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

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


  


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

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


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

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

รบกวนช่วยดูให้ทีครับ ปัญหาเกิดจากอะไร MPU6050 กับ ESP8266

บอส

พอดีผมซื้อ MPU6050 และ ESP8266 ไปเมื่อวันที่ 28 ได้รับของวันที่ 29 รวดเร็วทันใจดีครับ :D

 

1. MPU6050 เหมือนจะไม่ได้รับ Input อะไรกลับมาเลยครับ

ต่อเข้ากับ Arduino ดังนี้ครับ

VCC --> 3.3v

GND --> GND

SCL --> A5

SDA --> A4

การแสดงผลเป็นอย่างในภาพด้านล่างควรแก้ไขอย่างไงดีครับ

 

2. ESP8266 ใช้คำสั่ง AT COMMAND ไม่มีผลตอบรับกลับมา

ต่อเข้ากับ Arduino ดังนี้ครับ

VCC --> 3.3v

GND --> GND

CH_PD --> 3.3v

Tx --> Tx

Rx --> Rx

ใช้คำสั่ง AT COMMAND ผ่าน Serial Monitor และโปรแกรมในบทความก็ไม่มีการตอบสนองกลับมา

ลอง Compiler โปรแกรมลงบอร์ด Arduido ใช้ Code ของทางเว็บและที่อื่นๆ

ค้างที่ AT+RST (Code Arduinoall) ส่วน Code อื่นก็ไม่ทำงานเช่นกันครับไม่มีการตอบสนองกลับ

ลองอัพเดท Firmware ก็ไม่สามารถ อัพเดทได้ครับ

ลอง Brud Rate 9600-115200 หมดแล้วนะครับ

 

 

กด Enter แล้วนิ่งเลยครับ

 

 

 

 

 

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

เช็คในระบบ ที่คุณใช้เป็น ESP8266-07 เป็นอุปกรณ์แบบ SMD คนละรุ่นกับ ESP8266-01

ลองดูตามนี้ http://ediy.com.my/blog/item/133-upload-sketch-to-the-esp8266-esp-07-esp-12-using-arduino-ide

 

สำหรับ MPU6050 มีหลายรุ่นที่มีชิฟตัวนี้ ของคุณใช้เป็น GY-521 เช็คดังนี้

1. เช็คว่าอุปกรณ์ใช้งานได้ โดยเช็คจาก i2c address ถ้าสามารถติดต่อบอร์ดได้ address แสดงว่าบอร์ดไม่มีปัญหา โคดเช็คตามนี้ http://playground.arduino.cc/Main/I2cScanner

2. ถ้าได้ address ของอุปกรณ์ แสดงว่าอุปกรณ์ไม่มีปัญหา ให้เช็คที่โคดครับ บางทีไลบารีอาจจะเป็นตัวเก่าไม่เข้ากับ ArduinoIDE ลองหาตัวใหม่มาครับ

 

QUOTE 
ความคิดเห็นที่ #2
บอส

ขอบคุณมากครับ Arduidoall.com GY-521 ใช้งานได้ปกติแล้วครับ

 

ส่วน ESP-07 ผมขอสอบถามหน่อยนะครับ C1 ในรูปวงจรคืออะไรครับผม

 

เดียวผมจะสั่งซื้อ ESP-01 มาลองใช้งานแทนนะครับ แถมตัว C1 ในรูปให้ด้วยได้ไหมครับ

 

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

C ค่า 0.1uf เอาไว้กรองสัญญาณรบกวนความถี่สูงครับ

QUOTE 
ความคิดเห็นที่ #4
บอส

ขอบคุณมากครับต่อได้ทุกอย่างเสร็จเรียบร้อย เซ็นเซอ ทำงานปกติดีครับ

 

แต่ผมต่อถ่าน 9v เข้า บอร์ด Arduino ไฟสถานะมันกระพริบรัวๆ (โปรแกรมที่เขียนนะครับ ปกติไฟจะติดไม่กระพริบ)

 

ไฟเซ็นเซอ และ ESP8266 ทำงานปกติครับ แต่โปรแกรมไม่ทำงาน (ใช้ USB หรือ Adapter โปรแกรมทำงานปกติ)

 

อันนี้ต้องแก้ไขอย่างไรครับ เป็นที่แหล่งจ่ายไฟหรือเปล่าครับ

 

QUOTE 
ความคิดเห็นที่ #5
บอส

ลืมบอกไปต้องการใช้ถ่านหรือแบต เพื่อจะนำไปวางทิ้งไว้ที่ไหนก็ได้ แบบไม่ใช้ Adapter (ไร้สาย)

สมควรต่อวงจรอย่างไรครับ แนะนำทีเน้อ ^^

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

อาการนี้เช็คที่วงจรจ่ายไฟครับ

แสดงความคิดเห็นที่ 1-6 จากทั้งหมด 6 ความคิดเห็น
ขาย ARDUINO
คุณภาพ อันดับ 1

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

สอน esp8266

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

สอน NodeMCU

อุปกรณ์ Arduino

MEMBER ZONE

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