สารบัญ:

การเขียนโปรแกรม ESP-01 อัตโนมัติ: 4 ขั้นตอน
การเขียนโปรแกรม ESP-01 อัตโนมัติ: 4 ขั้นตอน

วีดีโอ: การเขียนโปรแกรม ESP-01 อัตโนมัติ: 4 ขั้นตอน

วีดีโอ: การเขียนโปรแกรม ESP-01 อัตโนมัติ: 4 ขั้นตอน
วีดีโอ: สร้างระบบ IOT ควบคุมการรดน้ำในแปลงเกษตรผ่านสมาร์ทโฟน | ESP-01 4 Chanel + Blynk 2024, พฤศจิกายน
Anonim
การเขียนโปรแกรม ESP-01 อัตโนมัติ
การเขียนโปรแกรม ESP-01 อัตโนมัติ

ฉันเขียนคู่มือนี้เพราะพบบทความมากมายเกี่ยวกับการเขียนโปรแกรม ESP-01 แต่ทุกบทความต้องมีการดำเนินการโดยเจ้าหน้าที่ เช่น เปลี่ยนจากการตั้งโปรแกรมเป็นการทำงาน หรือกดปุ่มรีเซ็ต

การใช้บอร์ด FTDI ที่มีพิน RTS และ DTR ฉันได้สร้างโปรแกรมเมอร์ที่สลับโหมดการเขียนโปรแกรมโดยอัตโนมัติ รีเซ็ตเมื่อจำเป็น จากนั้นกลับสู่โหมดการทำงาน เช่น บอร์ด ESP-WROOM-32

ด้วยโปรเจ็กต์นี้ คุณสามารถเชื่อมต่อ ESP-01 กับ Arduino IDE แล้วกด UPLOAD

ความต้องการ:

  1. บอร์ด FTDI พร้อมหมุด RTS & DTR และสาย 3.3v (เช่นลิงก์ Amazon นี้)
  2. ตัวเก็บประจุ 470 ยูเอฟ
  3. ตัวต้านทาน 10k
  4. Mini breadbord (เพื่อลดความซับซ้อนในการเชื่อมต่อ)
  5. จัมเปอร์ชาย-หญิง 7 ตัว
  6. ESP-01

ขั้นตอนที่ 1: ตรวจสอบบอร์ด FTDI ของคุณ

ตรวจสอบคณะกรรมการ FTDI ของคุณ
ตรวจสอบคณะกรรมการ FTDI ของคุณ

บอร์ด FTDI ของฉันไม่มีส่วนหัวของพินที่จะใช้กับเขียงหั่นขนม ดังนั้นฉันจึงบัดกรีแถบส่วนหัว 2 พินเพื่อให้เขียงหั่นขนมเป็นมิตร

ขั้นตอนที่ 2: เชื่อมต่อทั้งหมดเข้าด้วยกัน

เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน
เชื่อมต่อทั้งหมดเข้าด้วยกัน

ตอนนี้ได้เวลาเชื่อมต่อองค์ประกอบทั้งหมดนี้แล้ว การเชื่อมต่อที่ต้องทำมีดังนี้:

  • FTDI GND เป็น ESP-01 GND
  • FTDI 3.3V ถึง ESP-01 3V3
  • FTDI RXD เป็น ESP-01 TX
  • FTDI TXD เป็น ESP-01 RX
  • FTDI RTS เป็น ESP-01 RST
  • FTDI DTR เป็น ESP-01 IO0
  • ตัวต้านทาน FTDI 3.3V ถึง 10k จากนั้นตัวต้านทานเป็น ESP-01 EN
  • ในที่สุดตัวเก็บประจุ 470 ยูเอฟระหว่าง FTDI 3.3v (แคโทด) และ FTDI GND (แอโนด)

ขั้นตอนที่ 3: ปรับปรุง

การปรับปรุง
การปรับปรุง

เพื่อลดความซับซ้อนในการเดินสายและนำกลับมาใช้ใหม่ คุณสามารถใช้อะแดปเตอร์เขียงหั่นขนมที่ทำขึ้นสำหรับ ESP-01 โดยเฉพาะ (ดูรูป)

สิ่งนี้ช่วยให้คุณสร้างบอร์ดแบบคงที่และเพียงแค่เสียบและถอดปลั๊ก ESP-01 ของคุณ

ขั้นตอนที่ 4: เพลิดเพลิน

ตอนนี้คุณสามารถเชื่อมต่อ FTDI กับพีซีด้วยสาย USB และเล่นกับ Arduino IDE หรือ esptool โดยไม่ต้องกดปุ่มที่น่ารำคาญ

แนะนำ: