Tartalomjegyzék:

Az Arduin felépítéseOLED: 4 lépés
Az Arduin felépítéseOLED: 4 lépés

Videó: Az Arduin felépítéseOLED: 4 lépés

Videó: Az Arduin felépítéseOLED: 4 lépés
Videó: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Július
Anonim
Építse fel az ArduinOLED -et
Építse fel az ArduinOLED -et

Az ArduinOLED az elektronikus játékok és egyéb projektek platformja. Tartalmaz egy OLED képernyőt, egy joystickot, néhány gombot, egy hangjelzőt és az aligátor klip csatlakozási pontjait, amelyek számos más eszközzel való interfészhez csatlakoznak. További információért látogasson el a https://johanv.xyz/ArduinOLED oldalra.

Ez az útmutató elmondja, hogyan rendelheti meg és szerelheti össze ezeket a táblákat. A szoftver beállításához keresse fel a https://www.instructables.com/id/ArduinOLED/ oldalt.

1. lépés: Rendelje meg a nyomtatott áramköri lapokat (PCB -ket)

A nyomtatott áramköri lapok (PCB -k) megrendelése
A nyomtatott áramköri lapok (PCB -k) megrendelése
A nyomtatott áramköri lapok (PCB -k) megrendelése
A nyomtatott áramköri lapok (PCB -k) megrendelése
A nyomtatott áramköri lapok (PCB -k) megrendelése
A nyomtatott áramköri lapok (PCB -k) megrendelése

A táblákat az EasyEDA -n terveztem:

easyeda.com/jjvan/OLED_Arduino-55422f17ec8…

Az "ArduinOLED v6" nevű táblát rendeltem. Van benne néhány hiba:

  • Az összes dióda visszafelé van, kivéve a teljesítménydiódát.
  • Az SDA és SCL felhúzó ellenállásokat véletlenül a földre kötötték 5 V helyett, ezért 1K ohmos radiális ólomellenállásokat kellett forrasztani az aligátor klipcsatlakozóira.

Mindezeket a problémákat kijavítottam az "ArduinOLED v8" nevű táblán

  • Most minden dióda helyes.
  • Az SDA és az SCL mostantól 1K felületre szerelhető felhúzó ellenállással rendelkezik.
  • Az SPI csapok a bal oldali aligátorkapcsokon találhatók.
  • MEGJEGYZÉS: Mivel a csapokat átrendezték, módosítani kell az ArduinOLED könyvtárat a gombok olvasásához. Erről bővebben az oktatóanyag utolsó lépésében.

A táblák megrendeléséhez hozzon létre egy fiókot az EasyEDA -n, kövesse a fenti linket, és kattintson a "Megnyitás szerkesztőben" gombra a megrendelni kívánt tábla mellett. Ezután kattintson a "Gyártási kimenet" gombra (a fenti képeken fel van tüntetve), amely új lapot nyit meg a rendelési lehetőségekkel. Változtassa meg a "PCB Quantity" értéket 10 -re, mivel az 5 és a 10 ugyanannyiba kerül, majd kattintson a "Save to Cart" gombra.

Adja meg címét, hogy megkapja a szállítási költséget. Az USA -ban ez általában 18 dollár, tehát ha többféle táblát szeretne rendelni, tegye azokat ugyanabba a sorrendbe, így csak egyszer kell fizetnie a szállításért.

Még ne küldje be a NYÁK -rendelést, mivel csökkentheti a szállítási költségeket, ha egyes alkatrészeket a PCB -vel rendel.

2. lépés: Rendelje meg az alkatrészeket

Mellékelve egy táblázat az összes alkatrészről és arról, hogy hol vettem. Az "LCSC" összes összetevője kombinálható az EasyEDA NYÁK rendeléssel. A fizetés során a szállítási lehetőségek alatt válassza a "Szeretném kombinálni a NYÁK -rendeléseket a szállításhoz" lehetőséget. Ezután, miután elküldte az LCSC megrendelését, menjen vissza, és küldje el az EasyEDA táblákra vonatkozó megrendelését.

3. lépés: A táblák összeszerelése

Néhány megjegyzés az alkatrészek forrasztásakor a NYÁK -ra:

  • Ügyeljen arra, hogy vágja le az Arduino Pro Mini csapjait, amelyek kilógnak a tábla hátoldaláról, mivel ütköznek a 9 V -os elemtartóhoz.
  • Csíptesse le a 9 V -os elemtartó alatti diódákat, gombokat és zümmögőt is
  • Utoljára forrasztja az elemtartót.
  • A joystick forrasztásakor el kell távolítania a szögfejlécet, és ki kell cserélnie egy egyenes fejléccel vagy a diódák maradék csapjaival.
  • 1x4 -es női fejlécet használtam az OLED képernyő csatlakoztatásakor, így el tudtam távolítani, ha akartam. A képernyőt közvetlenül a táblához is forraszthatja.

4. lépés: Az ArduinOLED programozása

Az ArduinOLED programozásához kövesse ezt az oktatóanyagot:

www.instructables.com/id/ArduinOLED/

Ha megrendelte az "ArudinOLED v8" -t, amelynek hátoldalán "v2.0" felirat látható (a hátoldalon található szám a "szoftver verzióját" jelenti a könyvtár kompatibilitása érdekében), akkor néhány sort kell módosítania az ArduinOLED könyvtárban.

Nyissa meg a fájlt itt:

[vázlatfüzet mappa] /ArduinOLED/ArduinOLED.cpp

VAGY

[vázlatfüzet mappa] /ArduinOLED-master/ArduinOLED.cpp

Keresse meg ezeket a sorokat a tetején:

Kimeneti col0 (HIGH);

Kimeneti col1 (HIGH); Kimenet col2 (HIGH);

És változtassa meg őket erre:

Kimeneti col0 (HIGH);

Kimeneti col1 (HIGH); Kimenet col2 (HIGH); EredetiChanged D10D9 D11D6 D12D

Ez megváltoztatja, hogy milyen gombokat használnak a gombmátrixhoz, hogy tükrözzék az "ArduinOLED v8" táblán bekövetkezett változásokat. Ezenkívül elérhetővé teszi az SPI csapokat a bal oldali aligátorcsatlakozókon.

Tájékoztasson, ha kérdései vannak, vagy magyarázatra van szüksége ezen lépések bármelyikével kapcsolatban. Sok szerencsét!

Ajánlott: