ผมสั่ง NRF24L01 PA LNA มาคู่นึง และ arduino atmega8 ทดสอบตามโค้ดที่ได้แนะนำในบทความแล้วทำงานได้ดีครับ (ขอบคุณสำหรับโค้ดตัวอย่างด้วยครับ) ผมอยากถามเพิ่มเติมดังนี้ครับ
- ไลบรารี่ที่ให้มาสามารถกำหนดความเร็วในการส่งได้มั้ยครับ เพราะจากข้อมูลในดาต้าชีตถ้าส่งที่ความเร็วตำสุดสามารถส่งได้ไกลสุดใช่มั้ยครับ
- สามารถรับและส่งข้อมูลพร้อมๆกันเลยได้มั้ยครับ เช่น A ส่งข้อมูลไป B ได้รับก็ตอบ ACK กลับมาเพื่อยืนยันข้อมูลและไม่ทราบว่ามันรับส่งกันแบบ half duplex หรือ full duplex ครับ พอจะมีข้อมูลมั้ยครับ
....ตัวนี้ผมจะทำเป็นตัวแปลงข้อมูล serial (uart) แล้วส่งแบบไร้สายไป อีกฝั่งก็รับแล้วส่งต่อออกไปเป็น serial uart อ่ะครับ
ขอบคุณครับ
เช็คว่าเมื่อไม่มีสัญญาณ ให้ปิดเสียง
คำสั่งนี้ครับ
if (radio.available()) {
}
else{
// ไม่มีสัญญาณ To Do This
}
มีตัวอย่างการรับส่งข้อมูลในหน้าบทความในเว็บนี้ครับ
เนื่องจากข้อมูลการใช้งาน NRF24L01 ค่อนข้างจะครบถ้วนแล้ว ขอปิดกระทู้นี้
เพื่อให้ง่ายต่อการค้นหา ขออนุญาตลบกระทู้หลังจากนี้ สามารถตั้งถามเป็นกระทู้แยกได้ครับ