เรียนรู้วิธีตั้งค่าโมดูล Wifi ESP8266 โดยใช้เพียง Arduino IDE: 4 ขั้นตอน
เรียนรู้วิธีตั้งค่าโมดูล Wifi ESP8266 โดยใช้เพียง Arduino IDE: 4 ขั้นตอน
Anonim
เรียนรู้วิธีตั้งค่าโมดูล Wifi ESP8266 โดยใช้เพียง Arduino IDE
เรียนรู้วิธีตั้งค่าโมดูล Wifi ESP8266 โดยใช้เพียง Arduino IDE

ในบทช่วยสอนนี้ ฉันจะแสดงวิธีตั้งค่าโมดูล ESP8266 โดยใช้ Arduino IDE ไม่ใช่ตัวแปลง TTL ภายนอก

ขั้นตอนที่ 1: เปิดโมดูล ESP8266 ของคุณ

เปิดโมดูล ESP8266 ของคุณโดยใช้ Arduino Nano 3.3V Dc Output Pin โปรดจำไว้ว่าบางครั้งบอร์ด Arduino ไม่ได้ส่งแรงดันไฟฟ้าที่เพียงพอไปยังโมดูล ESP8266 คุณสามารถใช้ตัวควบคุม 3.3 V (ห้ามเกินแรงดันอินพุตจาก 3.3v) (AMS1117) เพื่อจ่ายไฟให้กับโมดูลนี้ วงจรแบ่งแรงดันใช้สำหรับปล่อย Arduino 5V ไปที่ ESP8266 3.3 V.

ขั้นตอนที่ 2: แผนผังไดอะแกรม

นี่คือแผนผังในโค้ดของฉัน ฉันใช้ Digital pin 2 เป็น Tx และ D3 เป็น RX. Source Code

ขั้นตอนที่ 3: เปิด Arduino IDE

เปิด Arduino IDE
เปิด Arduino IDE

เปิด Arduino IDE และวางซอร์สโค้ดในหน้าต่างเหมือนที่แสดงในภาพ เปิด Serial Monitor และตั้งค่าอัตราบอดของคุณเป็น 9600

ขั้นตอนที่ 4: ส่งคำสั่งไปยังโมดูล ESP8266 ของคุณ

ส่งคำสั่งไปยังโมดูล ESP8266 ของคุณ
ส่งคำสั่งไปยังโมดูล ESP8266 ของคุณ

คุณพร้อมที่จะส่งคำสั่ง At ไปยังโมดูล ESP8266 ของคุณ จำไว้ว่าคุณจะเห็นค่าขยะระหว่างการสื่อสารแบบอนุกรม

AT – จะให้ OK บนจอภาพอนุกรม ถ้าไม่ใช่แค่ถอดปลั๊ก vcc Pin ของโมดูล ESP8266 สักครู่แล้วเชื่อมต่อใหม่อีกครั้ง

ส่ง AT+RST – คำสั่งเพื่อรีสตาร์ทโมดูล / คำสั่งเสริม

ส่ง AT+GMR – เพื่อรับเฟิร์มแวร์เวอร์ชั่น

ส่ง AT+CWMODE? – ตั้งค่าโมดูลเป็นโหมดคู่ เช่น โหมดสแตนด์อโลน + จุดเข้าใช้งาน

ส่ง AT+CWLAP – คำสั่งค้นหาจุดเข้าใช้งาน Wifi ใกล้เคียง ค้นหาชื่อ Wifi ของคุณในผลการค้นหา

ส่ง AT+CWJAP="Your Wifi Name", "Your Wifi Password" – คำสั่งเพื่อเชื่อมต่อกับ WIFI

ส่ง AT+CIFSR – คำสั่งเพื่อตรวจสอบ Ip ที่จัดสรรโดย Wifi ของคุณไปยังโมดูล ESP8266 / คำสั่งเสริม