Sisukord:
- Samm: mida me vajame
- Samm: kuidas konfigureerida Blynk ja Arduino
- 3. samm: ESP8266 jaoks FW
- 4. samm: kokkupanek
- Samm: FW Arduino
Video: Liides LCD -ekraaniga M4 Kaasas: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
See õpetus võimaldab meil nutitelefonist Wi-Fi kaudu LCD-ekraani juhtida
Kui meil pole draivermalli, saame kasutada arduinot, kuid allpool linki Drivemalli arendamiseks.
Drivemalli eelistamine klassikalise Arduino plaadi ees on ühenduste keerukuse vähendamine, mis viib korralikuma seadistuseni (mõnel juhul). Kuid see on valikuline: kõik tulemused kehtivad endiselt arduino -plaadi, leivalaua ja ühenduste jaoks piisavalt duponti hüppajatega.
Projekti eesmärk on edendada mitteformaalset haridusvormi kui vahendit noorte sotsiaalse kaasatuse edendamiseks, mitteametlikku haridust, nagu seda leidub tegijaruumides.
See õpetus kajastab ainult autorite seisukohti ja Euroopa Komisjon ei vastuta selles sisalduva teabe kasutamise eest.
Samm: mida me vajame
- Arduino Mega-/ Drivermall
- ESP8266
- Ekraan 20x4 I2C
- Takisti 1K
- Programmeerija CH340G
- LED
- BreadBoard
- Kaablid
- Nutitelefon
Samm: kuidas konfigureerida Blynk ja Arduino
Alustame nutitelefoni Blynk allalaadimist. Looge uus projekt, valides riistvaraks Arduino Mega ja ühenduse tüübi WiFi (pildid 1). Kui projekt on loodud, saate oma projekti jaoks Blynk -märgiga kirja.
Nüüd konfigureerime selle ekraani juhtimiseks, lisades:
4 Tekstisisestuse seaded väljundiga V1-V2-V3-V4
1 nupp on ühendatud D13 -ga
3. samm: ESP8266 jaoks FW
Esimene samm ESP8266
Kontrollime, kas FW on olemas Arduino jadamonitori kaudu (joonis 1)
Esp vaikimisi edastuskiirus on 115200. SW olemasolu kontrollimiseks kasutame käsku AT, kui see vastab OK.
AT+UART_DEF = 9600, 8, 1, 0, 0
Kui fw pole olemas
Laadige püsivara AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 läbi programmeerija, ühendades PIN GPIO0/FLASH GND -ga 1K oomi takisti kaudu ja kasutame programmi esp8266_flasher (joonis 2 ja 3)
Valige õige COM -port ja laadime 99% saabunud FW -i, mis võib anda vea, kuid see on normaalne (joonis 4 ja 5)
4. samm: kokkupanek
Kasutades joonisel 1 ja 2 toodud skeemi, ühendame kaks 3.3V toitepiirkonda ESP8266 jaoks ja 5V toiteploki ekraani jaoks.
ESP8266 TX- ja RX -tihvtid tuleb ühendada, kui arduinio on programmeeritud, ja iga SW värskenduse korral tuleb see lahti ühendada.
Kui märkame töö ajal, et ekraanil on ebapiisav heledus, saame seda reguleerida, kasutades trimmerit, mis asub ekraanil 3 ja 4 nähtava ekraani taga.
Samm: FW Arduino
Kood vajab järgmisi teeke:
ESP8266_Lib.h, mis võimaldab meil hallata ESP -d
LiquidCrystal_I2C.h, et saaksite ekraanile kirjutada
BlynkSimpleShieldEsp8266.h, et saaksite seadet juhtida rakendusest blynk
Wire.h I2C -side jaoks
Enne FW üleslaadimist peame Blynk -rakendusega ühenduse loomiseks ja ESP8266 WiFi -le juurdepääsuks muutma järgmisi osi
char auth = "teie märk" tokenchar ssid = "teie WiFi nimi"
char pass = "teie WiFi parool"
Soovitan:
3D -trükitud valgussaber, millel on Arduino -toega heli (failid kaasas): 6 sammu
3D -trükitud valgussaber, millel on Arduino toitega heli (failid kaasa arvatud): Ma ei suutnud selle projektiga töötades kunagi head õpetust leida, nii et arvasin, et loon selle. See õpetus kasutab mõningaid 3DPRINTINGWORLD faile ja mõned koodi osad pärinevad JakeS0ftThingsilt, mida vajate: 1. 3D -printer
Arduino LED -meeleolu kuubi täiustamine (lihtne) (videoga kaasas): 4 sammu
Arduino LED -meeleolu kuubiku täiustamine (lihtne) (video on lisatud): Pärast 'Earli loodud LED -meeleolu väikese kuubiku projekti nägemist otsustasin teha LED -meeleolu kuubi täiustatud versiooni. Minu versioon on originaalist keerulisem, kuna see on originaalist veidi suurem, sellel on veel kaks värvi
Värvide tuvastamine W/ TCS230 anduri ja Arduinoga [kalibreerimiskood kaasas]: 12 sammu
Värvide tuvastamine W/ TCS230 anduri ja Arduinoga [kalibreerimiskood kaasas]: ülevaade Selles õpetuses saate teada TCS230 anduri ja selle kasutamise kohta koos Arduinoga värvide tuvastamiseks. Selle õpetuse lõpus leiate põneva idee värvipliiatsi loomiseks. Selle pliiatsiga saate skannida värve
DIY Arduino PWM5 päikeseenergia laadimise kontroller (PCB -failid ja tarkvara kaasas): 9 sammu
DIY Arduino PWM5 päikeseenergia laadimiskontroller (PCB -failid ja tarkvara kaasas): Paar aastat tagasi kujundas Julian Ilett originaalse PIC -mikrokontrolleri "PWM5"; päikeseenergia laadimise kontroller. Ta katsetas ka Arduino -põhist versiooni. Tema videod leiate siit: https://www.youtube.com/channel/UCmHvGf00GDuP
Kindle'i esiletõstmiste eksportimine (kaasas isiklikud dokumendid): 6 sammu
Kindle'i esiletõstmiste eksportimine (kaasas isiklikud dokumendid): see oli algselt minu ajaveebi postitus. Mõistsin, et kirjutan palju isetegevuspostitusi, mis sobisid juhendatavate tegemiseks, nii et mõtlesin, et avaldan siin postitused uuesti. Minu blogi originaalpostitusi saate lugeda siit. Õpetataval on mesilane