สารบัญ:

Neopixel Controller ผ่าน WiFi โดยใช้ ESP-03: 4 ขั้นตอน
Neopixel Controller ผ่าน WiFi โดยใช้ ESP-03: 4 ขั้นตอน

วีดีโอ: Neopixel Controller ผ่าน WiFi โดยใช้ ESP-03: 4 ขั้นตอน

วีดีโอ: Neopixel Controller ผ่าน WiFi โดยใช้ ESP-03: 4 ขั้นตอน
วีดีโอ: ตอนที่ 3 Basic ESP32 WiFi Development ออกแบบ OOP สำหรับ Switch กันครับ 2024, กรกฎาคม
Anonim
Neopixel Controller ผ่าน WiFi โดยใช้ ESP-03
Neopixel Controller ผ่าน WiFi โดยใช้ ESP-03

คำแนะนำนี้เกี่ยวกับการสร้าง wifi ที่ควบคุมผ่าน LED neopixel ของแอป Blynk ที่รู้จักกันในชื่อ WS2812B หรือ WS2812

คุณต้องคุ้นเคยกับ:

  • บัดกรี
  • ใช้สถานีลมร้อน
  • การเขียนโปรแกรม ESP โดยใช้ Arduino IDE
  • การเขียนโปรแกรม ESP โดยใช้รหัสพร้อมใช้
  • มีความรู้เกี่ยวกับ ESP 8266
  • วิธีเปลี่ยนชิปหน่วยความจำแฟลช orignal ด้วย winbond 25q32fvsig - ตัวอย่างบนอินเทอร์เน็ตตัวอย่างที่นี่
  • ใช้แอพ Blynk และรู้วิธีตั้งค่า - ตัวอย่างมากมายบนอินเทอร์เน็ต

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
  1. โมดูล ESP-03
  2. บอร์ดเขียนโปรแกรม ESP-01
  3. บอร์ดฝ่าวงล้อม ESP-03
  4. หัวหมุดทองชาย - มากกว่าในรูป
  5. ตัวต้านทาน 2.2k
  6. ขั้วต่อสายไฟและตัวเมียบางส่วน
  7. โมดูล Neopixel LEDs (เมทริกซ์หรือแถบ)
  8. ชิปแฟลช winbond 25q32fvsig - เราจะแทนที่ชิปดั้งเดิมด้วยชิปนี้โดยใช้ HOT AIR

ขั้นตอนที่ 2: ประสานเข้าด้วยกันตามภาพถ่ายที่ให้มา

ประสานเข้าด้วยกันตามภาพถ่ายที่ให้มา
ประสานเข้าด้วยกันตามภาพถ่ายที่ให้มา
ประสานเข้าด้วยกันตามภาพถ่ายที่ให้มา
ประสานเข้าด้วยกันตามภาพถ่ายที่ให้มา
ประสานเข้าด้วยกันตามภาพถ่ายที่ให้มา
ประสานเข้าด้วยกันตามภาพถ่ายที่ให้มา
  1. เปลี่ยนชิปหน่วยความจำเดิมด้วยอันใหม่
  2. CH_PD ดึงขึ้นเป็น VCC (3.3V) บนบอร์ดด้วยตัวต้านทาน 2.2k
  3. GPIO15 เป็น GND
  4. วางไว้บนโมดูลการเขียนโปรแกรม ESP-01
  5. สำหรับโหมดการเขียนโปรแกรมเราต้องเชื่อมต่อ GPIO0 กับ GND (ใช้สายหญิง - หญิง)

ขั้นตอนที่ 3: ดาวน์โหลดแอป Blynk บนโทรศัพท์ของคุณและอัปโหลดเฟิร์มแวร์ไปยัง ESP. ของคุณ

ดาวน์โหลดแอป Blynk บนโทรศัพท์ของคุณและอัปโหลดเฟิร์มแวร์ไปยัง ESP. ของคุณ
ดาวน์โหลดแอป Blynk บนโทรศัพท์ของคุณและอัปโหลดเฟิร์มแวร์ไปยัง ESP. ของคุณ
ดาวน์โหลดแอป Blynk บนโทรศัพท์ของคุณและอัปโหลดเฟิร์มแวร์ไปยัง ESP. ของคุณ
ดาวน์โหลดแอป Blynk บนโทรศัพท์ของคุณและอัปโหลดเฟิร์มแวร์ไปยัง ESP. ของคุณ

ฉันใช้เครื่องมือ blynk zeRBa เพื่อควบคุม neopixeli ได้ตั้งค่าเป็น V1 - GPIO13

ฉันได้อัปโหลดรหัสที่ฉันใช้แล้ว คุณเพียงแค่ต้องใส่รหัสอนุญาตของคุณจากชื่อ Blynkyour wifi (SSID) รหัสผ่าน wifi ของคุณและอัปโหลดภาพร่างไปยัง ESP-03 ของคุณโดยใช้ Arduino IDE (ฉันคิดว่าคุณรู้วิธีการทำ ถ้าไม่มี คำแนะนำอื่น ๆ อีกมากมายที่อธิบายสิ่งนี้):)

ขั้นตอนที่ 4: เพิ่มพลังให้ Neopixel ของคุณ

Image
Image
เพิ่มพลังให้ Neopixel ของคุณ
เพิ่มพลังให้ Neopixel ของคุณ
เพิ่มพลังให้ Neopixel ของคุณ
เพิ่มพลังให้ Neopixel ของคุณ

คุณสามารถเชื่อมต่อพิน 5V ของนีโอพิกเซลของคุณกับ VCC (3.3V) บนบอร์ด - มันยังคงใช้งานได้ - ในกรณีของฉันมันคือไฟ LED 8 ดวงในแถบเดียว

ในกรณีของโมดูลที่มีไฟ LED มากกว่าหรือแถบยาวขึ้นเพื่อความน่าเชื่อถือที่มากขึ้นคุณควรประสานพิน 5V ของ nepixels กับพิน 5V ของขั้วต่อ USB ตามที่แสดงในภาพ

DIN (Data_IN) เชื่อมต่อกับพิน 13

กราวด์ไปที่ GND - เนื่องจากพิน 15 เชื่อมต่อกับ GND ฉันจึงใช้อันนี้

แนะนำ: