![ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչ `առանց բարդությունների. 5 քայլ ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչ `առանց բարդությունների. 5 քայլ](https://i.howwhatproduce.com/images/010/image-29137-j.webp)
Բովանդակություն:
- Քայլ 1. ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչ Arduino- ի համար
- Քայլ 2. Irmրագրակազմի բարելավում ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչի համար Arduino- ի համար
- Քայլ 3. Շիալդ, Վահան, Ավելին և Մոե՞ր: Արդյո՞ք դա նշանակություն ունի:
- Քայլ 4. Shield Moer - լուծում RX / TX սերիական հաղորդակցություն
- Քայլ 5. Վեբ սերվեր ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչով Arduino- ի համար
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչ `առանց բարդությունների ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչ `առանց բարդությունների](https://i.howwhatproduce.com/images/010/image-29137-1-j.webp)
Այս ուղեցույցը նախատեսված է օգնելու այն մարդկանց, ովքեր գնել են ESP8266 ESP-12E UART Wireless WIFI Shield TTL փոխարկիչը և չգիտեն, թե ինչպես օգտագործել այն Arduino- ի հետ:
Սկզբում այս ձեռնարկը պորտուգալերենով գրված էր այստեղ ՝ Բրազիլիայում: Ես ամեն ինչ արեցի, որպեսզի այն անգլերեն գրեմ: Այսպիսով, ներիր ինձ որոշ սխալների համար, որոնք կարող են լինել գրավոր:
Այս հրահանգները բաժանվեցին հետևյալ կերպ.
Քայլ 1. ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչ Arduino- ի համար
Քայլ 2. Irmրագրակազմի բարելավում ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչի համար Arduino- ի համար
Քայլ 3. Շիալդ, Վահան, Ավելին և Մոե՞ր: Արդյո՞ք դա նշանակություն ունի:
Քայլ 4. Shield Moer - լուծում RX / TX սերիական հաղորդակցություն
Քայլ 5. Վեբ սերվեր ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչով Arduino- ի համար
Ես խորհուրդ եմ տալիս կարդալ բոլոր քայլերը ՝ այս վահանի մասին հնարավորինս շատ բան իմանալու համար:
Քայլ 1. ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչ Arduino- ի համար
ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչը (Shield WiFi ESP8266) հեշտացնում է Arduino- ի միացումը WiFi ցանցերին ESP8266- ի միջոցով: Այն օգտագործելիս այլևս անհրաժեշտ չէ մի քանի բաղադրիչով և լարերով միացում միացնել ՝ ESP8266- ը Arduino- ին միացնելու համար, պարզապես տախտակը միացնել Arduino- ին, տեղադրել DIP անջատիչի ուղին ըստ վահանի աշխատանքային ռեժիմի և ծրագրավորել Arduino- ին միացեք WiFi ցանցերին: Բացի այդ, տախտակը կարող է օգտագործվել առանց Arduino- ի, քանի որ այն հասանելի է ESP-12E- ի բոլոր քորոցները:
Վահանում կա տեղեկատվություն, որ այն ստեղծվել է WangTongze անունով անձի կողմից, և ում պատկանում են դրա իրավունքները `elecshop.ml- ը: Սկզբում վահանի ստեղծողը փորձում էր միջոցներ հայթայթել իր նախագծի համար Indiegogo- ի միջոցով (կոլեկտիվ ֆինանսավորման կայք), սակայն նա անհաջող գումար հավաքեց:
ESP8266 մոդելի ESP-12E- ի առանձնահատկությունները
- 32-բիթ RISC ճարտարապետություն. Պրոցեսորը կարող է աշխատել 80 ՄՀց / 160 ՄՀց- 32 ՄԲ ֆլեշ հիշողություն- 64 կԲ հրահանգների համար- 96 կԲ տվյալների համար- Ստանդարտ հայրենական WiFi 802.11 բ / գ / ն- Գործում է AP, Station կամ AP + Station ռեժիմում- Այն ունի 11 թվային կապում. Այն ունի 1 անալոգային քորոց 10 բիթանոց լուծաչափով: Թվային կապում, բացառությամբ D0- ի, ընդհատումներ կան, PWM, I2C և մեկ մետաղալարեր: mրագրավորելի է USB կամ WiFi (OTA) միջոցով- Համատեղելի է Arduino IDE- ի հետ- Համատեղելի է օգտագործվող մոդուլների և տվիչների հետ: Արդուինոյում
Ստորև կարող եք կարդալ այս վահանի հիմնական առանձնահատկությունները
- Arduino Uno R3- ի չափը և ամրացումը համատեղելի են Arduino Uno- ի, Mega 2560- ի, Leonardo- ի և ածանցյալների հետ: Arduino լարումը (5V) օգտագործվում է վահանը հզորացնելու համար:- Ունի AMS1117 3.3V լարման կարգավորիչ, ուստի Arduino- ի կողմից մատակարարվող 5V լարումը նվազեցվում է վահանի հզորության համար ՝ առանց արտաքին էներգիայի անհրաժեշտության:- Այն ունի ներկառուցված տրամաբանական մակարդակի փոխարկիչ, այնպես որ Arduino TTL մակարդակը (5V) չի վնասում ESP8266- ը, որը գործում է TTL 3.3V մակարդակով:- Այն ունի 4 ճանապարհով DIP անջատիչ, որը ծառայում է տախտակի աշխատանքային ռեժիմների փոփոխմանը:- Հասանելի գործառնական ռեժիմներ. WiFi Shield for Arduino / ուղարկելով AT հրամաններ Arduino- ի միջոցով / որոնվածի արդիականացում USB Սերիայի արտաքին / անկախ փոխարկիչի միջոցով:- Այն ունի ցուցիչ LED (PWR / DFU / AP / STA):- Քանի որ վահանի ձևաչափով է, այն թույլ է տալիս տեղադրել այլ վահան և մոդուլներ.- Այն ունի ESP-RST կոճակը `ESP8266- ը վերականգնելու համար:- Th e ESP8266 ADC քորոցը հասանելի է տախտակի վրա երկու ձևով ՝ առաջինը 0 -ից 1 Վ ընթերցման տիրույթով, իսկ երկրորդը ՝ 0 -ից 3.3 Վ տիրույթում:
Պատկերում վահանի հիմնական մասերն ընդգծված են.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-2-j.webp)
A (ԹՎԱՅԻՆ PINS). Arduino- ի կողմից օգտագործվող քորոցների հաջորդականություն:
B (ESP8266 PINS) ՝ ESP8266-12E և դրանց համապատասխան կապում: Ափսեի հետևի մասում կա քորոցների անվանացանկը:
C (EXTERNAL SERIAL USB ADAPTER CONNECTION). PIN հաջորդականությունը, որն օգտագործվում է արտաքին սերիական USB ադապտերին միացնելու համար `ESP8266- ի որոնվածը թարմացնելու կամ կարգաբերելու համար:
D (SHIELD MAINTENANCE PINS). Եռակողմանի հաջորդականություն, որը ճանաչվում է որպես Maintenance Only և օգտագործվում է ստուգելու համար, որ լարման կարգավորիչը լարման ճիշտ է ընդունում և մատակարարում: ՉՊԵՏՔ Է ՕԳՏԱԳՈՐՎԵԼ որպես մատակարարման աղբյուր:
E (DIP SWITCH TO MODIFY OPERATING MODES). Չորս ուղղությամբ DIP անջատիչ `աշխատանքային ռեժիմները փոխելու համար:
ԿՈՆՏԱԿՏ 1 (P1) և CONTACT 2 (P2). Օգտագործվում է ESP8266- ի RX (ներկայացված է P1) և TX (ներկայացված է P2) Arduino D0 (RX) և D1 (TX) կապումներին միացնելու համար: P1 և P2- ը OFF դիրքում անջատում են RX կապը ESP8266- ից Arduino TX- ին և TX- ից ESP8266- ից Arduino RX- ին:
ԿՈՆՏԱԿՏ 3 (P3) և ԿՈՆՏԱԿՏ 4 (P4). Օգտագործվում է ESP8266- ի համար որոնվածը թարմացնելու ռեժիմը միացնելու և անջատելու համար: ESP8266- ում որոնվածը գրելու / բեռնելու համար P3 և P4- ը պետք է լինեն ON դիրքում: Երբ P4- ը գտնվում է ON դիրքում, DFU LED լուսավորվում է ՝ նշելով, որ ESP8266- ը միացված է որոնվածը ստանալու համար: Firmware- ի թարմացման ռեժիմն անջատելու և ESP8266- ը նորմալ աշխատանքի դնելու համար պարզապես P3 և P4- ը դրեք OFF:
ՈEՇԱԴՐՈԹՅՈՆ. OFF դիրքում գտնվող բոլոր 4 կոնտակտները նշում են, որ ESP8266- ը աշխատում է նորմալ ռեժիմով Arduino- ի կողքին:
F (AD8 ESP8266- ից). ESP8266 ADC- ի համար քորոցների նշանակում: 0 -ից 1 Վ -ի սահմաններում աշխատող քորոց և 0 -ից մինչև 3,3 Վ միջակայքում աշխատող մեկ այլ քորոց: Այս կապումներն օգտագործվելու են միայն ESP8266 (ինքնուրույն ռեժիմ) օգտագործման դեպքում:
G (ESP8266 RESET). Կոճակ, որն օգտագործվում է ESP8266- ը վերակայելու համար: Ամեն անգամ, երբ փոխում եք DIP անջատիչների դիրքը, պետք է սեղմել ESP-RST կոճակը:
H (ANALOG PIN AND POWER SUPPLY). Arduino- ի կողմից օգտագործվող քորոցների հաջորդականությունը:
Այս վահանը յուրահատկություն ունի DIP անջատիչի P1 և P2 կոնտակտներում և այս յուրահատկությունը, իրականում այն մեծ կասկած է առաջացնում այն մարդկանց մոտ, ովքեր փորձում են օգտագործել վահանը:
Ըստ վահանի ստեղծողի, այն Arduino- ին միացնելիս կպահանջվի ընդամենը 2 կապում: Այս կապումներն են լինելու D0 և D1 (համապատասխանաբար Arduino- ի RX և TX) և, բացի այդ, վահանի վրա գտնվող DIP անջատիչի P1 և P2 կոնտակտները պետք է միացման համար լինեն ON դիրքում:
Այս վահանի մասին իմ ձեռք բերած միակ չինական փաստաթղթերից մեկում տախտակի ստեղծողը ասում է.
P1- ը և P2- ը բիթ կոդավորող են և օգտագործվում են որոշելու, թե ESP8266 սերիալը միացված է Arduino D0- ին և D1- ին, թե ոչ:
Փաստաթղթի մեկ այլ բաժնում նշված է.
Այս ընդլայնման տախտակը զբաղեցնում է Arduino սերիալը, միացնելով RX- ը ESP8266- ից TX- ից Arduino- ից և TX- ը ESP8266- ից Arduino RX- ին:
Arduino- ի D0 (RX) և D1 (TX) կապերը համապատասխանում են հայրենական սերիական / USB հաղորդակցությանը, ուստի այս կապումներն աշխատում են ամեն անգամ, երբ մենք կոդ ենք ուղարկում տախտակին կամ օգտագործում ենք սերիական մոնիտորը: Հետևաբար, եթե վահանի P1 և P2 կոնտակտները գտնվում են ON դիրքում, ESP8266- ը կօգտագործի Arduino D0 և D1 և հնարավոր չի լինի կոդեր ուղարկել կամ օգտագործել սերիան, քանի որ զբաղված կլինի: Բացի այդ, վահանին AT հրամաններ ուղարկելու համար անհրաժեշտ է, որ ESP8266 RX- ը միացված լինի Arduino RX- ին, իսկ ESP8266 TX- ը `Arduino TX- ին: Դա տեղի կունենա միայն այն դեպքում, եթե մենք շրջենք կապերը, ինչպես ցույց է տրված ստորև ներկայացված պատկերում.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-3-j.webp)
Տեսեք, ես թեքել եմ վահանի D0 և D1 կոնտակտները, և Arduino D0- ը միացրել եմ վահանի D1- ին և Arduino- ի D1- ը վահանի D0- ին: Միացումն այս կերպ օգտագործելիս (Arduino- ն օգտագործվում է որպես կապի կամուրջ), ես կարողացա AT հրամաններ ուղարկել ESP8266 և հաստատեցի այն, ինչ արդեն պատկերացնում էի:
Վահանի գործունեության ստանդարտ ձևը պահանջում է, որ ծածկագիրը (օրինակ ՝ վեբ սերվեր կամ որոնվածը) տեղադրվի վահանի մեջ, իսկ մեկ այլ ծածկագիր ՝ Arduino- ում ՝ հայրենի սերիալով ստացվող տվյալները ուղարկելու, ստանալու և մեկնաբանելու համար: Հաղորդակցության այս ձևի մասին ավելի մանրամասն կտեսնենք հաջորդ քայլերում:
Ինչևէ, վահանի այս հատկությունը չի միջամտում դրա գործունեությանը, քանի որ մենք սովորաբար նմանակում ենք սերիալը Arduino- ի այլ թվային կապում, որպեսզի կարողանանք հասանելի դարձնել հայրենի սերիալը: Բացի այդ, եթե անհրաժեշտ է AT հրամաններ ուղարկել վահան, մենք կարող ենք այն Arduino- ին միացնել չորս մալուխի միջոցով կամ օգտագործել սերիական USB փոխարկիչ:
Ի վերջո, վահանը շատ կայուն էր և շատ հեշտացրեց սխեմաների հավաքումը: Ես փորձարկել եմ Arduino Uno R3- ով և Mega 2560 R3- ով:
Հաջորդ քայլում դուք կսովորեք, թե ինչպես բարելավել / փոխել վահանի որոնվածը:
Քայլ 2. Irmրագրակազմի բարելավում ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչի համար Arduino- ի համար
Վահանը համակարգչին միացնելու համար անհրաժեշտ է օգտագործել սերիական USB փոխարկիչ: Եթե դուք չունեք սովորական սերիական USB փոխարկիչ, կարող եք օգտագործել Arduino Uno R3 փոխարկիչը որպես միջանկյալ: Շուկայում կան սերիական USB փոխարկիչների մի քանի մոդելներ, բայց այս ձեռնարկի համար ես օգտագործել եմ PL2303HX TTL Serial USB Converter Adapter- ը:
Վահանը արդիականացնելու համար օգտագործեք.
ESP8266 Ֆլեշ ներբեռնման գործիքներ
Կիրառվող որոնվածը հետևյալն է.
Ai-Thinker_ESP8266_DOUT_32Mbit_v1.5.4.1-a AT ծրագրակազմ
Downloadրագիրը և որոնվածը ներբեռնելուց հետո պատճենեք երկուսն էլ ձեր Windows- ի արմատին (սկավառակ C):
Բեռնել flash_download_tools_v2.4_150924.rar և FLASH_DOWNLOAD_TOOLS_v2.4_150924 թղթապանակը:
Arduino Uno R3 սերիական USB փոխարկիչի օգտագործումը որպես միջանկյալ
Հաջորդ քայլը վահանը համակարգչին միացնելն է: Եթե դուք չունեք ստանդարտ սերիական usb փոխարկիչ, կարող եք օգտագործել Arduino Uno R3- ը ՝ վահանը և համակարգիչը կամրջելու համար: USB մալուխով Arduino Uno R3- ից բացի ձեզ հարկավոր կլինի.
01 - ESP8266 ESP -12E UART անլար WIFI Shield TTL փոխարկիչ 04 - արական և իգական ցատկող մալուխներ
ՆՇՈՄ. Նախքան Arduino- ի էլեկտրագծերի դիագրամը ամրացնելը, դուք պետք է դատարկ ծածկագիր տեղադրեք տախտակի վրա `ապահովելու համար, որ սերիական USB փոխարկիչը չի օգտագործվում: Տեղադրեք ստորև նշված կոդը ձեր Arduino- ում և շարունակեք
void setup () {// տեղադրեք ձեր կարգավորման կոդը այստեղ ՝ մեկ անգամ գործարկելու համար.} void loop () {// տեղադրեք ձեր հիմնական կոդը այստեղ ՝ բազմիցս գործարկելու համար.}
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-4-j.webp)
ՆՇՈՄ. Awareգույշ եղեք, երբ 3.3V վահանի կապը Arduino- ին կցեք:
Օգտագործելով Serial TTL USB Converter Adapter PL2303HX:
Բացի PL2303HX TTL Serial USB Converter Adapter- ից, ձեզ անհրաժեշտ կլինեն հետևյալ տարրերը.
01 - ESP8266 ESP -12E UART անլար WIFI Shield TTL փոխարկիչ 04 - արական և իգական ցատկող մալուխներ
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-5-j.webp)
Նշում. PL2303- ն ունի 5V և 3V3 հզորություն: Օգտագործեք 3V3 հոսանք և անտեսեք 5 Վ կապիկը:
Վերոնշյալ միացման սխեմաներից որևէ մեկը կատարելուց հետո պարզապես միացրեք USB մալուխը (Arduino- ին և համակարգչին) կամ սերիական USB փոխարկիչը համակարգչին:
Այնուհետև գնացեք «Կառավարման վահանակ» Windows- ում ՝ «Սարքի կառավարիչ», իսկ բացվող պատուհանում ՝ «Պորտեր (COM և LPT)»: Դուք կարող եք տեսնել միացված սարքը և COM պորտի համարը, որի վրա այն հատկացվել է: Որպես ցուցադրում, ես միացրեցի ինչպես Arduino- ն, այնպես էլ սերիական USB փոխարկիչը համակարգչում, իսկ ստորև ներկայացված պատկերում կարող եք տեսնել, թե ինչպես են սարքերը հայտնվում կառավարչում.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-6-j.webp)
Եթե դուք օգտագործում եք PL2303HX և այն Windows- ի կողմից չի ճանաչվում, մուտք գործեք հաղորդագրություն Serial TTL USB Converter PL2303HX - Տեղադրում Windows 10 -ում, տեսեք, թե ինչպես լուծել այն, այնուհետև վերադառնալ շարունակելու համար:
Այժմ գնացեք FLASH_DOWNLOAD_TOOLS_v2.4_150924 պանակ և գործարկեք ESP_DOWNLOAD_TOOL_V2.4.exe:
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-7-j.webp)
Վահանի վրա տեղադրեք DIP անջատիչի P3 և P4 կոնտակտները ON դիրքում, այնուհետև սեղմեք քարտի ESP-RST կոճակը, որպեսզի վահանը մտնի ծրագրակազմի արդիականացման ռեժիմ.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-8-j.webp)
Openրագիրը բացված լինելու դեպքում չեղարկեք «SpiAutoSet» տարբերակը, ընտրեք COM նավահանգիստը, ընտրեք «BAUDRATE» 115200, չեղարկեք «Ներբեռնման ուղու կազմաձևում» նշված վանդակը, կազմաձևեք մյուս տարբերակները, ինչպես ցույց է տրված ստորև և կտտացրեք «ՍԿՍԵԼ».
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-9-j.webp)
Եթե ESP8266 WiFi Shield- ի հետ հաղորդակցությունը նորմալ է, ապա տեղեկատվությունը կտեսնեք «ԱՆՏԵՍՎԱ IN ՏԵFԵԿՈԹՅՈՆՆԵՐՈՄ», «MAC հասցե» և «ՀԱՄԱԿԱՐԳ» բաժնում.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-10-j.webp)
Ո NOTՇԱԴՐՈԹՅՈՆ. Եթե ծրագիրը վերադարձնում է «ՉԻ», ստուգեք ՝ արդյոք ընտրել եք COM- ի ճիշտ նավահանգիստը, ստուգեք, արդյոք DIP անջատիչի P3 և P4 ստեղները միացված են, կտտացրեք ESP-RST կոճակին, կտտացրեք STOP և կրկին կտտացրեք ՍԿՍԵԼ:
«Ներբեռնման ուղու կազմաձևում» դուք պետք է ընտրեք ներբեռնված «Ai-Thinker_ESP8266_DOUT_32Mbit_v1.5.4.1-a AT Firmware.bin» ֆայլը: Կտտացրեք առաջին դաշտի «…»-ին և բացվող պատուհանում անցեք դեպի այն թղթապանակը, որտեղ տեղադրել եք որոնվածը և ընտրեք «Ai-Thinker_ESP8266_DOUT_32Mbit_v1.5.4.1-a AT Firmware.bin» ֆայլը: «ADDR» դաշտում լրացրեք 0x00000 օֆսեթը և ավարտելու համար նշեք վանդակը: Ավարտելուց հետո կունենաք կարգավորումներ, ինչպես ցույց է տրված ստորև.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-11-j.webp)
Այժմ կտտացրեք START ՝ գործընթացը սկսելու համար.
EԱՆՈԹՈԹՅՈՆ. Եթե դուք օգտագործում եք Arduino- ի սերիական USB փոխարկիչը որպես միջնորդ վահանի և համակարգչի միջև, նախքան START- ը սեղմելը կտտացրեք վահանի ESP-RST կոճակին: Եթե դուք օգտագործում եք սովորական սերիական USB փոխարկիչ, այս ընթացակարգը անհրաժեշտ չէ:
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-12-j.webp)
Սպասեք, մինչև որոնվածը թարմացնելու գործընթացը ավարտվի (գործընթացի ավարտին կպահանջվի մոտ յոթ րոպե).
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-13-j.webp)
Firmրագրաշարի արդիականացման գործընթացն ավարտելուց հետո փակեք ESP_DOWNLOAD_TOOL_V2.4 պատուհանները, վերադարձեք DIP անջատիչի P3 և P4 կոնտակտները OFF դիրքի և սեղմեք վահանի ESP-RST կոճակը, որպեսզի այն դուրս գա որոնվածի արդիականացման ռեժիմից:
Այժմ բացեք Arduino IDE- ն, որպեսզի կարողանաք AT- ի հրամաններ ուղարկել տախտակին `ստուգելու համար, որ որոնվածը ճիշտ է թարմացվել, և որ տախտակն արձագանքում է հրամաններին:
IDE- ն բացված գնացեք «Գործիքներ» ընտրացանկին, այնուհետև «Պորտ» տարբերակում ընտրեք COM նավահանգիստը: Ստորև բերված պատկերում նշեք, որ ես ընտրել եմ COM7 նավահանգիստը (ձեր նավահանգիստը, հավանաբար, այլ կլինի).
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-14-j.webp)
ՊԵՏՔ չէ IDE- ում ընտրել տախտակ, քանի որ դա անտեղի է AT հրամաններ ուղարկելու համար:
Բացեք «Սերիական մոնիտորը» և ստորոգյալ էջում ստուգեք ՝ արդյոք արագությունը սահմանվել է 115200, և արդյոք ընտրված է «Երկուսն էլ, NL և CR» ՝
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-15-j.webp)
Այժմ մուտքագրեք «AT» հրամանը (առանց չակերտների) և տվեք «ENTER» կամ կտտացրեք «Ուղարկել»: Եթե կապն աշխատում է, դուք պետք է վերադարձնեք «OK» հաղորդագրությունը.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-16-j.webp)
ՆՇՈՄ. Եթե հրաման ուղարկելը ՉԻ ստանում հետադարձ կապ կամ ստանում է պատահական բնույթի տող, սերիական մոնիտորի 115200 -ից փոխեք արագությունը 9600 -ի և նորից ուղարկեք հրամանը:
«Սերիական մոնիտոր» -ում մուտքագրեք «AT + GMR» հրամանը (առանց չակերտների) և տվեք «ENTER» կամ կտտացրեք «Ուղարկել»: Եթե դուք ստանում եք հետադարձ կապ, ինչպես ցույց է տրված ստորև, ապա ձեր ESP8266 WiFi Shield- ը հաջողությամբ թարմացվել է.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-17-j.webp)
Եթե ցանկանում եք փոխել հաղորդակցության բաուդրատը 9600 վահանով, մուտքագրեք «AT + UART_DEF = 9600, 8, 1, 0, 0» հրամանը (առանց մեջբերման) և տվեք «ENTER» կամ կտտացրեք «Ուղարկել»: Եթե դուք ստանում եք տեղեկատվությունը, ինչպես ցույց է տրված ստորև, ապա հաղորդակցության արագությունը փոխվել է.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-18-j.webp)
NOTԱՆՈԹԱԳՐՈ theԹՅՈՆ. Վահանի բաուդրատը փոխելիս պետք է նաև արագությունը 115200 -ից փոխեք 9600 -ի `Մոնիտորի սերիական ստորոտում: Այնուհետև կրկին ուղարկեք «AT» հրամանը (առանց չակերտների) և սեղմեք «ENTER» կամ կտտացրեք «Ուղարկել»: Եթե դուք ստանում եք «OK» որպես վերադարձ, ապա հաղորդակցությունը աշխատում է:
Եթե ցանկանում եք օգտագործել վահանը ՝ Arduino- ին WiFi նշանակելու համար, հաղորդակցության իդեալական արագությունը 9600 baud է:
Հաջորդ քայլում դուք կպարզեք, թե ինչ վահան ունեք, քանի որ շուկայում հնարավոր է գտնել առնվազն երեք վահան, որոնք, կարծես, նույնն են, բայց իրականում այդ տախտակները ունեն որոշ կետեր, որոնք տարբերվում են դրանցից, նույնիսկ այն դեպքում, աշխատել Arduino- ի հետ հայրենի սերիալի միջոցով հաղորդակցության միջոցով:
Քայլ 3. Շիալդ, Վահան, Ավելին և Մոե՞ր: Արդյո՞ք դա նշանակություն ունի:
Եթե դա ESP8266 ESP-12E UART Wireless WIFI Shield TTL փոխարկիչն է, ապա հնարավոր է գտնել առնվազն երեք տախտակ, որոնք, ըստ երևույթին, նույնն են, բայց իրականում այդ տախտակները ունեն որոշ կետեր, որոնք նրանցից տարբերվում են, նույնիսկ եթե այն աշխատում է Arduino- ն հայրենի սերիական հաղորդակցության միջոցով:
Հետևելով, կարող եք տեսնել, թե ինչն է տարբերում տախտակները և պարզել, թե որն է քոնը:
Shiald WiFi ESP8266:
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-19-j.webp)
Նկատի ունեցեք, որ այս տախտակի վրա Shield բառը գրված է «Shiald», իսկ «ավելի» բառը փոքրատառով ունի «m»: Ես երկար ժամանակ կատարած թեստերում տախտակը ՉԻ ցույց տվել իր գործունեության որևէ թերություն:
Վահան WiFi ESP8266:
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-20-j.webp)
Նկատի ունեցեք, որ այս գրատախտակին Shield բառը ճիշտ է գրված, իսկ «More» բառը մեծատառով ունի «M»: Գործարկման հարցում այս տախտակն իրեն պահում է այնպես, ինչպես Shiald- ի տարբերակը, այսինքն ՝ տախտակը թերի չէ:
Այսպիսով, նկատի ունեք, որ Shiald և Shield տախտակները տարբերություններ ունեն միայն PCB մետաքսի հարցում:
Այո, այս երկու քարտերը տարբերություն ունեն միայն երկու բառ գրելու հարցում: Երկու տախտակների միացումն էլ նույնն է, և երկուսն էլ հիանալի աշխատում են Arduino- ի հետ կամ միայնակ (ինքնուրույն ռեժիմ): Հաշվի առնելով, որ Arduino- ն ունի ճիշտ ծածկագիր բեռնված, և վահաններից մեկը նույնպես ունի ճիշտ որոնվածը, վահանը Arduino- ին ամրացնելուց և USB մալուխը միացնելուց հետո պարզապես DIP անջատիչի P1 և P2 կոնտակտները տեղադրեք ON դիրքում: իսկ մայր սերիաների միջոցով (կապեր D0 և D1) կապը կկատարվի տախտակների միջև:
Ոմանք ասում են, որ Shiald- ի այս տարբերակն ունի անկայուն անլար կապ, բայց ես պնդում եմ, որ անկայունություն ընդհանրապես չկա:
Shield WiFi ESP8266 (Moer):
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-21-j.webp)
Նկատի ունեցեք, որ այս գրատախտակին Shield բառը ճիշտ է գրված, իսկ «More» բառը `« Moer », այսինքն ՝ սխալ: Unfortunatelyավոք, այս տախտակը չի աշխատում այնպես, ինչպես պետք է, և եթե այն կցված է Arduino- ին (DIP անջատիչով կոնտակտները OFF կամ ON), և օգտվողը փորձում է Arduino- ում ծածկագիր բեռնել, IDE- ում սխալի հաղորդագրություն կհայտնվի որպես բեռնումը ձախողվելու է:
Եթե ձեր վահանը այն է, որը գալիս է գրված Moer- ում, և դուք դժվարացել եք այն օգտագործել ձեր Arduino- ի հետ հայրենի սերիական հաղորդակցության միջոցով, գնացեք հաջորդ քայլին և սովորեք, թե ինչպես լուծել խնդիրը: Եթե ձեր վահանը ՄՈՎԸ չէ, անցեք Քայլ 5 -ին:
Քայլ 4. Shield Moer - լուծում RX / TX սերիական հաղորդակցություն
Եթե այս տախտակը (Moer) միացված է Arduino- ին (DIP անջատիչի կոնտակտներով OFF կամ ON), և օգտվողը փորձում է Arduino- ում ծածկագիր ներբեռնել, IDE- ում սխալ հաղորդագրություն կհայտնվի, քանի որ բեռը չի հաջողվի: Դա պայմանավորված է վահանի կառուցման մեջ օգտագործվող բաղադրիչի սխալի պատճառով:
Վահանը, որն ունի ճիշտ կառուցում և շահագործում, եռակցել է երկու Channel N MOSFET- ներ և նույնականացվել է որպես J1Y: J1Y տրանզիստորներից մեկը միացված է ESP8266 RX- ին, իսկ մյուսը `ESP8266 TX- ին: Ստորև բերված պատկերում կարող եք տեսնել ընդգծված երկու տրանզիստորները.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-22-j.webp)
Այս J1Y տրանզիստորը BSS138 է, որի նպատակն է հնարավորություն տալ 5V տրամաբանական մակարդակի սխեմաներին հաղորդակցվել 3.3V տրամաբանական մակարդակի սխեմաների հետ և հակառակը: Քանի որ ESP8266- ն ունի 3.3 Վ տրամաբանական մակարդակ, իսկ Arduino- ն ՝ 5 Վ տրամաբանական մակարդակ, անհրաժեշտ է օգտագործել տրամաբանական մակարդակի փոխարկիչ ՝ ESP8266- ի կատարյալ աշխատանքը ապահովելու համար:
Moer վահանում, տախտակի վրա զոդված են J3Y անունով երկու տրանզիստոր: Ստորև բերված պատկերում կարող եք տեսնել ընդգծված երկու տրանզիստորները.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-23-j.webp)
J3Y տրանզիստորը S8050 NPN է և այս տրանզիստորի տեսակը սովորաբար օգտագործվում է ուժեղացուցիչի սխեմաներում:Ինչ -ինչ պատճառներով Moer վահանի կառուցման ժամանակ նրանք J1Y տրամաբանական մակարդակի փոխարկիչի փոխարեն օգտագործեցին J3Y տրանզիստորը:
Այսպիսով, ESP8266- ի RX և TX կապանքները չեն աշխատի այնպես, ինչպես պետք է, և, հետևաբար, վահանը չի ունենա որևէ սերիական հաղորդակցություն Arduino- ի հետ: Քանի որ վահանը Arduino- ի հետ հաղորդակցվում է հայրենի սերիալի միջոցով (կապում է D0 և D1), այն Arduino կոդի հետ զուգակցված (Arduino- ում) զուգակցված երբեք հաջողությամբ չի ավարտվի, քանի որ որոշ դեպքերում մշտապես կլինի մոտ 2.8 Վ RX և Arduino TX կամ հաստատուն 0V ՝ բոլորը սխալ տրանզիստորների պատճառով:
Այս բոլոր տեղեկություններից հետո պարզ է, որ Moer վահանի միակ լուծումը J3Y տրանզիստորների փոխարինումն է J1Y տրանզիստորներով: Այս ընթացակարգի համար ձեզ հարկավոր կլինի, ի լրումն Moer- ի, համբերության վահանի, և.
01 - oldոդման երկաթ 01 - անագ 01 - ֆորսպս կամ ասեղ տափակաբերան 01, եռակցման ծծող 02 - BSS138 (J1Y)
BSS138 (J1Y) տրանզիստորը օգտագործվում է 3.3V / 5V տրամաբանական մակարդակի փոխարկիչում:
Նշում. Հետևյալ ընթացակարգը պահանջում է, որ դուք իմանաք, թե ինչպես վարվել եռակցման երկաթի հետ և որ դուք ունեք եռակցման նվազագույն փորձ: Այն բաղադրիչները, որոնք կհեռացվեն և դրանք, որոնք կփոխարինվեն, SMD- ի բաղադրիչներն են և պահանջում են ավելի մեծ խնամք և համբերություն ընդհանուր եռակցման երկաթով եռակցելիս: Beգույշ եղեք, որ եռակցման երկաթը շատ երկար չթողնեք տրանզիստորների տերմինալների վրա, քանի որ դա կարող է վնասել դրանք:
Տաք եռակցման երկաթով տաքացրեք տրանզիստորների տերմինալներից մեկը և մի քիչ թիթեղ դրեք: Կատարեք այս ընթացակարգը երկու տրանզիստորների տերմինալներից յուրաքանչյուրի համար: Տերմինալներում ավելորդ եռակցումը ավելի հեշտ կդարձնի տրանզիստորների հեռացումը.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-24-j.webp)
Այժմ վերցրեք պինցետը / տափակաբերան աքցանը, տրանզիստորը պահեք կողքերով, տաքացրեք տրանզիստորի այն կողմը, որն ունի միայն մեկ տերմինալ և ստիպեք տրանզիստորը բարձրացնել այնպես, որ տերմինալը դուրս գա զոդումից: Մինչդեռ տրանզիստորը բռնած պինցետներով / տափակաբերան աքցաններով, փորձեք զոդի ծայրը դնել մյուս երկու տերմինալների վրա և ստիպեք տրանզիստորին ՝ վերջացնել այն տախտակից բաց թողնելուն: Դա արեք երկու տրանզիստորների դեպքում և շատ զգույշ եղեք.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-25-j.webp)
Հեռացրեք երկու J3Y IC- ն վահանից, պարզապես տեղադրեք J1Y IC- ն տեղում, պահեք այն պինցետով / տափակաբերանով և տաքացրեք վահանի յուրաքանչյուր ծայրը այնպես, որ անագը միանա շփմանը: Եթե կոնտակտները ցածր եռակցման են, տաքացրեք յուրաքանչյուրը և տեղադրեք ավելի շատ թիթեղ: Դա արեք երկու տրանզիստորների դեպքում և շատ զգույշ եղեք.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-26-j.webp)
Վերանորոգումից հետո նրա վահանը, որը նախկինում անմիջական կապ չուներ Arduino- ի հետ, սկսեց միանալ տախտակին մայր սերիալի միջոցով (կապեր D0 և D1):
Առաջին ստուգումը, որը հաստատում է, որ վերանորոգումը հաջող է, վահանը (բոլոր անջատիչ կոնտակտներով անջատված է) Arduino- ին կցելն է, USB մալուխը միացնել տախտակին և համակարգչին և փորձել կոդը բեռնել Arduino- ում: Եթե ամեն ինչ կարգին է, կոդը հաջողությամբ կբեռնվի:
Քայլ 5. Վեբ սերվեր ESP8266 ESP-12E UART անլար WIFI Shield TTL փոխարկիչով Arduino- ի համար
Որպես այս քայլը շարունակելու առաջնային պահանջ, դուք պետք է կատարեիք 2 -րդ քայլը:
Ինչպես նշեցի ավելի վաղ, Arduino- ի հետ վահանը մայրենի սերիայի միջոցով օգտագործելու համար (կապեր D0 և D1), անհրաժեշտ է, որ ծածկագիրը տեղադրվի վահանի մեջ, իսկ Arduino- ն բեռնվի մեկ այլ ծածկագիր ՝ ուղարկելու, ստանալու և մեկնաբանելու համար: հայրենի սերիալի միջոցով թրաֆիքինգի ենթարկված տվյալները: Վահանում մենք կարող ենք տեղադրել AT հրամանների որոնվածը և Arduino- ին ծրագրավորել, որպեսզի հրամանները ուղարկվեն վահան, որպեսզի միանաք WiFi ցանցին և վերահսկեք Arduino- ի մուտքերն ու ելքերը:
Այս քայլին մենք կօգտագործենք WiFiESP գրադարանը, քանի որ այն արդեն ունի բոլոր անհրաժեշտ գործառույթները ՝ ESP8266 (Shield WiFi ESP8266 մեր դեպքում) Arduino- ին ինտեգրելու և WiFi- ին տախտակին ինտեգրելու համար: WiFiESP գրադարանը գործում է ՝ ուղարկելով AT հրամաններ, այնուհետև երթուղիչի անլար ցանցային կապը և վեբ սերվերին արված ցանկացած խնդրի կհանգեցնի վահանի AT հրամանների ուղարկմանը:
WiFiESP գրադարանի աշխատանքի համար AT հրամանի որոնվածի տարբերակը պետք է լինի առնվազն 0.25 կամ ավելի բարձր: Այսպիսով, եթե չգիտեք ձեր վահանի AT հրամանի տարբերակը, գնացեք 2 -րդ քայլ ՝ տախտակը թարմացնելու համար որոնվածը, որն ունի AT հրահանգի 1.2.0.0 տարբերակ և այնուհետև վերադարձեք շարունակելու համար:
Վահանի և Arduino- ի հետ իմ փորձարկումների ընթացքում մի բան բացահայտեցի, այն է, որ քանի որ նրանց միջև հաղորդակցությունը տեղի է ունենում մայրենի սերիալի միջոցով (կապեր D0 և D1), անհրաժեշտ է դառնում, որ սերիալը բացառապես օգտագործվի նրանց միջև հաղորդակցության համար: Հետևաբար, ես խորհուրդ չեմ տալիս օգտագործել «Serial.print () / Serial.println ()» ՝ Arduino IDE սերիական մոնիտորի կամ սերիական տեղեկատվություն ցուցադրող որևէ այլ ծրագրի տեղեկատվությունը տպելու համար:
Լռելյայն, WiFiESP գրադարանը կազմաձևված է `ցուցադրելու սերիական սխալներ, նախազգուշացումներ և հաղորդակցության այլ տեղեկատվություն Arduino- ի և ESP8266- ի միջև: Ինչպես արդեն նշեցի, սերիալը պետք է թողարկվի Arduino- ի և վահանի միջև հաղորդակցության համար: Հետևաբար, ես խմբագրեցի ֆայլ գրադարանից և անջատեցի սերիալում բոլոր տեղեկությունների ցուցադրումը: Միակ տեղեկատվությունը, որը կցուցադրվի սերիական մոնիտորի վրա, AT- ի հրամաններն են, որոնք գրադարանը ուղարկում է վահան `անլար ցանցին միանալու համար, կամ AT- ի հրամանները` վեբ սերվերին ուղղված հարցումները կատարելու համար:
Ներբեռնեք փոփոխված WiFIESP գրադարանը և տեղադրեք այն Arduino IDE- ում.
WiFIESP մոդ
Գրադարանի տեղադրման թղթապանակում պարզապես մուտք գործեք «WiFiEsp-master / src / utility» ուղին, և դրա ներսում կա «debug.h» ֆայլը, որը խմբագրվել է ՝ սերիալում տեղեկատվության ցուցադրումը անջատելու համար: Օրինակ, բացելով ֆայլը Notepad ++ - ում, մենք ունենք 25, 26, 27, 28 և 29 տողեր, որոնք ցույց են տալիս համապատասխան համարակալում տեղեկատվության այն տեսակների համար, որոնք կցուցադրվեն սերիական մոնիտորի վրա: Նկատի ունեցեք, որ 0 թիվը անջատում է սերիական մոնիտորի վրա ամբողջ տեղեկատվության ցուցադրումը: Ի վերջո, 32 -րդ տողում ես կազմաձևեցի «_ESPLOGLEVEL_» - ը 0 արժեքով.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-27-j.webp)
Եթե ցանկանում եք WiFiESP գրադարանը օգտագործել այլ նախագծերում ESP8266- ով և ձեզ անհրաժեշտ է սերիական մոնիտորի վրա ցուցադրվող տեղեկատվությունը, պարզապես «_ESPLOGLEVEL_» - ը սահմանեք 3 (գրադարանի կանխադրված արժեքը) և պահպանեք ֆայլը:
Քանի որ ձեր վահանն արդեն ունի AT հրամանի որոնվածի 0.25 կամ ավելի բարձր տարբերակ, եկեք շարունակենք:
Կցեք վահանը ձեր Arduino- ին (Uno, Mega, Leonardo կամ այլ տարբերակ, որը թույլ է տալիս ամրացնել վահանը), տեղադրեք բոլոր DIP անջատիչների կոնտակտները OFF դիրքում, LED- ը միացրեք PIN 13 -ի և GND- ի միջև և միացրեք USB մալուխը Arduino- ն և համակարգիչը.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-28-j.webp)
Ես օգտագործեցի Arduino Mega 2560- ը, այնուամենայնիվ, վերջնական արդյունքը նույնը կլինի, եթե դուք օգտագործում եք մեկ այլ Arduino տախտակ, որը թույլ է տալիս վահանը միացնել:
Ներբեռնեք կոդը հղումից և բացեք այն Arduino IDE- ում.
Կոդ վեբ սերվեր
Եթե դուք օգտագործում եք Arduino Leonardo- ն, անցեք ծածկագրի 19 -րդ և 20 -րդ տողեր և փոխեք Serial բառը Serial1, ինչպես ցույց է տրված ստորև ներկայացված պատկերում.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-29-j.webp)
Կոդում դուք պետք է մուտքագրեք ձեր WiFi ցանցի անունը char * ssid = "WIFI WET ORԱՆԻ ԱՆՎԱՆՈՄԸ"; գաղտնաբառը պետք է մուտքագրվի char * password = "PASSWORD OF WIFI NETWORK"; և WiFi.config գծի վրա (IPAddress… դուք պետք է մուտքագրեք առկա IP հասցեն ձեր անլար ցանցում, քանի որ այս կոդը օգտագործում է ստատիկ IP:
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-30-j.webp)
«Գործիքներ» ցանկում ընտրեք «Տախտակ» և ընտրեք ձեր Arduino- ի մոդելը: Դեռ «Գործիքներ» ընտրացանկում ընտրեք «Պորտ» տարբերակը և ստուգեք COM նավահանգիստը, որում տեղակայված է ձեր Arduino- ն:
Կտտացրեք կոճակին ՝ կոդը Arduino- ին ուղարկելու և սպասելու բեռնման համար:
Arduino- ում կոդը բեռնելուց հետո անջատեք USB մալուխը քարտից, վահանի DIP Switch- ի P1 և P2 կոնտակտները տեղադրեք ON դիրքում և կրկին USB միացրեք Arduino- ին:
ՆՇՈՄ. Քանի դեռ վահանի P1 և P2 կոնտակտները գտնվում են ON դիրքում, դուք չեք կարողանա կոդեր ուղարկել Arduino- ին, քանի որ հայրենի սերիալը զբաղված կլինի: Հիշեք ամեն անգամ, երբ փոխում եք անջատիչի DIP անջատիչների դիրքը, սեղմեք ESP-RST կոճակը:
Անմիջապես բացեք Arduino IDE սերիական մոնիտորը.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-31-j.webp)
Սերիական մոնիտորը բաց վիճակում կարող եք հետևել AT- ի հրամաններին, որոնք ուղարկվում են վահան `վեբ սերվերը գործարկելու համար: Եթե սերիական մոնիտորը բացելիս տեղեկատվություն չի ցուցադրվում, սեղմեք ձեր Arduino- ի RESET կոճակը և սպասեք:
Նկատի ունեցեք, որ սերիական մոնիտորի վրա «AT + CIPSTA_CUR» հրամանը ցույց է տալիս վեբ սերվերին միանալու IP հասցեն, իսկ «AT + CWJAP_CUR» հրամանը ցույց է տալիս անլար ցանցի անունն ու գաղտնաբառը, որին միացված է վահանը.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-32-j.webp)
Պատճենեք սերիական մոնիտորի վրա ցուցադրվող IP հասցեն, բացեք ձեր ինտերնետային դիտարկիչը, տեղադրեք IP հասցեն և սեղմեք ENTER մուտք գործելու համար: Ստորև բերված նմանատիպ վեբ էջը կբեռնվի.
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/010/image-29137-33-j.webp)
Վեբ էջն ունի կոճակ, որը պատասխանատու կլինի Arduino- ի 13 -ի կապին միացված LED- ը միացնելու / անջատելու համար: Սեղմեք կոճակը ՝ LED- ը միացնելու / անջատելու համար և տեսեք, որ ընթացիկ կարգավիճակը թարմացվում է էջում:
Կարող եք նաև վեբ էջ մուտք գործել սմարթֆոնի կամ պլանշետի միջոցով, օրինակ:
Վերջնական արդյունքի համար տես ստորև ներկայացված տեսանյութը.
Սա պարզ պրակտիկա էր, քանի որ նպատակն էր ցույց տալ, թե որքան հեշտ է օգտագործել վահանը Arduino- ի հետ: Բոլոր այն նախագծերը, որոնք գտնում եք ինտերնետում, որոնք օգտագործում են ESP8266- ը ՝ WiFi- ին Arduino- ին նշանակելու համար, կարող են վերարտադրվել այս WiFi Shield- ով, տարբերությունն այն է, որ պլատֆորմներ հաղորդակցվելու համար անհրաժեշտ չէ լարման բաժանարարներ տեղադրել նախատախտակի վրա: նախագծեր, որոնք ստիպված չեք լինի անհանգստանալ միացումն արտաքին էներգիայի մատակարարմամբ: Բացի այդ, ձեր նախագիծը կունենա շատ ավելի հաճելի գեղագիտական տեսք:
Այժմ, երբ դուք գիտեք, թե ինչպես կարելի է ինտեգրել Shield WiFi ESP8266- ը Arduino- ին վեբ սերվերից, պարզապես փոփոխեք ծածկագիրը և իրականացրեք ավելի մշակված նախագիծ կամ սկսեք մշակել ձեր սեփական կոդը:
Եվս մեկ անգամ, ներողություն անգլերենի ձախողումների համար:
Եթե դուք ունեք հարցեր վահանի վերաբերյալ, պարզապես հարցրեք, և ես ուրախ կլինեմ պատասխանել:
Խորհուրդ ենք տալիս:
Արագ փոխարկիչ մինչև $ 50! Kazeshifter Arduino կարգավորելի արագ փոխարկիչ ՝ 7 քայլ
![Արագ փոխարկիչ մինչև $ 50! Kazeshifter Arduino կարգավորելի արագ փոխարկիչ ՝ 7 քայլ Արագ փոխարկիչ մինչև $ 50! Kazeshifter Arduino կարգավորելի արագ փոխարկիչ ՝ 7 քայլ](https://i.howwhatproduce.com/images/002/image-4654-j.webp)
Արագ փոխարկիչ մինչև $ 50! Kazeshifter Arduino կարգավորելի արագ փոխարկիչ. Ողջույն Superbike կամ մոտոցիկլետի սիրահարներ: Այս հրահանգով ես ձեզ կասեմ, թե ինչպես պատրաստել ձեր սեփական արագ փոխարկիչը էժան գնով: Այն մարդկանց համար, ովքեր ծույլ են կարդալ այս հրահանգը, պարզապես դիտեք իմ տեսանյութը: Նշում. արդեն օգտագործում են Վառելիքի ներարկման համակարգ, ինչ -որ
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ
![Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի վրա հիմնված այլ համակարգիչների վրա `6 քայլ](https://i.howwhatproduce.com/images/010/image-27967-j.webp)
Առանց էկրանի / ցուցադրման (առանց գլխի) աշխատելը Raspberry Pi- ի կամ Linux- ի / unix- ի վրա հիմնված այլ համակարգիչների վրա. Երբ մարդկանց մեծ մասը գնում է Raspberry PI, նրանք կարծում են, որ իրենց անհրաժեշտ է համակարգչի էկրան: Մի վատնեք ձեր գումարը համակարգչի անհարկի մոնիտորների և ստեղնաշարերի վրա: Մի վատնեք ձեր ժամանակը համակարգիչների միջև ստեղնաշարեր և մոնիտորներ տեղափոխելով: Մի կապեք հեռուստացույց, երբ այն չկա
Առանց խոզանակի առանց շարժիչի DC շարժիչի (BLDC) Arduino- ի հետ. 4 քայլ (նկարներով)
![Առանց խոզանակի առանց շարժիչի DC շարժիչի (BLDC) Arduino- ի հետ. 4 քայլ (նկարներով) Առանց խոզանակի առանց շարժիչի DC շարժիչի (BLDC) Arduino- ի հետ. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-8016-19-j.webp)
Arduino- ի հետ առանց խոզանակ DC շարժիչի (BLDC) միացում. Սա ձեռնարկ է Arduino- ի միջոցով Brushless DC շարժիչի միացման և գործարկման մասին: Եթե ունեք հարցեր կամ մեկնաբանություններ, խնդրում ենք պատասխանել մեկնաբանություններում կամ փոստով rautmithil [at] gmail [dot] com հասցեին: Նաև կարող եք կապվել ինձ հետ @mithilraut twitter- ում: To
Ինչպես վերբեռնել ծրագիր կամ ծածկագիր Arduino Pro Mini- ում ՝ օգտագործելով CH340 UART սերիական փոխարկիչ մալուխը. 4 քայլ
![Ինչպես վերբեռնել ծրագիր կամ ծածկագիր Arduino Pro Mini- ում ՝ օգտագործելով CH340 UART սերիական փոխարկիչ մալուխը. 4 քայլ Ինչպես վերբեռնել ծրագիր կամ ծածկագիր Arduino Pro Mini- ում ՝ օգտագործելով CH340 UART սերիական փոխարկիչ մալուխը. 4 քայլ](https://i.howwhatproduce.com/images/006/image-15834-13-j.webp)
Ինչպես վերբեռնել ծրագիր կամ ծածկագիր Arduino Pro Mini- ում ՝ օգտագործելով CH340 UART սերիական փոխարկիչ մալուխը. USB TTL սերիական մալուխները USB- ից սերիական փոխարկիչ մալուխների մի շարք են, որոնք կապ են ապահովում USB և սերիական UART միջերեսների միջև: Առկա են մի շարք մալուխներ, որոնք առաջարկում են միացում 5 վոլտ, 3.3 վոլտ կամ օգտագործողի կողմից սահմանված ազդանշանի մակարդակներով ՝
Aptրոյական արժեք ունեցող նոութբուքի հովացուցիչ սարք / տակդիր (առանց սոսնձի, առանց հորատման, առանց ընկույզների և պտուտակների, առանց պտուտակների) ՝ 3 քայլ
![Aptրոյական արժեք ունեցող նոութբուքի հովացուցիչ սարք / տակդիր (առանց սոսնձի, առանց հորատման, առանց ընկույզների և պտուտակների, առանց պտուտակների) ՝ 3 քայլ Aptրոյական արժեք ունեցող նոութբուքի հովացուցիչ սարք / տակդիր (առանց սոսնձի, առանց հորատման, առանց ընկույզների և պտուտակների, առանց պտուտակների) ՝ 3 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11132735-zero-cost-laptop-cooler-stand-no-glue-no-drilling-no-nuts-and-bolts-no-screws-3-steps-j.webp)
Zero Cost Laptop Cooler / Stand (No Glue, No Drilling, No Nuts & Bolts, No Screws): UPDATE: PLEASE KINDLY VOTE FOR MY INSTRUCTABLE, THANKS ^ _ ^ YOU KEST MOTO LIKE Մուտք գործեք www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ ԿԱՄ Գուցե քվեարկեք իմ լավագույն ընկերոջ համար