Բովանդակություն:
- Քայլ 1. Վերադարձեք Necesare- ին
- Քայլ 2: Interconectarea Componentelor
- Քայլ 3. Բացահայտ Si Observatii
- Քայլ 4: areրագրի տարածքի սեփականություն
Video: ESP8266 ծրագիր Arduino- ով. 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Multi incepatori intampina խնդիրները կարող են ծրագրավորվել մոդուլային Wi-Fi- ի միջոցով, շարունակելով այն օգտագործել ձեր ռեժիմի միջոցով ՝ օգտագործելով դեմքի արագությունը:
Areրագրային ապահովման միջոցով կարող եք հետևել USB կամ սերիայի փոխակերպիչին:
In acest proiect va voi arata cum am programat eu un modul ESP-01 folosind o placa de dezvoltare Arduino, fara a fi necesar un stabilizator de tensiune, sau alte componentente pe care e posibil sa nu le avem la indemana.
Քայլ 1. Վերադարձեք Necesare- ին
Resurse Hardware folosite:
- Esp8266
- Arduino Uno + կաբլու
- տախտակ
- 1 x բուտոն
- 1 x դիմացկունություն 1k
- 1 x դիմացկունություն 2k
- կրակ
Քայլ 2: Interconectarea Componentelor
- Arduino RST - Arduino GND
- ESP GND - Arduino GND
- ESP VCC - Arduino 3.3V
- ESP CH_PD (EN) - Arduino 3.3V
- ESP TX - Arduino TX
- ESP RX - Arduino RX -
- ESP GPIO0 - BTN - GND
Քայլ 3. Բացահայտ Si Observatii
- Մոդուլային Wi-Fi գործառույթ ՝ 3.3 Վ, արդուինո լ 5 վ լարման միջոցով: Aveti grija sa nu alimentati direct ESP-ul de la 5V ca il veti distruge. Tot din cauza diferentei de tensiune au fost necesare cele 2 rezistente pe pinul de receptie.
- Հաղորդագրություն փակցնելուց համար պետք է GPIO0 ծրագրային ապահովման ծրագիրը ցածր է LOW inainte ca մոդուլ Wi-Fi- ի սննդի, ինչպես նաեւ թույլ է տալիս օգտագործել putea rupe usor legatura cand dorim do regene codul:
- Observam legatura TX - TX si Rx - Rx. Acest lucru e datorita faptului ca Arduino nu comunica cu modulul Wi-Fi ci transmite direct ce a primit la randul sau pe սերիա.
- Am legat pinul de reset de la Arduino la GND pentru a ignora միկրոկառավարիչ:
Քայլ 4: areրագրի տարածքի սեփականություն
Pentru demonstratie voi folosi Arduino IDE, unde vor fi necesari urmatorii pasi:
- Deschideti IDE -ul si dati կտտացրեք pe Ֆայլ -> Նախընտրանքներ ուղղակի CTRL+,
- Արգելված «Լրացուցիչ խորհուրդների մենեջերի URL- ներ» հասցեում ՝
https://arduino.esp8266.com/stable/package_esp8266com_index.json
dupa care dati կտտացրեք «OK»:
3. Կտտացրեք Գործիքներ -> Տախտակ -> Տախտակների կառավարիչ «ESP8266» -ի տեղադրման վայրում
4. Ընտրեք «Generic ESP8266» din Tools -> Board
5. Conectati placa la calculator
6. Ընտրեք «Գործիքներ -> նավահանգիստ» կետը
7. Incarcati exemplul blinky led "File -> Examples -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (in cazul ESP -01)
8. Deconectati firul rosu de la 3.3V de la Arduino
9. Apasati pe butonul de upload sau folositi scurtatura CTRL+U in timp ce apasati pe butonul care tine GPIO0 la GND.
10. Cand se finalizeaza compilarea si apare "Uploading…" կապը դադարեցրեց firul rosu si lasati butonul- ը:
Spa ca su sunt utile informatiile de aici, daca aveti intrebari, corectari, completeari և այլն… խնդրում ենք ազատ զգալ գրել մեկնաբանություններում::)
Խորհուրդ ենք տալիս:
Կառուցեք wearable Motion Tracker (BLE Arduino- ից մինչև Android Studio- ի հատուկ ծրագիր). 4 քայլ
Կառուցեք wearable Motion Tracker (BLE Arduino- ից մինչև Android Studio- ի հատուկ ծրագիր). Bluetooth Low Energy (BLE) ցածր էներգիայի Bluetooth հաղորդակցության ձև է: Հագանելի սարքերը, ինչպես խելացի հագուստները, որոնց ես օգնում եմ նախագծել Predictive Wear- ում, պետք է հնարավորինս սահմանափակեն էներգիայի սպառումը, որպեսզի երկարացնեն մարտկոցի կյանքը և հաճախ օգտագործեն BLE:
Լազերային անվտանգության ազդանշանային ծրագիր Arduino- ի միջոցով. 5 քայլ
Լազերային անվտանգության ազդանշանային ծրագիր Arduino- ի միջոցով. Լազերային անվտանգության ազդանշանը լայնորեն ընդունված արդյունաբերություն և այլ գովազդ է: Դրա պատճառն այն է, որ լազերը ավելի քիչ է հակված շրջակա միջավայրի պայմանների ազդեցությանը, ինչը դարձնում է այն հուսալի և վստահելի: Այսպիսով, այս Arduino նախագծում ես օգտագործել եմ լազերային
Arduino TFT նկարչական ծրագիր ՝ 4 քայլ
Arduino TFT Drawing Program: Այս հրահանգը մանրամասնում է այն կոդը, որը մտնում է Arduino TFT էկրանի գծագրման ծրագրի պատրաստման մեջ: Այս ծրագիրը, սակայն, եզակի է, քանի որ այն թույլ է տալիս նկարը պահել SD քարտում և հետագայում բեռնել ՝ ավելի շատ փոփոխություններ կատարելու համար:
THINGSPEAK EMԵՐՄԱՈՈԹՅՈՆ ԵՎ Խոնավության ծրագիր ՝ օգտագործելով ESP8266: 9 քայլ
THINGSPEAK EMԵՐՄԱՈՈ ANDԹՅՈ ANDՆ ԵՎ Խոնավության ծրագիր ՝ ESP8266- ի օգտագործմամբ. Իմ էլեկտրոնային իրերի հետ շփվելիս այս գաղափարն ունեցա ՝ վեբ-եղանակային եղանակային ծրագիր պատրաստելու համար: Այս վեբ հավելվածն օգտագործում է SHT31 տվիչը `իրական ժամանակի ջերմաստիճանի և խոնավության տվյալներ ստանալու համար: Մենք մեր նախագիծը տեղակայել ենք ESP8266 WiFi մոդուլի վրա: Առցանց կամ օֆլայն
Եղանակի վեբ ծրագիր ՝ օգտագործելով Esp8266: 7 քայլ
Եղանակի վեբ հավելված ՝ օգտագործելով Esp8266: SHT 31 -ը ջերմաստիճանի և խոնավության տվիչներ, որոնք արտադրվել են Sensirion- ի կողմից: SHT31- ը ապահովում է բարձր ճշգրտություն ± 2% RH- ի սահմաններում: Խոնավության միջակայքը 0 -ից 100% է, իսկ ջերմաստիճանը ՝ -40 -ից 125 ° C: Դա շատ ավելի հուսալի և արագ է