Obsah:
- Krok 1: Objednávka desek plošných spojů (PCB)
- Krok 2: Objednejte si součásti
- Krok 3: Sestavení desek
- Krok 4: Programování ArduinOLED
Video: Postavte ArduinOLED: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
ArduinOLED je platforma pro elektronické hry a další projekty. Obsahuje OLED obrazovku, joystick, některá tlačítka, bzučák a připojovací body aligátora pro propojení s mnoha dalšími zařízeními. Pro více informací navštivte
Tato příručka popisuje, jak si jednu z těchto desek objednat a sestavit sami. Chcete -li nastavit software, navštivte
Krok 1: Objednávka desek plošných spojů (PCB)
Desky jsem navrhl na EasyEDA:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
Deska s názvem „ArduinOLED v6“je ta, kterou jsem si objednal. Má několik chyb:
- Všechny diody jsou zpět kromě výkonové diody.
- Vytahovací odpory SDA a SCL byly omylem připojeny k zemi místo 5V, takže jsem musel připájet radiální olověné odpory 1K ohm ke konektorům aligátorového klipu.
Všechny tyto problémy jsem vyřešil na desce s názvem „ArduinOLED v8“
- Všechny diody jsou nyní správné.
- SDA a SCL nyní mají 1K výsuvné odpory pro povrchovou montáž.
- Piny SPI jsou k dispozici na aligátorových sponách vlevo.
- POZNÁMKA: Vzhledem k tomu, že piny byly přeuspořádány, budete muset upravit knihovnu ArduinOLED, aby bylo možné číst tlačítka. Více o tom v posledním kroku tohoto tutoriálu.
Chcete -li si desky objednat, vytvořte si účet na EasyEDA, klikněte na výše uvedený odkaz a klikněte na „Otevřít v editoru“vedle desky, kterou chcete objednat. Poté klikněte na „Výstup výroby“(označený na obrázcích výše), čímž se otevře nová karta s možnostmi objednávání. Změňte „Množství DPS“na 10, protože 5 a 10 stojí stejně, a klikněte na „Uložit do košíku“.
Chcete -li zjistit cenu dopravy, zadejte svou adresu. V USA je to obvykle 18 $, takže pokud si chcete objednat více typů desek, dejte je ve stejném pořadí, abyste museli platit za dopravu pouze jednou.
Neposílejte ještě objednávku PCB, protože můžete snížit náklady na dopravu objednáním některých komponent s PCB.
Krok 2: Objednejte si součásti
V příloze je tabulka všech komponent a kde jsem je koupil. Všechny komponenty z "LCSC" lze kombinovat s objednávkou EasyEDA PCB. Během platby v části možnosti dopravy vyberte „Chci kombinovat objednávky PCB a odesílat je společně“. Poté, co odešlete objednávku pro LCSC, vraťte se zpět a odešlete objednávku desek od EasyEDA.
Krok 3: Sestavení desek
Několik poznámek při pájení součástek na desky plošných spojů:
- Ujistěte se, že jste odřízli kolíky Arduino Pro Mini, které vyčnívají ze zadní strany desky, protože by zasáhly držák baterie 9V.
- Připevněte také diody, tlačítka a bzučák, které jsou pod držákem 9V baterie
- Pájejte držák baterie jako poslední.
- Při pájení joysticku musíte odstranit úhlovou hlavičku a nahradit ji buď rovnou hlavičkou, nebo některými zbytkovými piny z diod.
- Při připojování OLED obrazovky jsem použil hlavičku 1 × 4, abych ji mohl odstranit, kdybych chtěl. Můžete také jen pájet obrazovku přímo na desku.
Krok 4: Programování ArduinOLED
Chcete -li programovat ArduinOLED, postupujte podle tohoto tutoriálu:
www.instructables.com/id/ArduinOLED/
Pokud jste si objednali „ArudinOLED v8“, který je na zadní straně označen „v2.0“(číslo na zadní straně představuje „verzi softwaru“pro kompatibilitu knihoven), budete muset v knihovně ArduinOLED změnit několik řádků.
Otevřete soubor na adrese:
[složka skicáře] /ArduinOLED/ArduinOLED.cpp
NEBO
[složka skicáře] /ArduinOLED-master/ArduinOLED.cpp
V horní části vyhledejte tyto řádky:
Výstup col0 (VYSOKÝ);
Výstup col1 (VYSOKÝ); Výstup col2 (VYSOKÝ);
A změňte je na toto:
Výstup col0 (VYSOKÝ);
Výstup col1 (VYSOKÝ); Výstup col2 (VYSOKÝ); Původní Změněno D10D9 D11D6 D12D
Tím se změní, jaké piny se používají pro matici tlačítek, aby odrážely změny na desce „ArduinOLED v8“. Také zpřístupňuje piny SPI na konektorech aligátorových klipů vlevo.
Dejte mi vědět, pokud máte nějaké dotazy nebo potřebujete vysvětlit některý z těchto kroků. Hodně štěstí!
Doporučuje:
Postavte 15 $ dálkově ovládaného robota Butlera / auta / tanku ESP8266 pro iOS a Android: 4 kroky
Postavte si 15 $ dálkově ovládaného robota / auto / tank ESP8266 pro iOS a Android: Neradi chodíte do kuchyně a dáte si svačinu? Nebo si dát nový drink? To vše lze napravit tímto jednoduchým dálkově ovládaným komorníkem za 15 $. Než půjdeme dál, právě teď provozuji projekt Kickstarter pro hlasově ovládaný RGB led
Postavte zařízení pro snímání vnitřního prostředí: 4 kroky
Vybudujte zařízení pro snímání vnitřního prostředí: V dnešní době se lidé více zajímají o kvalitu vnitřního prostředí v místě, kde žijí, protože je v těsném vztahu k jejich zdraví. K důležitosti lepší kvality života patří vědomí, že máte zlepšené životní podmínky. I já jsem velmi součástí
DIY USB-C na MMCX kabel pro sluchátka (pokud jej nemůžete koupit, postavte ho!): 4 kroky
DIY kabel USB-C na MMCX pro sluchátka (pokud si ho nemůžete koupit, postavte si ho!): Po mnoha frustracích, které se neúspěšně pokoušely najít řešení USB-C pro moje špičková sluchátka s odnímatelnými konektory MMCX, jsem se rozhodl kus dohromady kabel pomocí přepracovaného převodníku digitálního signálu na analogový USB-C a kabelu 3,5 mm na MMCX
Postavte bateriový box doutníkového boxu pro trubicová rádia: 4 kroky
Postavte bateriový box doutníkového boxu pro trubicová rádia: Pokud vás baví stavět si a hrát si s elektronkami jako já, pravděpodobně máte podobný problém jako já s jejich napájením. Většina starých obvodů byla navržena pro provoz na vysokonapěťové baterie b, které již nejsou k dispozici. Tak
Postavte si pro svůj počítač skutečné zvonivé hodiny a hodiny s hasicím přístrojem: 3 kroky (s obrázky)
Postavte si pro svůj počítač skutečné hodiny s úžasným zvoněním a hodiny s hasicím přístrojem: Mosazný zvonek, malé relé a několik dalších věcí a skutečný zvonek mohou zasáhnout hodiny na ploše. Tento projekt běží na Windows a Mac OS X také jsem se rozhodl nainstalovat Ubuntu Linux na počítač, který jsem našel v koši, a pracovat na tom: Nikdy jsem