Tartalomjegyzék:
- 1. lépés: Amire szükségünk van
- 2. lépés: A Blynk és az Arduino konfigurálása
- 3. lépés: FW ESP8266 esetén
- 4. lépés: Az összeszerelés módja
- 5. lépés: FW Arduino
Videó: Csatlakozás LCD kijelzővel M4Beépítés: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez az oktatóanyag lehetővé teszi, hogy okostelefonunkról Wi-Fi-n keresztül vezéreljük az LCD kijelzőt
Ha nincs meg a drivermall, akkor használhatjuk az arduino -t, de a link alatt a Drivemall fejlesztéséhez.
A Drivemall előnyben részesítése a klasszikus Arduino kártyával szemben az, hogy csökkenti a kapcsolatok összetettségét, ami rendezett beállításhoz vezet (egyes esetekben). Ez azonban opcionális: az összes eredmény továbbra is érvényes az arduino táblával, a kenyérpanellel és a csatlakoztatáshoz elegendő dupont jumperrel.
A projekt célja az informális oktatás formájának népszerűsítése, mint a fiatalok társadalmi befogadásának elősegítésére szolgáló eszköz, az informális oktatás, amely a gyártói tereken belül megtalálható.
Ez az oktatóanyag csak a szerzők véleményét tükrözi, és az Európai Bizottság nem tehető felelőssé az abban foglalt információk esetleges felhasználásáért.
1. lépés: Amire szükségünk van
- Arduino Mega-/ Drivermall
- ESP8266
- Kijelző 20x4 I2C
- 1K ellenállás
- CH340G programozó
- VEZETTE
- BreadBoard
- Kábelek
- Okostelefon
2. lépés: A Blynk és az Arduino konfigurálása
Kezdjük a Blynk letöltését az okostelefonról. Hozzon létre egy új projektet, amely hardverként az Arduino Mega -t és a WiFi csatlakozástípust választja (1. kép). A projekt létrehozása után kap egy e -mailt a projekt Blynk tokenjével.
Most konfiguráljuk úgy, hogy képes legyen a kijelző vezérlésére a következők hozzáadásával:
4 Szövegbeviteli beállítások V1-V2-V3-V4 kimenettel
1 gomb csatlakozik a D13 -hoz
3. lépés: FW ESP8266 esetén
Első lépés ESP8266
Ellenőrizzük, hogy az FW jelen van -e az Arduino soros monitoron keresztül (1. kép)
Az esp alapértelmezett adatátviteli sebessége 115200. Az SW jelenlétének ellenőrzéséhez az AT parancsot használjuk, ha az OK -t válaszol, lépjünk előre, és állítsuk 9600 -ra az átviteli sebességet a paranccsal
AT+UART_DEF = 9600, 8, 1, 0, 0
Ha az fw nincs jelen
Töltse be az AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 firmware programozón keresztül a GPIO0/FLASH PIN -kódot a GND -hez 1K ohmos ellenálláson keresztül, és használjuk az esp8266_flasher programot (2. és 3. kép)
Válassza ki a megfelelő COM portot, és betöltjük a 99% -ra érkezett FW hibát, de ez normális (4. és 5. kép)
4. lépés: Az összeszerelés módja
Az 1. és 2. képen látható vázlat segítségével két 3.3V -os tápegységet csatlakoztatunk az ESP8266 -hoz és egy 5V -os tápegységet a kijelzőhöz.
Az ESP8266 TX és RX csapjait csatlakoztatni kell az arduinio programozása után, és minden SW frissítéskor le kell választani.
Ha működés közben azt észleljük, hogy a kijelző fényereje nem megfelelő, akkor a 3. és 4. képen látható kijelző mögött található trimmer segítségével állíthatjuk be.
5. lépés: FW Arduino
A kódnak a következő könyvtárakra van szüksége:
ESP8266_Lib.h, amely lehetővé teszi számunkra az ESP kezelését
LiquidCrystal_I2C.h, hogy írni tudjon a kijelzőn
A BlynkSimpleShieldEsp8266.h segítségével vezérelheti az eszközt a blynk alkalmazásból
Wire.h az I2C kommunikációhoz
Az FW feltöltése előtt módosítanunk kell a következő részeket, hogy csatlakozzunk a Blynk alkalmazáshoz és hozzáférjünk az ESP8266 WiFi -jéhez
char auth = "a token" a il tokenchar ssid = "a WiFi neve"
char pass = "a WiFi jelszava"
Ajánlott:
IoT ESP8266 sorozat: 1- Csatlakozás WIFI útválasztóhoz: 4 lépés
IoT ESP8266 sorozat: 1- Csatlakozás WIFI útválasztóhoz: Ez az "Instructables" 1. része. sorozat, amely elmagyarázza, hogyan lehet létrehozni egy tárgyak internete projektjét az ESP8266 NodeMCU segítségével, amelynek célja az adatok olvasása és küldése egy webhelyre, valamint egy művelet végrehajtása ugyanazon a webhelyen. ESP8266 ESP
Csatlakozás API -khoz kód nélkül: 8 lépés
Csatlakozás API -khoz kód nélkül: Ez az útmutató azoknak készült, akik szeretnének valamit elérni, ami megköveteli az API használatát, de nem biztosak benne, hogyan kezdjenek hozzá. Már tudja, miért hasznos az API -val való együttműködés, és ez az útmutató megmutatja, hogyan kell
PLSD csatlakozási útmutató: Csatlakozás Apple TV -khez AirPlay segítségével [Nem hivatalos]: 10 lépés
PLSD csatlakozási útmutató: Csatlakozás Apple TV -khez AirPlay -n keresztül [Nem hivatalos]: Az alábbi útmutató bemutatja az AirPlay -n keresztül a konferenciaterem Apple TV -hez való csatlakozás folyamatát. Ezt a nem hivatalos forrást a Perkins helyi iskolai körzet adminisztrációjának, személyzetének és jogosult vendégeinek köszönhetjük
Arduino I2C 16*2 LCD kijelző csatlakozás Utsource -nal: 10 lépés
Arduino I2C 16*2 LCD kijelző csatlakozás Utsource-val: I²C (Integrált áramkör), kiejtve I-négyzet-C, egy több mester, többszolga, csomagkapcsolt, egyvégű, soros számítógépes busz, amelyet a Philips Semiconductor talált fel (most NXP Semiconductors)
NODEMCU LUA ESP8266 Csatlakozás a MySQL adatbázishoz: 6 lépés
NODEMCU LUA ESP8266 Csatlakozás MySQL adatbázishoz: Ez az utasítás nem a gyenge szívűeknek való, mivel XAMPP -t (Apache, MySQL és PHP), HTML -t és természetesen LUA -t használ. Ha biztos benne, hogy megoldja ezeket, olvasson tovább! Én az XAMPP -t használom, mivel beállítható egy pendrive -ra vagy a merevlemezre, és konfigurálva van