Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: PCB -k beszerzése a projekthez
- Lépés: Töltse le és állítsa be az Arduino IDE -t
- 4. lépés: Készítse elő az alkatrészeket
- 5. lépés: A modul kódolása
- 6. lépés: Játék a pajzzsal
Videó: Könnyen megvalósítható felhasználói felület -- OLED kijelző joystick és gombok: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ez a modul OLED kijelzővel rendelkezik, két gombbal, 5 irányú joystickkal és 3 tengelyes gyorsulásmérővel. Ez hasznos a projekt felhasználói felületének beállításához.
Hé, mi van srácok? Akarsh itt a CETech-től. Ma egy all-in-one modult fogunk megnézni, amely nagyon hasznos a gyors felhasználói felület hardveres interfészének összeállításához minden olyan projekthez, amelyet a jövőben készítünk. Nézze meg a csatornámon lévő videót, hogy lássa a táblát működésben! Kezdjük most a projekttel!
1. lépés: Alkatrészek
Ennek elkészítéséhez szüksége lesz egy ESP8266 kártyára, és ha szükséges, akkumulátort is hozzáadhat.
A Firebeetle OLED modult itt találja.
Javaslom, hogy a DFRobot táblát használjon ezzel a modullal, mivel a pinout kompatibilis lesz, és nem fog semmilyen problémával szembesülni, a DFRobot Firebeetle táblát használtam, mivel rendelkezik beépített akkumulátor -töltési és felügyeleti megoldással.
2. lépés: PCB -k beszerzése a projekthez
Olvassa el a JLCPCB -t, ha olcsón szeretne PCB -t rendelni!
Kap 10 jó minőségű PCB -t, amelyeket 2 dollárért és némi szállításért gyártanak és szállítanak ki a küszöbön. Az első rendelés szállításakor kedvezményt is kap. Ha meg szeretné tervezni saját NYÁK -ját, menjen át az easyEDA -hoz, ha ez megtörtént, töltse fel Gerber -fájljait a JLCPCB -re, hogy jó minőségű és gyors átfutási idővel gyárthassa őket.
Lépés: Töltse le és állítsa be az Arduino IDE -t
Töltse le az Arduino IDE -t innen.
1. Telepítse az Arduino IDE -t, és nyissa meg.
2. Lépjen a Fájl> Beállítások menüpontra
3. Adja hozzá a https://arduino.esp8266.com/stable/package_esp8266… további táblák kezelőjének URL -címét.
4. Lépjen az Eszközök> Tábla> Fórumkezelő menüpontba
5. Keresse meg az ESP8266 kifejezést, majd telepítse a táblát.
6. Indítsa újra az IDE -t.
4. lépés: Készítse elő az alkatrészeket
1. Forrasztja a fejléceket az OLED pajzson, valamint a mikrokontroller modulon.
TIPP: Kenyérsütő deszkával igazítsa a fejléceket, majd forrasztja be a modult a fejléceket a kenyértáblába helyezve.
2. Igazítsa a sarkokat mindkét modul fehér színéhez, és rakja össze őket a fejlécek segítségével. Most csatlakoztassa a táblát a számítógéphez.
5. lépés: A modul kódolása
1. Töltse le a következő könyvtárakat:
1.1.
1.2.
2. Bontsa ki a letöltött könyvtárakat, nevezze át őket a "-master" név eltávolításával.
3. Navigáljon az Arduino IDE könyvtárak mappájához, és illessze be ide mindkét mappát.
4. Indítsa újra az Arduino IDE -t.
5. Lépjen a Fájl> Példák> DFRobot_OLED12864> testall elemre, és nyissa meg ezt a kódot.
6. Navigáljon az Eszközök> Tábla menüponthoz. Válassza ki a megfelelő táblát, amelyet használ, Firebeetle ESP8266 az én esetemben. Válassza ki a megfelelő komm. portot az Eszközök> Port menüpontban.
8. Nyomja meg a feltöltés gombot.
9. Amikor a lapon a Done Uploading felirat látható, készen áll a pajzs használatára. A feltöltés után nyissa meg a soros monitort a következő részletek megtekintéséhez.
6. lépés: Játék a pajzzsal
1. Csatlakoztassa a modult a tápegységhez a fedélzeti mikro -USB -csatlakozó segítségével, vagy csak kapcsolja be a kapcsolót, ha akkumulátort csatlakoztatott.
2. Amint a modul csatlakoztatva van, látni fogja, hogy a kijelző életre kel.
3. Amikor a joystick különböző gombjait fogja használni, látni fogja, hogy a kijelző valós időben mutatja, milyen irányba mozgatta a joystickot.
4. Az A & B gomb megnyomásával különböző típusú adatok jelennek meg, mint az alábbi képeken.
5. KONGÓ! A modul a várt módon működik.