Turinys:
- 1 veiksmas: būtini komponentai
- 2 žingsnis: SROVĖ
- 3 žingsnis: PCB DIZAINAS naudojant EAGLE
- 4 žingsnis: PCB gamyba
Video: „Arduino WiFi Shield“naudojant ESP8266: 4 veiksmai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki bičiuliai!
Šis projektas daugiausia skirtas ESP8266 pagrindu sukurtam „Arduino UNO“„WiFi“skydui sukurti.
Šis skydas gali būti naudojamas programuoti ESP8266 dviem režimais.
Arba per AT komandas, arba tiesiai per „Arduino IDE“.
Kas yra ESP8266?
ESP8266 yra nebrangus „Wi-Fi“mikroschema su visu TCP/IP kaminu ir mikrovaldiklio galimybėmis, kurią gamintojas „Espressif Systems“pagamino Šanchajuje, Kinijoje.
ESP8266 gali arba priglobti programą, arba perkelti visas „Wi-Fi“tinklo funkcijas iš kito programų procesoriaus. Kiekvienas ESP8266 modulis yra iš anksto užprogramuotas AT komandų rinkinio programine įranga, o tai reiškia, kad galite tiesiog prijungti tai prie „Arduino“įrenginio.
1 veiksmas: būtini komponentai
- ESP8266
- LM317TG
- MYGTUKAS
- 10 K POT
- 12V nuolatinis lizdas
- 1K rezistorius
- 220E rezistorius
- 360E rezistorius
- Vyriški ir moteriški džemperiai
2 žingsnis: SROVĖ
Grandinė daugiausia dėmesio skiria ESP8266 „WiFi“modulio sąsajai su „Arduino UNO“.
ESP8266 yra sudėtingas naudoti modulis; norint bendrauti su „Arduino“, jam reikia savo energijos šaltinio ir specifinio ryšio.
Visada atminkite, kad perkant ESP8266 yra numatytoji programinė įranga, galinti bendrauti su AT komandomis. Bet jei modulis buvo tiesiogiai užprogramuotas naudojant „Arduino“, numatytoji programinė įranga bus ištrinta ir, jei norite naudoti AT komandas, ji turi būti vėl mirksinti.
Čia LM317TG naudojamas kaip 3,3 V įtampos reguliatorius. Šis 3.3V naudojamas ESP8266 moduliui maitinti, nes „Arduino UNO“3.3V negalės tiekti pakankamai srovės ESP moduliui. LM317 įvesties kaištį galima maitinti iš „Arduino UNO“plokštės „Vin“kaiščio nuolatinės įvesties statinės lizdo
ESP modulio GPIO0 kaištis yra prijungtas prie jungiamojo kaiščio, kurį galima perjungti ir prijungti kaištį prie žemės. Tai leidžia vartotojui nustatyti, kad ESP modulis veiktų AT komandų režimu arba programavimo režimu („Arduino IDE“). Tiek GPIO0, tiek GPIO2 yra prijungti prie išorinės jungties, kad būtų galima naudoti ir šiuos GPIO kaiščius.
Mes prijungėme ESP8266 modulio Rx ir Tx kaištį prie 12 ir 13 „Arduino“kaiščių. Norėdami palengvinti derinimą, nenaudojome aparatinės įrangos serijos (0 ir 1 kaiščiai). Taip pat galite pastebėti, kad taip pat yra galimybė prijungti 16*2 ekraną, kad jį būtų galima montuoti tiesiai ant skydo. Skystųjų kristalų ekranas maitinamas „Arduino“5 V kaiščiu.
Aukščiau pateiktas vaizdas yra grandinės schema.
3 žingsnis: PCB DIZAINAS naudojant EAGLE
Schema paverčiama PCB. Čia naudojamas „Eagle CAD“įrankis. Prašome susipažinti su EAGLE CAD įrankio naudojimo pagrindais, kad mažus prototipus galėtumėte lengvai suprojektuoti patys.
Aukščiau pateiktame paveikslėlyje parodytas lentos išdėstymas.
4 žingsnis: PCB gamyba
Dabar mes atsiųsime savo lentas gamybai. Norėdami pagaminti savo PCB, turite sukurti „Gerber“failus iš „Eagle CAD“įrankio lentos išdėstymo. Spustelėkite čia, kad pamatytumėte vaizdo įrašo pamoką, kaip sukurti „Gerber“failus iš „EAGLE“.
Man asmeniškai patinka LIONCIRCUITS. Jų lentų kokybė yra tikrai gera, be to, jie suteikia plokštes tik per 5 dienas.
Viršuje rasite mano PCB vaizdus, įkeltus į „Lioncircuits“.
Rekomenduojamas:
Pasidaryk pats -- Kaip sukurti robotą vorą, kurį galima valdyti naudojant išmanųjį telefoną naudojant „Arduino Uno“: 6 veiksmai
Pasidaryk pats || Kaip sukurti voratinklio robotą, kurį galima valdyti naudojant išmanųjį telefoną naudojant „Arduino Uno“: Gaminant „Spider“robotą, galima sužinoti tiek daug apie robotiką. Kaip ir robotų kūrimas yra įdomus ir sudėtingas. Šiame vaizdo įraše parodysime, kaip sukurti robotą „Voras“, kurį galime valdyti naudodami savo išmanųjį telefoną (Androi
Kalbantis Arduino - MP3 leidimas naudojant „Arduino“be jokio modulio - Mp3 failo paleidimas iš „Arduino“naudojant PCM: 6 veiksmai
Kalbantis Arduino | MP3 leidimas naudojant „Arduino“be jokio modulio | Mp3 failo paleidimas iš „Arduino“naudojant PCM: Šioje instrukcijoje sužinosime, kaip leisti mp3 failą naudojant „arduino“, nenaudojant jokio garso modulio, čia naudosime „Arduino“PCM biblioteką, kuri atkuria 16 bitų 8 kHZ dažnio PCM, todėl leidžia tai padaryti
Kaip sukurti orų stotį naudojant „XinaBox“ir „Ubidots“naudojant HTTP: 7 veiksmai
Kaip sukurti orų stotį naudojant „XinaBox“ir „Ubidots“naudojant HTTP: Sužinokite, kaip sukurti savo orų stotį „Ubidots“naudojant „XinaBox xChips“(IP01, CW01 ir SW01) ESP8266 Core ir „Wi-Fi“modulis („xChip CW01“) leidžia vartotojams siųsti duomenis iš „XinaBox“modulinių „xChips“į debesį. Šiuos duomenis galima stebėti nuotoliniu būdu
„Buzzer“ir „LED“valdymas naudojant „Android“naudojant „Blynk“: 4 veiksmai
„Buzzer“ir „LED“valdymas naudojant „Android“naudojant „Blynk“: Šioje instrukcijoje aš jums pasakysiu, kaip prijungti „arduino“prie „Android“naudojant „Bluetooth“, skirtą GUI ir IOT! Šioje pamokoje naudosime „Android“telefoną ir „blynk“programą (vieną geriausių GUI) galimybė arduino) įjungti šviesos diodą ir valdyti garsinį signalą
Kaip sukurti skaičiuotuvą naudojant „Xcode“naudojant „Swift“: 9 veiksmai
Kaip sukurti skaičiuotuvą naudojant „Xcode“naudojant „Swift“: šioje trumpoje pamokoje parodysiu, kaip sukurti paprastą skaičiuotuvą naudojant „Swift“„Xcode“. Ši programa sukurta taip, kad atrodytų beveik identiška originaliai „iOS“skaičiuoklės programai. Galite sekti instrukcijas žingsnis po žingsnio ir sudaryti skaičiavimą