สารบัญ:
- ขั้นตอนที่ 1: การเตรียมวัสดุ
- ขั้นตอนที่ 2: ปักหมุดการเชื่อมต่อ
- ขั้นตอนที่ 3: ตัวอย่างซอร์สโค้ด
- ขั้นตอนที่ 4: กำลังอัปโหลด
- ขั้นตอนที่ 5: ไฟ LED กะพริบ
- ขั้นตอนที่ 6: วิดีโอ
วีดีโอ: ไฟ LED กะพริบโดยใช้ ESP8266 NodeMCU Lua WiFi บทช่วยสอน: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คำอธิบาย
NodeMCU เป็นแพลตฟอร์มโอเพ่นซอร์ส IoT ประกอบด้วยเฟิร์มแวร์ที่ทำงานบน ESP8266 WiFi SoC จาก Espressif และฮาร์ดแวร์ที่ใช้โมดูล ESP-12 คำว่า "NodeMcu" โดยค่าเริ่มต้นหมายถึงฟิล์มแวร์มากกว่าชุดพัฒนา เฟิร์มแวร์ ESP8266 ใช้ภาษาสคริปต์ Lua อิงตามโครงการ eLua และสร้างขึ้นจาก Espressif Non-OS SDK สำหรับ ESP8266 ใช้โปรเจ็กต์โอเพ่นซอร์สมากมาย เช่น lua-cjson และ spiffs เฟิร์มแวร์แบบโต้ตอบที่ใช้ LUA สำหรับ Expressif ESP8622 Wi-Fi SoC เช่นเดียวกับบอร์ดฮาร์ดแวร์โอเพ่นซอร์สที่ตรงกันข้ามกับโมดูล Wi-Fi มูลค่า 3 ดอลลาร์ ESP8266 รวมถึงชิป CP2102 TTL เป็น USB สำหรับการเขียนโปรแกรมและการดีบัก เป็นมิตรกับบอร์ดบอร์ด และสามารถ ใช้พลังงานจากพอร์ต micro USB
คุณสมบัติ
- โมดูล Wi-Fi - โมดูล ESP-12E คล้ายกับโมดูล ESP-12 แต่มี GPIO พิเศษ 6 ตัว
- USB – พอร์ต micro USB สำหรับจ่ายไฟ ตั้งโปรแกรม และแก้จุดบกพร่อง
- ส่วนหัว - ส่วนหัว 15 พินขนาด 2.54 มม. ขนาด 2.54 มม. พร้อมการเข้าถึง GPIO, SPI, UART, ADC และพินพาวเวอร์เบ็ดเตล็ด - ปุ่มรีเซ็ตและแฟลช
- กำลังไฟ – 5V ผ่านพอร์ต micro USB
- ขนาด – 49 x 24.5 x 13mm
ขั้นตอนที่ 1: การเตรียมวัสดุ
ก่อนที่คุณจะเริ่มต้น ให้เตรียมสิ่งของทั้งหมดที่จำเป็น:
- เขียงหั่นขนม
- ESP8266 NodeMCU Lua Wifi
- นำ
- จัมเปอร์ (ถ้าจำเป็น)
- ไมโคร USB
ขั้นตอนที่ 2: ปักหมุดการเชื่อมต่อ
นี่เป็นหนึ่งในการเชื่อมต่อที่ง่ายที่สุดและเหมาะสำหรับผู้เริ่มต้น สิ่งที่คุณต้องการคือเชื่อมต่อขั้วบวกของ LED กับพิน D7 ของ ESP8266 และแคโทดของ LED กับ ESP8266 GND
ขั้นตอนที่ 3: ตัวอย่างซอร์สโค้ด
ดาวน์โหลดซอร์สโค้ดตัวอย่างนี้และคอมไพล์ใน Arduino IDE. ของคุณ
ขั้นตอนที่ 4: กำลังอัปโหลด
เมื่อคุณสร้างการเชื่อมต่อบนเขียงหั่นขนมและเขียนโค้ดสำเร็จแล้ว คุณต้องอัปโหลดการเข้ารหัสลงใน ESP8266 โดยใช้ไมโคร USB ก่อนที่จะอัปโหลดการเข้ารหัส คุณต้องติดตั้ง esp8266 ลงใน Arduino IDE ของคุณ คุณสามารถตรวจสอบได้ที่นี่
ขั้นตอนที่ 5: ไฟ LED กะพริบ
ตอนนี้คุณสามารถเห็น LED ของคุณกะพริบสำเร็จแล้ว
แนะนำ:
ไฟ LED กะพริบโดยใช้ Arduino (TinkerCAD): 5 ขั้นตอน
ไฟ LED กะพริบโดยใช้ Arduino (TinkerCAD): HI! คำแนะนำนี้จะเป็นสิ่งที่ค่อนข้างพื้นฐาน ที่นี่ฉันจะแสดงวิธีใช้ TinkerCAD เพื่อกะพริบ Led โดยใช้ ArduinoTinkerCAD เป็นซอฟต์แวร์ที่ค่อนข้างมีประโยชน์เมื่อต้องการทดสอบโค้ดของคุณอย่างรวดเร็วและมีประโยชน์มากสำหรับผู้ที่
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน - Esp8266 IOT โดยใช้ Blunk และ Arduino IDE - การควบคุมไฟ LED ผ่านอินเทอร์เน็ต: 6 ขั้นตอน
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน | Esp8266 IOT โดยใช้ Blunk และ Arduino IDE | การควบคุม LEDs ผ่านอินเทอร์เน็ต: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ IOT กับ ESP8266 หรือ Nodemcu ของเรา เราจะใช้แอป blynk สำหรับสิ่งนั้น ดังนั้นเราจะใช้ esp8266/nodemcu ของเราเพื่อควบคุมไฟ LED ผ่านอินเทอร์เน็ต ดังนั้นแอป Blynk จะเชื่อมต่อกับ esp8266 หรือ Nodemcu ของเรา
STM32L100 ไฟ LED กะพริบโดยใช้ Atollic TrueSTUDIO และ STM32CubeMX: 5 ขั้นตอน
STM32L100 ไฟ LED กะพริบโดยใช้ Atollic TrueSTUDIO และ STM32CubeMX: ในโครงการนี้ ฉันจะบอกคุณเกี่ยวกับวิธีการกะพริบ LED โดยใช้ 32L100discovery ดังนั้นฉันจะบอกคุณเกี่ยวกับหลักการทำงานสำหรับบทช่วยสอนแบบใช้ไฟกระพริบนี้ รวมถึงซอฟต์แวร์และฮาร์ดแวร์ประเภทใดที่คุณต้องการ
วิธีควบคุม LED โดยใช้ ESP8266 NodemCU Lua WiFi จากเว็บไซต์: 7 ขั้นตอน
วิธีควบคุม LED โดยใช้ ESP8266 NodemCU Lua WiFi จากเว็บไซต์: บทช่วยสอนนี้จะสอนพื้นฐานบางประการเกี่ยวกับการใช้ ESP8266 NodemCU Lua WiFi เพื่อควบคุม LED จากเว็บ ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีวัสดุทั้งหมดที่จำเป็น: ESP8266 NodeMCU Lua WiFi LED Breadboard Jumper (ถ้าจำเป็น)
ไฟ LED กะพริบโดยใช้ ESP32 NodeMCU WiFi และโมดูล Bluetooth: 5 ขั้นตอน
ไฟ LED กะพริบโดยใช้ ESP32 NodeMCU WiFi และบทช่วยสอนโมดูล Bluetooth: DescriptionNodeMCU เป็นแพลตฟอร์ม IoT แบบโอเพ่นซอร์ส มันถูกตั้งโปรแกรมโดยใช้ภาษาสคริปต์ Lua แพลตฟอร์มนี้ใช้โครงการโอเพ่นซอร์สของ eLua แพลตฟอร์มนี้ใช้โครงการโอเพ่นซอร์สจำนวนมาก เช่น lua-cjson, spiffs ESP32 NodeMc นี้