Obsah:
- Krok 1: Materiály
- Krok 2: Pájejte displej
- Krok 3: Pájejte napájecí připojení
- Krok 4: Připojte LED k desce
- Krok 5: Pájecí spínače
- Krok 6: Pájejte potenciometry
- Krok 7: Naprogramujte mikrokontrolér
- Krok 8: Testování a ladění
- Krok 9: Provoz
- Krok 10: Připravte si kloboukovou zobrazovací díru
- Krok 11: Vyvrtejte otvory přepínače
- Krok 12: Dokončete klobouk
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Před chvílí jsem jako svůj první projekt s mikrokontrolérem vytvořil hru Pong na LED displeji 5x7, ale pak z toho nic nebylo. Nedávno jsem dostal jako součást uniformy ochrannou přilbu (pro inženýrskou soutěž) a řekl mi, abych ji přizpůsobil, a vzpomněl jsem si na pong. V tomto návodu vám ukážu, jak vytvořit rolovací LED displej a jak jej nainstalovat do pevného čepice. Hraje také pong!
Krok 1: Materiály
Díly: -2 10k potenciometry-3 odpory 4,7 kOhm-4 přepínací přepínače SPST-1 5x7 dvoubarevný LED displej-1 8kolíkový přepínač Dips-1 Hardhat-1 mikrokontrolér atmega168 (nebo arduino) -1 28pinový 'hubený' zásuvkový-1 prkénko- 1 3,7 V lithium polymerová baterie-drátová pájka-horké lepidlo Nástroje:-páječka na železo-horká lepicí pistole-odizolovací nůž-hoblovací nůž-plexisklo-řezací nůž-programátor mikrokontroléru (volitelně)
Krok 2: Pájejte displej
V prvním kroku musíte pájet vodiče k displeji. Budete také muset pájet jeden přepínač z dipového spínače mezi katody dvou barev pro každou řadu. Aby to bylo jasnější, připojil jsem schéma zobrazení na obrázcích (kliknutím na na obrázku získáte verzi v plné velikosti).
V dalším kroku jsem použil přepínač 8 pro „cestovní režim“. To proto, aby klobouk nebyl omylem zapnut v sáčku a vyčerpán.
Krok 3: Pájejte napájecí připojení
K tomuto kroku je třeba pájet zásuvku mikrokontroléru na prkénko. Poté připájejte všechna napájecí připojení k pinům zásuvky mikrokontroléru. Pokud si nejste jisti, které piny pájet, je zde dobrá reference.
Krok 4: Připojte LED k desce
Nyní musíte připojit kabely vycházející z LED displeje na prkénko. Chcete -li tomu pomoci, podívejte se na přiložené schéma, nebo se můžete podívat do kódu v úvodu a najít výstupní piny na Arduinu.
Krok 5: Pájecí spínače
Dále pájejte přepínače na prkénko. Znovu jsem připojil schéma k obrázkům tohoto kroku.
Pro každý spínač je to jeden kontakt spínače připojený k odpovídajícímu pinu mikrokontroléru a druhý ke kladnému napětí. Pro každý spínač je také jeden odpor od vstupního pinu k zemi.
Krok 6: Pájejte potenciometry
Pro pájení potenciometrů nejprve připájejte kladný výkon na jeden z vnějších vodičů (každý hrnec má 3 vývody, jeden pro každý konec rezistoru a jeden pro vyměnitelný střed). Pájecí zápor na druhý vnější vodič a vodič procházející mezi odpovídajícím analogovým vstupem v mikrokontroléru a středním vodičem. Udělejte to pro každý hrnec.
Na jakou stranu připájíte kladný a záporný vývod ve věcech, ovlivňuje to, jakým způsobem hrnec otočíte, abyste pohybovali pádlem nahoru nebo dolů. Nejlepší způsob, jak zjistit, na kterou stranu je pájet, je pájet kladný vodič na spodní straně, když jsou 3 vodiče potu obráceny k displeji ze strany, na kterou budou připevněny. Nebo jen hádejte a změňte to později. Toto je také dobré místo pro pájení reproduktoru, připojení jedné strany ke kolíku 15 na mikrokontroléru a druhé k zemi.
Krok 7: Naprogramujte mikrokontrolér
Pokud jste v mikrokontrolérech noví, může to být ten nejnáročnější úkol. Nastavení, které používám k programování mikrokontrolérů pomocí AVRisp mkII k načtení bootloaderu pro Arduino, které lze naprogramovat přes USB. Vložte program připojený k tomuto kroku (nebo v úvodu) na mikrokontrolér (soubor.hex v složku appletu lze načíst do mikrokontroléru místo zavaděče). Při vypalování bootloaderu nastavte čip tak, aby používal interní krystal 8 MHz, pokud nechcete používat externí krystal (extra rychlost ve skutečnosti není potřeba). Pokud kód znovu zkompilujete, ujistěte se, že má správnou taktovací frekvenci pro to, co budete používat. Jakmile je naprogramován, vložte čip do zásuvky na prkénku.
Krok 8: Testování a ladění
Nyní je čas připojit baterii a doufat, že bude fungovat.
Pokud to nefungovalo, zkusím dát pár tipů na ladění: pokud na displeji chybí řádek, je to volné připojení nebo zkratovaný vodič. nic se neděje, nejprve zkontrolujte napájení a vypínače. Pokud má správné napětí a stále nefunguje (a čip je zapojen správným způsobem), otestujte všechny součásti jednu po druhé. Pokud se zapne, ale obrazovka se nezobrazuje správně, ujistěte se, že máte správný typ zobrazení, 5 katodových řádků a 7 anodových sloupců (označení řádků a sloupců se může lišit od datového listu k datovému listu). Pokud to stále nefunguje, zanechte komentář a já se pokusím pomoci.
Krok 9: Provoz
Jakmile je zapnutý, přepnutím jednoho přepněte mezi režimem Pong a režimem zobrazení.
V režimu zobrazení se zobrazí UOIT (moje univerzita) a pokud přepnete přepínač 3, zobrazí se ERTW (bonusové body, na které zjistíte toto). V režimu Pong pohybujte páčkami otáčením potenciometru. Přepnutím přepínače 2 přepnete z 1 hráče na 2 hráče a pokud vám to připadá příliš snadné, otočením přepínače 3 ho zrychlíte.
Krok 10: Připravte si kloboukovou zobrazovací díru
Toto je první krok k instalaci elektroniky do klobouku.
Začněte trasováním šablony displeje a vystřihněte ji. Přilepte výřez na klobouk, kam chcete umístit displej, a poté ho vystopujte hobby nožem. V této části buďte opatrní, při řezání tvrdých zakřivených povrchů se snadno sklouzne. Nyní s obrysem na klobouku vezměte plastový řezací nůž a sledujte čáry, dokud neprokouknete. Nyní dokončete otvor vyříznutím zbylého spojovacího plastu hobby nožem.
Krok 11: Vyvrtejte otvory přepínače
Otvory pro vypínač jsem umístil doprostřed jako krátký kovový Mohawk, ale můžete je umístit kamkoli chcete.
Začněte tím, že vytvoříte malé X, jeden pro každý přepínač a příslušenství. Přilepte je na přilbu středem X tam, kde chcete díru. Nyní vyberte příslušnou velikost vrtáku a vyvrtejte každý otvor.
Krok 12: Dokončete klobouk
Posledním krokem je instalace všech částí do odpovídajících otvorů a nanesení horkého lepidla podle potřeby, aby části zůstaly na svém místě. Dal jsem si na fotky poznámky pro další rady.
Nezbývá než to předvést! Jelikož jste dočetli až sem, musí vás to alespoň zajímat, tak prosím ohodnoťte!
Doporučuje:
Dřevěný herní LED displej poháněný Raspberry Pi Zero: 11 kroků (s obrázky)
Dřevěný herní LED displej poháněný Raspberry Pi Zero: Tento projekt realizuje 20x10 pixelový LED displej WS2812 o velikosti 78x35 cm, který lze snadno nainstalovat do obývacího pokoje a hrát retro hry. První verze této matice byla postavena v roce 2016 a přestavěna mnoha dalšími lidmi. Tento expe
Používejte jeden displej Velký a 4 Cifre 8886 displej Con Wemos ESP8266 Arduino NodeMCU: 6 kroků
Používejte jeden velký displej se 4 Cifre 8886 displejem s ESP8266 Arduino NodeMCU: Vybírejte ze všech semiplic, abyste získali více než 8886 displejů, zobrazte více než jednu skladbu, D1 - potřebujete více Arduino nebo NodeMCU o kvalitní mikrokontrolér, který můžete použít pro každý další
TTGO (barevný) displej s mikropythonem (TTGO T-displej): 6 kroků
TTGO (barevný) displej s mikropythonem (TTGO T-displej): TTGO T-Display je deska založená na ESP32, která obsahuje 1,14 palcový barevný displej. Desku je možné zakoupit za cenu nižší než 7 $ (včetně poštovného, cena viditelná v Banggoodu). To je neuvěřitelná cena za ESP32 včetně displeje
LCD displej I2C / IIC - Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: 5 kroků
LCD displej I2C / IIC | Použijte SPI LCD na I2C LCD displej pomocí modulu SPI až IIC s Arduino: Ahoj lidi, protože normální SPI LCD 1602 má příliš mnoho vodičů na připojení, takže je velmi obtížné propojit jej s arduino, ale na trhu je k dispozici jeden modul, který může převést SPI displej na IIC displej, takže pak potřebujete připojit pouze 4 vodiče
LCD displej I2C / IIC - Převeďte SPI LCD na I2C LCD displej: 5 kroků
LCD displej I2C / IIC | Převeďte SPI LCD na I2C LCD displej: použití spi lcd displeje vyžaduje příliš mnoho připojení, což je opravdu těžké, takže jsem našel modul, který dokáže převést i2c lcd na spi lcd, takže můžeme začít