Բովանդակություն:
- Քայլ 1: Կարճ ճարտարապետության և առանձնահատկությունների մասին
- Քայլ 2: Էլեկտրաէներգիայի սպառում
- Քայլ 3. ESP8266 Pinouts
- Քայլ 4: Բաղադրիչներ
- Քայլ 5: Սխեմատիկ
- Քայլ 6: Ինչպես կատարել միացում
- Քայլ 7. Ինչպես կոդավորել Arduino- ն ՝ AT հրամաններ ուղարկելու համար ESP8266
- Քայլ 8: Կոդ
- Քայլ 9: AT հրամաններ
- Քայլ 10: Դիմումի հղումներ
- Քայլ 11. ESP8266 տվյալների թերթ և AT հրամանագրի տեղեկանք
Video: Սկսելով աշխատել Arduino- ով և ESP8266: 11 քայլերով
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
ESP8266- ը կարող է օգտագործվել որպես անկախ միկրոկառավարիչ `ներկառուցված Wi-Fi- ով և երկու GPIO կապով կամ կարող է օգտագործվել մեկ այլ միկրոկոնտրոլի հետ սերիական հաղորդակցության միջոցով` միկրոկոնտրոլերին Wi-Fi կապ ապահովելու համար: Այն կարող է օգտագործվել IoT տվիչների ցանցը սենսորների տվյալները ինտերնետին կամ ինտերնետին միացված վահանակներին հաղորդելու համար, այն կարող է օգտագործվել ինտերնետին կամ տեղական ցանցին միացված տան ավտոմատացման սարք պատրաստելու համար: ESP8266- ը կարող է օգտագործվել IoT- ի վրա հիմնված անվտանգության համակարգ, խելացի վարդակներ և լույսեր, ցանցային ցանցեր կամ կրելի սարքեր մշակելու համար: Lowածր արժեքի, ցածր էներգիայի սպառման և փոքր չափի պատճառով այն կարող է օգտագործվել ցանկացած տեսակի IoT սարք մշակելու համար:
Քայլ 1: Կարճ ճարտարապետության և առանձնահատկությունների մասին
ESP8266 Wi-Fi մոդուլն ունի 32 բիթանոց RISC միկրոպրոցեսոր ՝ 80 ՄՀց արագությամբ և կարող է գերլարվել մինչև 160 ՄՀց հաճախականությամբ: Այն ունի 32 KiB Instruction RAM, 32 KiB instruction cache RAM, 80 KiB user data RAM և ամեն ինչ այն ունի GPIO, 12C, ADC, SPI և PWM
Քայլ 2: Էլեկտրաէներգիայի սպառում
ESP8266 Wi-Fi մոդուլը գործարկելու համար պահանջվող առավելագույն լարումը և հոսանքը 3.6 Վ և 120.5 մԱ է, Arduino- ն ունի 3.3 Վ ելքային փին, սակայն դրա ելքային հոսանքը ընդամենը 40 մԱ է, որը բավարար չէ esp8266- ը գործարկելու համար, ուստի լարման կարգավորիչը LM317 օգտագործվում է կարգավորեք Arduino- ի 5V- ից մինչև 3.3V, որպեսզի այն ճիշտ աշխատի, քանի որ LM317 առավելագույն ելքային հոսանքը 1.5A է: ESP8266 I/O կապումներն աշխատում են նաև 3.3V- ով, ուստի տրամաբանական մակարդակի փոփոխիչ 3.3V zener դիոդը օգտագործվում է Arduino TX pin- ից եկող 5V տրամաբանությունը 3.3V փոխարկելու համար, սակայն, ըստ իմ փորձի, դրա կարիքը շատ չկա: Ամեն ինչ լավ է պարզապես ստորև նկարում տրված միացումն անել
Քայլ 3. ESP8266 Pinouts
Քայլ 4: Բաղադրիչներ
Արդուինո Ունո
www.banggood.com/custlink/m33KGFYAzy
ESP8266 Wi-Fi մոդուլ
www.banggood.com/custlink/mKvKDhD2ig
LM317 Լարման կարգավորիչ
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Արական և տղամարդ ցատկողների
www.banggood.com/custlink/GKvKmAGkuQ
1uF էլեկտրոլիտիկ կոնդենսատոր
10uF էլեկտրոլիտիկ կոնդենսատոր
Քայլ 5: Սխեմատիկ
Քանի որ ESP8266 Wi-Fi մոդուլը շփվում է Arduino- ի կամ որևէ այլ միկրոկառավարիչի հետ `օգտագործելով սերիական հաղորդակցություն, և դրա գործարկման համար պահանջվել է նվազագույնը 3.3 Վ: Arduino- ի 5V ելքը միացված կլինի LM317 մուտքին, ինչպես ցույց է տրված նկարում
ESP8266 միացումներ ESP8266 ================ կապեր
RXD ===================== Arduino- ի I/O Pin 3
VCC ===================== LM317 Ելք
CH_PD =================== LM317 Ելք
GND ===================== Arduino- ի GND
TXD ===================== Arduino- ի I/O Pin 2
Քայլ 6: Ինչպես կատարել միացում
Քայլ 7. Ինչպես կոդավորել Arduino- ն ՝ AT հրամաններ ուղարկելու համար ESP8266
Քայլ 8: Կոդ
Քայլ 9: AT հրամաններ
Քայլ 10: Դիմումի հղումներ
TCP հաճախորդ ՝
Սերվեր ՝
Քայլ 11. ESP8266 տվյալների թերթ և AT հրամանագրի տեղեկանք
ESP8266 Տվյալների թերթ
www.espressif.com/sites/default/files/docu…
ESP8266 AT հրամանագրի տեղեկանք
www.espressif.com/sites/default/files/doc…
Խորհուրդ ենք տալիս:
Ինչպես ստիպել Windows 10 -ին աշխատել ազնվամորի Pi- ի վրա. 3 քայլ
Ինչպես ստիպել Windows 10 -ին աշխատել ազնվամորու Pi- ի վրա. Պատուհանները 10 -ին աշխատել ազնվամորի pi- ի վրա կարող է մի փոքր հիասթափեցնել, բայց այս ուղեցույցը կլուծի ձեր բոլոր Raspberry Pi Windows 10 -ի հետ կապված խնդիրները:
Վերազինել լույսերը հեռակառավարմամբ - գոյություն ունեցող պատի անջատիչները շարունակում են աշխատել. 8 քայլ
Հեռակառավարման վահանակների վերազինում - գոյություն ունեցող պատի անջատիչներ Շարունակեք աշխատել. Թարմացրեք 4 -ը հոկտ. 2017 թ. - Տես հեռակառավարվող լուսարձակիչ - վերազինում: Լույսի անջատիչը դեռ աշխատում է, Bluetooth- ի ցածր էներգիայի (BLE) բարելավված տարբերակի համար լրացուցիչ գրություններ չկան: Թարմացվել է 2016 թվականի նոյեմբերի 8 -ին - Թարմացվել է Վերազինված երկրպագուների ժամաչափերի նախագծում կատարված փոփոխություններով:
Սկսեք աշխատել Arduino Nano- ով. 5 քայլ
Սկսեք աշխատել Arduino Nano- ով. Arduino Nano- ն Arduino տախտակի հասանելի մոդելներից մեկն է: Ունի փոքր չափսեր, ամբողջական հատկություն և օգտագործման համար դյուրին: Ունեք 1.70 դյույմ x 0.7 դյույմ չափս, Arduino nano- ն ունի ամբողջական գործառույթ, օրինակ ՝ Atmel ATmega 328 IC, Restar կոճակ, 4 ցուցիչ LED, 3V3 Re
Սկսելով աշխատել Arduino- ով և Ethernet- ով ՝ 8 քայլ
Սկսելով աշխատել Arduino- ով և Ethernet- ով. Ձեր Arduino- ն կարող է հեշտությամբ հաղորդակցվել արտաքին աշխարհի հետ լարային Ethernet կապի միջոցով: Այնուամենայնիվ, նախքան սկսելը, ենթադրվում է, որ դուք ունեք համակարգչային ցանցի հիմնական իմացություն, ինչպիսին է հաշվարկը միացնելու եղանակը
Ինչպես աշխատել Arduino- ի և տարբեր RGB լուսադիոդների հետ. 3 քայլ
Ինչպես աշխատել Arduino- ի և տարբեր RGB լուսադիոդների հետ. Arduino- ն զարմանալի փոքր սարք է: Բայց այս հզոր փոքր սարքի համար ամենաշատ օգտագործվող ծրագրերից մեկը հաճախ LED լուսարձակելն է կամ թարթելը: Այս ձեռնարկը ցույց կտա ձեզ RGB Leds- ի և Arduino- ի հետ աշխատելու երեք եղանակ: Առաջին միջոցը պարզ