ความรู้แน่น ฟรีสำหรับชุมชน ArduinoAll ที่นี่เท่านั้น

ฟรีและดีที่สุด คอร์สอบรม Arduino + NodeMCU
ทำเพื่อแบ่งปัน ห้ามนำไปจำหน่าย หรือเก็บเงินค่าเรียน
  !!!


  


AllNewStep รับประกันคุณภาพทุกชิ้น วันจันทร์-ศุกร์แจ้งชำระสินค้าก่อน 14.00 จัดส่งทันทีวันนี้ค่ะ

กรุงเทพ /ภาคกลาง ได้พรุ่งนี้


*** สินค้าทุกชิ้น ถ้าสามารถทำรายการสั่งซื้อได้ แสดงว่ามีครบทุกรายการค่ะ *** 

พิมพ์ค้นหาบทความ หัวข้อกระทู้ และสินค้าในเว็บ AllNewStep ได้ที่นี่
QUOTE 

NRF24L01 ปรับความเร็วการส่งข้อมูลอย่างไรครับ

Keem Coe

ผมสั่ง NRF24L01 PA LNA  มาคู่นึง และ arduino atmega8 ทดสอบตามโค้ดที่ได้แนะนำในบทความแล้วทำงานได้ดีครับ (ขอบคุณสำหรับโค้ดตัวอย่างด้วยครับ) ผมอยากถามเพิ่มเติมดังนี้ครับ
- ไลบรารี่ที่ให้มาสามารถกำหนดความเร็วในการส่งได้มั้ยครับ เพราะจากข้อมูลในดาต้าชีตถ้าส่งที่ความเร็วตำสุดสามารถส่งได้ไกลสุดใช่มั้ยครับ

- สามารถรับและส่งข้อมูลพร้อมๆกันเลยได้มั้ยครับ เช่น A ส่งข้อมูลไป B ได้รับก็ตอบ ACK กลับมาเพื่อยืนยันข้อมูลและไม่ทราบว่ามันรับส่งกันแบบ half duplex หรือ full duplex ครับ พอจะมีข้อมูลมั้ยครับ

....ตัวนี้ผมจะทำเป็นตัวแปลงข้อมูล serial (uart) แล้วส่งแบบไร้สายไป อีกฝั่งก็รับแล้วส่งต่อออกไปเป็น serial uart อ่ะครับ

ขอบคุณครับ

QUOTE 
ความคิดเห็นที่ #131
เจ้าของร้าน

ตัวนี้เป็นโมดูลไร้สายความถี่ 2.4G เป็นคนละมาตรฐานกับ Wi-Fi 2.4G 

สำหรับวิธีใช้โมดูล wifi มีที่หน้าเว็บใน คอร์สสอน Arduino ESP8266 ฟรีครับ

QUOTE 
ความคิดเห็นที่ #132
Yongyut
มันขึ้นแบบนี้ครับ Libray ก็แตกไฟล์แล้วไปวางไว้ใน Programfile(x86)/Arduino>Libraries C:\Users\ASUS\Documents\Arduino\sketch_jan17a-TX\sketch_jan17a-TX.ino: In function 'void setup()': C:\Users\ASUS\Documents\Arduino\sketch_jan17a-TX\sketch_jan17a-TX.ino:12:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] transmitter.TXaddress("ALL"); // เธ•เธฑเน?เธ?เธ?เธทเน?เธญเธ•เธณเน?เธซเธ?เน?เธ?เน?เธซเน?เธ•เธฃเธ?เธ?เธฑเธ? เธ?เธทเน?เธญเธ•เธฑเน?เธ?เน?เธ”เน?เธชเธนเธ?เธชเธธเธ” 5 เธ•เธฑเธงเธญเธฑเธ?เธฉเธฃ ^ C:\Users\ASUS\Documents\Arduino\sketch_jan17a-TX\sketch_jan17a-TX.ino: In function 'void loop()': C:\Users\ASUS\Documents\Arduino\sketch_jan17a-TX\sketch_jan17a-TX.ino:19:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] transmitter.txPL("Welcome ArduinoAll"); // เธ?เน?เธฒเธ—เธตเน?เธ•เน?เธญเธ?เธ?เธฒเธฃเธชเน?เธ? นิ่งมา 2 วันแล้ว ไม่ขึ้นอะไรเลยครับ
QUOTE 
ความคิดเห็นที่ #133
เจ้าของร้าน

อาการนี้มาจากไลบารีบางตัวขาด หรือ arduino ide ไม่รองรับ 

ลองใช้ arduino ide เวอร์ชัน 1.0.6 ครับ

QUOTE 
ความคิดเห็นที่ #134
Yongyut
ลองเปลี่ยนเป็น Ver. 1.0.6 แล้วครับ ไม่ขึ้น Warning Serial Monitor ว่างเปล่าตามภาพครับ https://www.picz.in.th/image/08q7p0 ลองมา 3 วันแล้วครับ
QUOTE 
ความคิดเห็นที่ #135
เจ้าของร้าน

ถ้าเช็คละเอียดแล้ว สามารถส่งมาให้ทางร้านตรวจสอบได้ รับประกันทุกชิ้น

แต่อยากให้ตรวจสอบให้ละเอียดอีกทีก่อนนะครับ

QUOTE 
ความคิดเห็นที่ #136
EPD
บอร์ด uno กับ nano ต่อสายเหมือนกันเปล่าครับ
QUOTE 
ความคิดเห็นที่ #137
เจ้าของร้าน

Arduino Uno / Arduino Nano / Arduino Pro mini 

ทั้ง 3 รุ่นใช้ไมโครคอนโทรเลอร์เบอร์ Atmega328P เหมือนกัน จึงทำงานเหมือนกันทุกอย่าง

โคดเดียวกัน ต่อขาให้ตรงกันก็ใช้ได้เหมือนกันครับ

QUOTE 
ความคิดเห็นที่ #138
ฺBoonEPD
ขอบคุณครับผม ผมเจอปัญหามันไม่ขึ้นอะไรเลยครับใช้บอร์ด uno กับ nano ลองปรับdataRate ต่อตัวc ดูก็ไม่ได้อะครับ แต่ว่า บอร์ด nano มันไม่มีขา13 ผมต่อ mosi ขา10 sck ขา12 และ miso ขา11 อันนี้ผมไมรู้ว่าต่อถูกเปล่าครับ
QUOTE 
ความคิดเห็นที่ #139
เจ้าของร้าน

เป็นการติดต่อแบบ SPI ต้องต่อขาให้ถูก สลับกันไม่ได้ arduino uno กับ arduino nano เป็นตัวเดียวกัน ดังนั้นใช้งานเหมือนกัน 

ขา 13 ของ arduino nano ตามรูปนี้ลองดูครับ

 

QUOTE 
ความคิดเห็นที่ #140
ฺBoonEPD
ขอบคุณครับผม
แสดงความคิดเห็นที่ 131-140 จากทั้งหมด 154 ความคิดเห็น
ขาย ARDUINO
คุณภาพ อันดับ 1

ได้รับรางวัลร้านยอดเยี่ยม
ตั้งแต่ปี 2558
ขาย Arduino
วีดีโอสอน Arduino

สอน esp8266

สอน Arduino IoT
สอน Arduino แบบเร็ว

สอน NodeMCU

อุปกรณ์ Arduino

MEMBER ZONE

พูดคุย-สอบถาม