สารบัญ:
- ขั้นตอนที่ 1: การเข้ารหัสร่างของคุณ
- ขั้นตอนที่ 2: ตั้งค่า COM-port
- ขั้นตอนที่ 3: สร้างการเชื่อมต่อ
- ขั้นตอนที่ 4: ตั้งค่าอินเทอร์เฟซแอพ RoboRemo
- ขั้นตอนที่ 5: ปรับแต่งแอพและสเก็ตช์ของคุณ
วีดีโอ: RoboRemo ESP8266 ควบคุมง่าย: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในคำอธิบายนี้ คุณจะได้รับวิธีง่ายๆ ในการเชื่อมต่อบอร์ด ESP8266 WiFi กับแอป RoboRema
คุณต้องการ:
- อุปกรณ์ Android หรือ Apple เพื่อเรียกใช้แอพ RoboRemo
- ติดตั้งแอพ RoboRemo
- ติดตั้ง Arduino IDE
- ติดตั้งไลบรารี Arduino ESP8266
- บอร์ด ESP8266 เช่น Wemos D1 mini หรือ NodeMCU (สำหรับ ESP-01 คุณต้องใช้อะแดปเตอร์ USB เพิ่มเติมสำหรับซีเรียล สายไฟ และอื่นๆ ไม่สะดวกนัก)
- สายไมโครยูเอสบี
เป็นไปได้:
- ไลบรารี Wemos D1 Mini และตัวอย่าง
- โล่เพิ่มเติม
จุดประสงค์ของคำแนะนำนี้คือการให้พื้นฐานเกี่ยวกับการเชื่อมต่อแก่คุณ เพื่อให้คุณสามารถเพิ่มฟังก์ชันการทำงานเพิ่มเติมได้ด้วยตัวเอง
ความช่วยเหลือในการติดตั้ง Arduino: Programming-the-WeMos-Using-Arduino-SoftwareIDE
วิธีใช้ Wemos Arduino และไลบรารี Wemos Shields
ขั้นตอนที่ 1: การเข้ารหัสร่างของคุณ
- ดาวน์โหลดสเก็ตช์และคัดลอกโค้ดนี้ไปยัง Arduino IDE ของคุณ
- ดูว่า *ssid = "RoboRemo" ตรงกับความต้องการของคุณหรือเปลี่ยนแปลงหรือไม่ (อย่าใช้ SSID จากเครือข่ายท้องถิ่นของคุณ)
- หากคุณต้องการเพิ่มรหัสผ่านโดย *pw
- ตัวเลือกโดยเครื่องมือ => วางบอร์ดด้านขวา (Wemos D1 mini)
ขั้นตอนที่ 2: ตั้งค่า COM-port
- ดูที่พอร์ตที่เชื่อมต่อ (พอร์ต:)
- เชื่อมต่อ ESP8266 (Wemos mini) ด้วยสาย microUSB
- เลือกพอร์ต COM ที่เพิ่มล่าสุด อัปโหลดภาพร่างของคุณ
ขั้นตอนที่ 3: สร้างการเชื่อมต่อ
ในการเชื่อมต่อระหว่าง ESP8266 และ RoboRemo มีสองขั้นตอน
WiFi 1 เครื่อง
เราสร้างจาก ESP8266 เป็นเซิร์ฟเวอร์ Wifi ดังนั้นคุณต้องตั้งค่าอุปกรณ์ - WiFi - การตั้งค่าเป็น RoboRemo หรือชื่อที่คุณมีโอกาส ไปที่การตั้งค่า WiFi จากอุปกรณ์ของคุณ
2 RoboRemo เชื่อมต่อ
จากแอป RoboRemo:
เมนู => เชื่อมต่อ => อินเทอร์เน็ต (TCP) => อื่นๆ => กรอกที่อยู่ IP ใน scetch จะได้รับ: 192.168.0.1:1234
WiFi IP จะถูกจดจำ ดังนั้นในครั้งต่อไปคุณสามารถคลิกที่ IP ที่ถูกต้องได้อย่างง่ายดาย
หากมีปัญหา คุณต้องรับ IP จากมอนิเตอร์แบบอนุกรม
- Arduino => เครื่องมือ => มอนิเตอร์แบบอนุกรม
- รีเซ็ต ESP8266 หรือเชื่อมต่อใหม่
- รอจนกว่าจะได้รับ IP
การเปลี่ยน IP ในแบบร่าง Arduino สามารถทำได้โดยมีประโยชน์ เช่น ในห้องเรียนที่มี ESP มากกว่า
ขั้นตอนที่ 4: ตั้งค่าอินเทอร์เฟซแอพ RoboRemo
ตอนนี้โปรแกรมที่ถูกต้องกำลังทำงานบน ESP8266 และการเชื่อมต่อถูกสร้างขึ้น เราสามารถตั้งค่าปุ่มสำหรับควบคุมพิน IO ได้
สำหรับคำแนะนำเพิ่มเติม ดาวน์โหลด l คู่มือ RoboRemo
ทางเลือก:
- เมนู => แก้ไข ui => แตะที่ใดก็ได้บนหน้าจอ (เมนูใหม่ปรากฏขึ้น) => ปุ่มตัวเลือก => ลากปุ่ม (หยิบที่มุมบนซ้าย) ไปยังตำแหน่งที่คุณต้องการ => ปรับขนาดปุ่มหากคุณต้องการ (มุมล่างขวา)
- แตะที่ปุ่มเพื่อให้เมนูปรากฏขึ้น => แตะที่ "set press action" => เข้าสู่แท็บ A => ตกลง => แตะที่ "ตั้งค่าการดำเนินการ" => ป้อน 1 => แท็บ "ตกลง"
- คุณสามารถปรับแต่งปุ่มตามสี ข้อความ ฯลฯ
- ออกจากเมนูปุ่มนี้
- แท็บปุ่ม "เมนู" => เลือก "อย่าแก้ไข ui"
ตอนนี้จะต้องสามารถเปิดและปิด LED_BUILDIN ได้ !!!!
ขั้นตอนที่ 5: ปรับแต่งแอพและสเก็ตช์ของคุณ
หากฐานที่ฉันให้นั้นทำงานได้ดี คุณสามารถปรับแต่งและขยายแอพและสเก็ตช์ของคุณได้
ขีด จำกัด ของร่างนี้คือฉันใช้หน่วยคอมมานโดหนึ่งตัว ดังนั้นหมายเลขที่มากกว่า 9 ไม่สามารถส่งได้
หากคุณต้องการ คุณสามารถเลือกภาพสเก็ตช์ได้ที่เว็บไซต์ RoboRemo ESP8266-wifi-car และปรับแต่ง
หมายเลข Arduino GPIO ไม่ตรงกับหมายเลขพินของ Wemos หรือ NodeMCU ดูที่รูปภาพเพื่อแปลหรือดาวน์โหลดไฟล์ PDF
แนะนำ:
เครื่องวัดกิโลวัตต์ชั่วโมงโดยใช้แอป RoboRemo: 3 ขั้นตอน
KiloWatthour Meter โดยใช้ RoboRemo App: เมื่อติดตั้ง airco/heatpump ของฉันแล้ว แอปที่มาพร้อมกับมันใช้งานได้ดี (Panasonic comfort cloud) ตอนนี้แอพใช้ได้สำหรับการควบคุมระบบ แต่ส่วนการตรวจสอบล้มเหลวในบางครั้งเนื่องจากการหมดเวลาของเซิร์ฟเวอร์ ฉันยังมีข้อสงสัยเกี่ยวกับค
วิธีการแฟลชหรือโปรแกรม ESP8266 AT Firmware โดยใช้ ESP8266 Flasher และ Programmer, IOT Wifi Module: 6 ขั้นตอน
วิธีการแฟลชหรือโปรแกรม ESP8266 AT Firmware โดยใช้ ESP8266 Flasher และ Programmer, IOT Wifi Module: คำอธิบาย:โมดูลนี้เป็นอะแดปเตอร์ USB / โปรแกรมเมอร์สำหรับโมดูล ESP8266 ประเภท ESP-01 หรือ ESP-01S ติดตั้งสะดวกด้วยเฮดเดอร์ตัวเมีย 2.54 มม. ขนาด 2x4P เพื่อเสียบ ESP01 นอกจากนี้ยังแยกหมุดทั้งหมดของ ESP-01 ออกผ่านช่องต่อตัวผู้ขนาด 2.54 มม. 2x4P 2.54 มม.
ESP8266 - การชลประทานในสวนด้วยตัวจับเวลาและรีโมทคอนโทรลผ่านอินเทอร์เน็ต / ESP8266: 7 ขั้นตอน (พร้อมรูปภาพ)
ESP8266 - การชลประทานในสวนด้วยตัวจับเวลาและรีโมทคอนโทรลผ่านอินเทอร์เน็ต / ESP8266: ESP8266 - การชลประทานควบคุมด้วยรีโมทและกำหนดเวลาสำหรับสวนผัก สวนดอกไม้ และสนามหญ้า ใช้วงจร ESP-8266 และวาล์วไฮดรอลิก/ไฟฟ้าสำหรับการจ่ายน้ำ ข้อดี: เข้าถึงด่วนราคาประหยัด (~US$ 30,00) คำสั่ง ov
ESP8266 - เซ็นเซอร์ประตูและหน้าต่าง - ESP8266 การช่วยเหลือผู้สูงอายุ (ขี้ลืม): 5 ขั้นตอน
ESP8266 - เซ็นเซอร์ประตูและหน้าต่าง - ESP8266 ความช่วยเหลือผู้สูงอายุ (หลงลืม): ESP8266 - เซ็นเซอร์ประตู / หน้าต่างโดยใช้ GPIO 0 และ GPIO 2 (IOT) สามารถดูได้บนเว็บหรือบนเครือข่ายท้องถิ่นด้วยเบราว์เซอร์ มองเห็นได้ผ่านทาง "HelpIdoso Vxapp" แอปพลิเคชัน. ใช้แหล่งจ่ายไฟ 110/220 VAC สำหรับ 5Vdc, 1 รีเลย์ / แรงดันไฟฟ้า
หาเวลาจากอินเทอร์เน็ตโดยใช้ ESP8266 - โครงการนาฬิกา NTP ด้วย ESP8266 Nodemcu: 5 ขั้นตอน
หาเวลาจากอินเทอร์เน็ตโดยใช้ ESP8266 | โครงการนาฬิกา NTP ด้วย ESP8266 Nodemcu: ในบทช่วยสอนนี้ เราจะมาดูวิธีหาเวลาโดยใช้ ESP8266/nodemcu กับ Arduino IDE การหาเวลามีประโยชน์อย่างยิ่งในการบันทึกข้อมูลเพื่อประทับเวลาการอ่านของคุณ หากโปรเจ็กต์ ESP8266 ของคุณมีการเข้าถึงอินเทอร์เน็ต คุณสามารถใช้เวลาโดยใช้ Network T