ผมสั่ง NRF24L01 PA LNA มาคู่นึง และ arduino atmega8 ทดสอบตามโค้ดที่ได้แนะนำในบทความแล้วทำงานได้ดีครับ (ขอบคุณสำหรับโค้ดตัวอย่างด้วยครับ) ผมอยากถามเพิ่มเติมดังนี้ครับ
- ไลบรารี่ที่ให้มาสามารถกำหนดความเร็วในการส่งได้มั้ยครับ เพราะจากข้อมูลในดาต้าชีตถ้าส่งที่ความเร็วตำสุดสามารถส่งได้ไกลสุดใช่มั้ยครับ
- สามารถรับและส่งข้อมูลพร้อมๆกันเลยได้มั้ยครับ เช่น A ส่งข้อมูลไป B ได้รับก็ตอบ ACK กลับมาเพื่อยืนยันข้อมูลและไม่ทราบว่ามันรับส่งกันแบบ half duplex หรือ full duplex ครับ พอจะมีข้อมูลมั้ยครับ
....ตัวนี้ผมจะทำเป็นตัวแปลงข้อมูล serial (uart) แล้วส่งแบบไร้สายไป อีกฝั่งก็รับแล้วส่งต่อออกไปเป็น serial uart อ่ะครับ
ขอบคุณครับ
ลองเช็คการทำงานทีละตัวครับ ถ้ารับได้ทั้ง 2 ตัว แสดงว่าอาจจะยังเขียนโคดไม่ถูกครับ
ที่เช็คไม่ได้เพราะค่าที่รับมาเป็น string ไม่ใช่ int ให้เช็ค if แบบ string ครับ
ทำได้ ลองดูตามเพิ่มเติม ความเห็นที่ 98 ตามนี้ครับ https://www.arduinoall.com/webboard/viewtopic/46?tskp=10
เขียนโปรแกรม arduino ทำได้ ลองเล่นตามตัวอย่างที่หน้าบทความครับ