Satura rādītājs:
- 1. darbība: OBLIGĀTĀS SASTĀVDAĻAS
- 2. darbība: Ķēde
- 3. solis: PCB Dizains, izmantojot EAGLE
- 4. solis: PCB izgatavošana
Video: Arduino WiFi vairogs, izmantojot ESP8266: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Sveiki puiši!
Šis projekts galvenokārt ir vērsts uz ESP8266 bāzes WiFi vairoga izveidi Arduino UNO.
Šo vairogu var izmantot, lai programmētu ESP8266 divos režīmos.
Vai nu caur AT komandām, vai tieši caur Arduino IDE.
Kas ir ESP8266?
ESP8266 ir zemu izmaksu Wi-Fi mikroshēma ar pilnu TCP/IP steku un mikrokontrolleru iespējām, ko ražotājs Espressif Systems ražojis Šanhajā, Ķīnā.
ESP8266 spēj vai nu mitināt lietojumprogrammu, vai izkraut visas Wi-Fi tīkla funkcijas no cita lietojumprogrammu procesora. Katrs ESP8266 modulis ir iepriekš ieprogrammēts ar AT komandu kopas programmaparatūru, kas nozīmē, ka jūs varat to vienkārši savienot ar savu Arduino ierīci.
1. darbība: OBLIGĀTĀS SASTĀVDAĻAS
- ESP8266
- LM317TG
- UZSPIED POGU
- 10 K POT
- 12V līdzstrāvas ligzda
- 1K rezistors
- 220E rezistors
- 360E rezistors
- Džemperi vīriešiem un sievietēm
2. darbība: Ķēde
Ķēde galvenokārt koncentrējas uz ESP8266 wifi moduļa saskarni ar Arduino UNO.
ESP8266 ir sarežģīts lietojams modulis; tam ir nepieciešams savs enerģijas avots un īpašs savienojuma iestatījums, lai sazinātos ar Arduino.
Vienmēr atcerieties, ka, iegādājoties ESP8266, tiek piegādāta noklusējuma programmaparatūra, kas spēj sazināties ar AT komandām. Bet, ja modulis ir tieši ieprogrammēts ar Arduino, tad noklusējuma programmaparatūra tiks izdzēsta, un, ja vēlaties izmantot AT komandas, tā ir jāatspīdina vēlreiz.
Šeit LM317TG tiek izmantots kā 3.3V sprieguma regulators. Šis 3.3V tiek izmantots ESP8266 moduļa barošanai, jo 3.3V no Arduino UNO nevarēs iegūt pietiekami daudz strāvas ESP modulim. LM317 ievades tapu var darbināt ar Arduino UNO plates Vin tapas līdzstrāvas ieejas mucas ligzdu
ESP moduļa GPIO0 tapa ir savienota ar džempertapu, kuru var pārslēgt, lai pieslēgtu tapu pie zemes. Tas ļauj lietotājam iestatīt ESP moduli darbam vai nu AT komandu režīmā, vai programmēšanas režīmā (Arduino IDE). Gan GPIO0, gan GPIO2 ir pievienoti ārējam savienotājam, lai varētu izmantot arī šīs GPIO tapas.
Mēs esam savienojuši ESP8266 moduļa Rx un Tx tapu ar Arduino 12 un 13 tapām. Mēs neizmantojām aparatūras sēriju (0 un 1 tapa), lai atvieglotu atkļūdošanu. Varat arī pamanīt, ka ir pieejama arī iespēja 16*2 DISPLAY pieslēgšanai, lai to varētu uzstādīt tieši uz vairoga. LCD tiek darbināts ar Arduino 5V tapu.
Iepriekš redzamais attēls ir shēma.
3. solis: PCB Dizains, izmantojot EAGLE
Shēma tiek pārveidota par PCB. Šeit tika izmantots Eagle CAD rīks. Lūdzu, iepazīstieties ar EAGLE CAD rīka lietošanas pamatiem, lai mazus prototipus varētu viegli izveidot pats.
Iepriekš redzamais attēls parāda dēļa izkārtojumu.
4. solis: PCB izgatavošana
Tagad mēs nosūtīsim mūsu dēļus izgatavošanai. Lai izgatavotu savu PCB, jums ir jāģenerē Gerber faili no tāfeles izkārtojuma Eagle CAD rīkā. Noklikšķiniet šeit, lai redzētu video pamācību par to, kā ģenerēt Gerber failus no EAGLE.
Man personīgi patīk LIONCIRCUITS. To dēļu kvalitāte ir patiešām laba, un tie arī nodrošina dēļus tikai 5 dienu laikā.
Augšpusē varat atrast manus PCB attēlus, kad tie ir augšupielādēti Lioncircuits.
Ieteicams:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
Lētāks ESP8266 WiFi vairogs Arduino un citiem mikroshēmām: 6 soļi (ar attēliem)
Lētāks ESP8266 WiFi vairogs Arduino un citiem Micros: Atjauninājums: 2020. gada 29. oktobris Pārbaudīts ar ESP8266 tāfeles bibliotēku V2.7.4 - darbi Atjauninājums: 2016. gada 23. septembris Neizmantojiet šim projektam Arduino ESP plates bibliotēku V2.3.0. V2.2.0 works Atjauninājums: 2016. gada 19. maijs Šī projekta 14. redakcijā tiek pārskatītas bibliotēkas un kods darbam ar
Attiny85 programmēšana (vairogs), izmantojot Arduino UNO: 7 soļi
Attiny85 programmēšana (vairogs) Arduino UNO izmantošana: Spēlēt ar savu Arduino ir ļoti jautri. Tomēr dažreiz izmēram ir nozīme. Arduino UNO ir mazs, bet, ja vēlaties, lai jūsu projekts būtu nelielā iežogojumā, UNO varētu būt pārāk liels. Jūs varētu mēģināt izmantot NANO vai MINI, bet, ja patiešām vēlaties
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c