Բովանդակություն:
- Քայլ 1: Լարերի տեղադրում
- Քայլ 2: Միացեք ձեր Wi-Fi- ին
- Քայլ 3: Ներբեռնեք ուրվագիծը ձեր Arduino- ում
- Քայլ 4. Բացեք սերիական մոնիտորը Arduino IDE- ում
- Քայլ 5: Խնդիրների վերացում
- Քայլ 6: Կապվեք ինձ հետ (անհրաժեշտության դեպքում)
Video: Պարզ Arduino Uno և ESP8266 ինտեգրում ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Մեր նպատակն էր ստեղծել Esp8266 AT հրամանատարական գրադարան (ITEAD գրադարանի հիման վրա), որը լավ կաշխատի ESP8266 սարքերի մեծ մասի ծրագրային ապահովման սերիայի վրա, եթե ունենան ծրագրակազմ, որը արձագանքում է AT հրամաններին (որը սովորաբար արտադրողի կանխադրվածն է):
Մենք տարածում ենք այս նախնական գրադարանը փորձարկման համար և կգնահատենք ձեր կարծիքը և բարելավումները Github պահեստի միջոցով:
Սարքավորման բաղադրիչներ
- ESP8266
- Arduino UNO և Genuino UNO
- Տրամաբանության մակարդակի փոխարկիչ - երկկողմանի
- Breadboard
- Jumper լարերը
Softwareրագրային ծրագրեր և առցանց ծառայություններ
- Arduino IDE
- circuito.io
- Firmware.ino
Քայլ 1: Լարերի տեղադրում
ESP8266- ը Software Serial- ի միջոցով միացրեք ձեր Arduino Uno տախտակին `օգտագործելով տրամաբանական փոխարկիչ, ինչպես ցույց է տրված կցված էլեկտրագծերի նկարում:
Քայլ 2: Միացեք ձեր Wi-Fi- ին
Բացեք Firmware.ino գրադարանը Github- ից և մուտքագրեք ձեր SSID- ը և գաղտնաբառը ձեր Wi-Fi- ում.
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
Քայլ 3: Ներբեռնեք ուրվագիծը ձեր Arduino- ում
Միացրեք Arduino- ն ձեր համակարգչին և վերբեռնեք ուրվագիծը:
Քայլ 4. Բացեք սերիական մոնիտորը Arduino IDE- ում
Կտտացրեք Arduino IDE- ի Serial monitor կոճակին (վերևի աջ անկյունում): Եթե ամեն ինչ կարգին է, ապա սերիալային մոնիտորի վրա պետք է տեսնեք հետևյալ ելքը:
Քայլ 5: Խնդիրների վերացում
Եթե պատասխան չեք ստանում, փորձեք թարմացնել ESP- ի որոնվածը ստորև ներկայացվածին: Օգտագործեք այս տիպի 3.3v FTDI տախտակ:
Միացրեք ESP- ը FTDI- ին Ստացեք ESP8266Flasher- ը
Ձեռք բերեք 1.1.1.1 որոնվածը
Միացրեք ESP- ը
Եթե ծրագրային սերիալ օգտագործելիս esp8266- ից մասնակի պատասխան եք ստանում, գնացեք հետևյալ հասցեով.
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Փոխել տողը 42:
#սահմանել _SS_MAX_RX_BUFF 64 // RX բուֆերի չափը
Դեպի ՝#սահմանել _SS_MAX_RX_BUFF 256 // RX բուֆերի չափը:
Սա կմեծացնի ծրագրային ապահովման սերիական բուֆերը: Երբեմն սկզբնավորման վրա բաուդ արագությունը սահմանելը ձախողվում է, փորձեք վերականգնել Arduino- ն, այն պետք է լավ աշխատի: Եթե ինչ -ինչ պատճառներով դեռ խնդիրներ ունեք, խնդրում ենք մեկնաբանել այստեղ, որպեսզի մենք փորձենք գտնել խնդիրը: Եթե ունեք որևէ բարելավման առաջարկ, խնդրում ենք քաշել Github- ը: Ընդհանրապես, այս կոդը պետք է աշխատի Arduino Uno ESP8266-01- ի բոլոր տարբերակների համար:
Աղբյուր `-
www.hackster.io
create.arduino.cc
Քայլ 6: Կապվեք ինձ հետ (անհրաժեշտության դեպքում)
Եթե այս հրահանգի հետ կապված որևէ խնդիր ունեք, կարող եք կապվել ինձ հետ.
Բիպուլ Կումար Գուպտա
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Խորհուրդ ենք տալիս:
3D տպագրված ուսի զրահ EL Wire ինտեգրում. 5 քայլ
3D տպագրված ուսի զրահ EL Wire Integration: I 3D տպել եմ ուսի զրահ և դրա մեջ ինտեգրված EL մետաղալար: Դուք կարող եք օգտագործել այս տեխնիկան կերպարների համար ՝ կոմիքսների զգեստների ստեղծման մեջ
Raspberry Pi Linux Motion Google Լուսանկարների ինտեգրում. 5 քայլ
Raspberry Pi Linux Motion Google Լուսանկարների ինտեգրում. Գաղափարը կայանում է նրանում, որ Raspberry Pi- ի հետ կապված շարժումով ակտիվացված տեսախցիկով արված լուսանկարներն ու տեսանյութերը վերբեռնեն ՝ ֆայլերը ամպի վրա վերբեռնելու համար: «Շարժում» ծրագրակազմն աջակցում է PyDrive- ի միջոցով Google Drive- ում բեռնելուն: Այս հոդվածում «Շարժումը» օգտագործվում է Google P- ում վերբեռնելու համար
Wifi- ով կառավարվող 12 վ լուսադիոդային ժապավեն ՝ օգտագործելով Raspberry Pi- ն Tasker- ով, Ifttt ինտեգրում. 15 քայլ (նկարներով)
Wifi վերահսկվող 12v Led Strip օգտագործելով Raspberry Pi With Tasker, Ifttt Integration. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարելի է վերահսկել պարզ 12 վ անալոգային լուսադիոդային ժապավենը WiFi- ի միջոցով `օգտագործելով ազնվամորի pi- ն: Այս նախագծի համար ձեզ հարկավոր է. 1x Raspberry Pi (I ես օգտագործում եմ Raspberry Pi 1 Model B+) 1x RGB 12v Le
Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է. 6 քայլ
Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է. Այս Instructable- ը ձեզ կտա արագ և հեշտ միջոց ՝ արդուինո տախտակ ավելացնել Apple- ի HomeKit- ին iOS սարքի վրա: Այն բացում է բոլոր հնարավորությունները, ներառյալ սերվերի վրա աշխատող սցենարները ՝ զուգորդված Apples HomeKit " տեսարաններով "
IoT-HUB-Live ինտեգրում (ESP 8266, Arduino). 11 քայլ
IoT-HUB-Live ինտեգրում (ESP 8266, Arduino). Եթե ունեք IoT սարքեր և ձեզ անհրաժեշտ է ամպային ծառայություն ՝ ձեր չափումները պահելու համար