Obsah:
- Krok 1: Zhromaždite materiály
- Krok 2: Zostavte si prípad
- Krok 3: Zostavte elektronické moduly
- Krok 4: Nahrajte kód a otestujte hodiny
Video: Retro hodiny Pac-Mana: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Od TechKiwiGadgetsTechKiwiGadgets na Instagrame Nasledovať viac od autora:
O: Bláznivo do technológie a možností, ktoré môže priniesť. Milujem výzvu stavať jedinečné veci. Mojím cieľom je urobiť technológiu zábavnou, relevantnou pre každodenný život a pomôcť ľuďom uspieť v budovaní skvelých … Viac o TechKiwiGadgets »
Postavte interaktívne nočné hodiny Pac-Man s dotykovým displejom a animovanými figúrkami Pac-Mana.
Tento skvelý projekt je prekvapivo jednoduchý na výrobu a je skvelým darčekom pre tých nostalgických závislých na Pac-Manovi.
Okrem možnosti interakcie s hrou Pac-Man môžete na budík nahrať aj zvuk, ktorý si vyberiete.
*** Kód V10 vydaný s pôvodnou hrou Pacman teraz zahrnutý v bodkách ***
Krok 1: Zhromaždite materiály
Hodiny Retro Pac-Man sú vyrobené z 5 kľúčových modulov a puzdra sú vyrezané laserom z dreva MDF.
- Doska Arduino - Arduino Mega 2560 (položky 1, 2 a 3 je možné zakúpiť ako jednu balíkovú objednávku)
- Dotykový displej Arduino Shield - 3,2 palcový disk Mega Touch L CD
- Dotyková obrazovka štítu rozširujúcej dosky - 3,2 "TFT LCD displej + dotyková obrazovka pre Arduino Mega 2560 (*Poznámka: Vyhnite sa Sainsmart, pozri časť 4 nižšie)
- Modul hodín v reálnom čase - DS3231 RTC
- Modul hlasového záznamníka - ISD1820 Hlasový záznamník
V návode je zahrnutý potrebný kód Arduino, odkazy na knižnice a všetky špeciálne grafické súbory, ktoré budete potrebovať na zostavenie projektu.
V zozname uvedenom vyššie sú odkazy na dodávateľov dielov, ktoré sú podobné položkám použitým v prototype. Náhradné diely môžete slobodne získavať odkiaľkoľvek, kde to uznáte za vhodné, a zaistiť tak minimalizáciu nákladov.
Okrem týchto modulov budete potrebovať nasledujúce komponenty
- Panelové kolíky x 4 na upevnenie predného puzdra k telu
- Dvojzložková epoxidová živica na lepenie puzdra k sebe
- Listy brúsneho papiera - 4 listy, jemné a stredné, na brúsenie dreva
- Elektrická vŕtačka s vrtákom do dreva s priemerom 3 mm.
- USB kábel s dĺžkou 1 m
- USB nabíjačka (slúži na napájanie hodín)
- 150 mm x 30 mm x 3 mm MDF alebo styrén na vytvorenie konzoly na uchytenie obvodu na mieste v puzdre
- Horúca lepiaca pištoľ
Voliteľné súčasti automatického stmievania zadného svetla sú potrebné iba vtedy, ak máte nočné hodiny
- Odpor 270 kOhm
- Zenerova dióda 3,3 V 0,5 W
- Odpor 47 ohmov
- Svetlo závislý odpor (LDR)
Krok 2: Zostavte si prípad
Puzdro je vyrobené z MDF dreva 9 mm a 3 mm, ktoré bolo laserom vyrezané do tvaru. Nasledujú súbory s rozmermi a počtom požadovaných dielov, ktoré môžete poslať miestnej laserovej rezačke, aby to urobila za vás.
1. Predný panel
Predný panel je vložený medzi dva bočné krúžky a prilepený na miesto 5-minútovým dvojdielnym epoxidovým lepidlom. Dávajte pozor, aby ste lepidlo nepreháňali, pretože ukáže, či vyteká z bokov.
Okrem toho je na prednú kryciu mriežku prilepený malý kúsok materiálu, ktorý poskytuje pekný efekt a tiež umožňuje, aby zvuk reproduktora budíka vykonával prednú časť hodín.
Štyri panelové kolíky boli vložené do rohov vnútornej strany predného panela a prilepené na miesto s približne 10 mm vyčnievajúcimi späť do puzdra. Ten bude vložený do zadného panelu, aby ho bolo možné počas testovania odstrániť.
2. Zadný panel
Zadný panel pozostáva z piatich bočných krúžkov, za ktorými nasleduje zadný kryt, ktorý je vložený do posledného bočného krúžku. Ešte raz a prilepené na miesto 5-minútovým dvojdielnym epoxidovým lepidlom. Dávajte pozor, aby ste lepidlo nepreháňali, pretože ukáže, či vyteká z bokov.
Pomocou polôh otvorov z kolíkov predného panela opatrne označte a vyvŕtajte 3 mm otvory a skontrolujte, či sú predná a zadná jednotka navzájom prepojené.
3. Komponenty piesku a laku Keď máte zostavenú prednú a zadnú jednotku, môžete sa rozhodnúť maľovať ľubovoľnú farbu alebo len jemne brúsiť ručne a zakryť čistým lakovým sprejom. Vybral som si to druhé, pretože sa mi celkom páčil efekt namáhaného dreva, ktorý laserová rezačka zanechala po ľahkom brúsení. Na drevo som musel dať 3 až 4 vrstvy laku v spreji, aby bol utesnený, pretože drevo je veľmi pórovité.
4. Alternatívny prípad 3D Dvaja výrobcovia láskavo zverejnili 3D šablónu pre tieto hodiny Retro Pacman
Tieto nájdete tu
Puzdro Pac Man od firmy feconinc
Remienok na puzdro na hodiny Pac Man od TronicGr
Krok 3: Zostavte elektronické moduly
Celkový obvod obsahuje hodiny v reálnom čase, Arduino Mega, zvukový modul, dotykovú obrazovku a obrazovku.
1. Hodiny v reálnom čase
Namontujte hodiny Realtime na zadnú stranu Arduino Mega, ako je to znázornené na obrázku. Použil som horúcu lepiacu pištoľ a baliacu penu, aby som sa ubezpečil, že sa ich nedotýkajú a je tam nejaké tlmenie, ktoré absorbuje pohyb. V mojom prípade som spájkoval 2 nohy RTC priamo k Arduinu a pomocou prepojovacieho drôtu pripojil 5v a GND k Arduinu.
2. Modul záznamu zvuku
Tieto sú skutočne skvelé a ľahko sa používajú. Podobným spôsobom ako vyššie, umiestnite modul a reproduktor na zadnú stranu Arduina pomocou peny a horúceho lepidla a dbajte na to, aby boli izolované od dotyku. Zvukový modul je spustený D8 na Arduine, takže toto a napájací zdroj je potrebné pripojiť podľa dodaného schémy zapojenia.
3. Automatické stmievanie podsvietenia (voliteľné) Ak máte v pláne používať nočné hodiny, pravdepodobne budete chcieť v noci automaticky stlmiť podsvietenie, aby to neovplyvnilo váš spánok. (Ak nie, môžete tento krok preskočiť!)
Podsvietenie obrazovky TFT je bohužiaľ pevne zapojené do +3,3 V a nedá sa nastaviť pomocou Arduina. To znamená, že ho musíme odpojiť a znova pripojiť k kolíku PWM na Arduine, aby sme mohli ovládať jas podsvietenia. Chcel som to urobiť s minimálnym poškodením čapov alebo koľají na komponentoch, preto som zvolil nasledujúci prístup.
Postupujte opatrne podľa nižšie uvedených krokov
a) Aby sa to dosiahlo, na zadnej strane jednotky je umiestnený svetlo závislý odpor (LDR), ktorý detekuje svetlo. Do puzdra vyvŕtajte dva 3 mm otvory a zatlačte nohy LDR cez otvory. Na upevnenie nožičiek na vnútornej strane skrinky použite horúce lepidlo. Spájkujte dva vodiče na vnútornej strane puzdra a zapojte ich podľa schémy zapojenia. Podľa schémy zapojenia pridajte do A7 Arduina odpor 270 kOhm.
(b) Vyberte TFT displej a položte ho na pevný povrch. Identifikujte kolík 19 (LED_A) a opatrne odstráňte niekoľko milimetrov plastu v spodnej časti čapu. Ohnite kolík plocho a mimo konektora podľa obrázku vyššie. Skontrolujte, či sa TFT Sheild môže pevne zasunúť a či ohnutý kolík neprekáža v zástrčke alebo zásuvke.
c) Spájajte register 47 Ohm k ohnutému kolíku a pripojte vodič z rezistora k D9 Arduino Mega. Kolík Arduino D9 môže klesnúť až na 40 mA, takže odpor to obmedzuje na menej ako toto. Pripojte 3,3 V Zenerovu diódu k rovnakému kolíku (LED_A) a pripojte ho k zemi podľa schémy. Účelom je chrániť podsvietenie pred prepätím, pretože bude regulovať napätie na 3,3 V.
4. Obrazovka TFT a štít Arduino Opatrne zasuňte 3,2 'konektory dotykovej obrazovky TFT do štítu TFT Arduino. Potom sa opatrne pripojte k hornej časti Arduina podľa priloženého obrázku. RTC má batériu, takže si zachová správny čas, aj keď bolo odpojené napájanie. Čas alarmu je uložený v Eeprom na Arduine, čo znamená, že zostane zachovaný aj pri výpadku prúdu.
Krok 4: Nahrajte kód a otestujte hodiny
"loading =" lenivý"
Kód hodín Retro Pac-Man je možné upraviť tak, aby poskytoval ďalšie témy. Kábel USB znamená, že ostatní výrobcovia majú potenciál rozvíjať svoje vlastné jedinečné témy.
Zahrnutá je počiatočná verzia hry Donkey Kong. Hodiny fungujú ako obvykle a na ovládanie Maria je k dispozícii ovládanie pomocou dotykovej obrazovky.
*** Produkčná verzia 3 teraz vydaná v tomto návode ***
Ovládacie prvky hore, dole, doľava a doprava môžete použiť na zmenu smeru Maria iba dotykom na hornú, dolnú, ľavú a pravú časť obrazovky.
Ak chcete preskočiť pri cestovaní doľava alebo doprava, dotknite sa hornej časti obrazovky. Ak chcete aktivovať ponuku nastavenia, stlačte stred obrazovky.
Dúfam, že to poskytne inšpiráciu pre ostatných, aby sa mohli ďalej rozvíjať !!
Prvá cena v súťaži o mikrokontrolér 2017
Odporúča:
Vytvorte si vlastné retro Nixie hodiny s RTC!: 7 krokov (s obrázkami)
Vytvorte si vlastné retro nixie hodiny s RTC!: V tomto projekte vám ukážem, ako vytvoriť retro nixie hodiny. To znamená, že vám ukážem, ako môžete ovládať nixie elektrónky pomocou vysokonapäťového zdroja jednosmerného prúdu, a potom spojím 4 nixie elektrónky s Arduino, hodinami v reálnom čase (RTC) a cu
C51 4 -bitové elektronické hodiny - drevené hodiny: 15 krokov (s obrázkami)
C51 4 -bitové elektronické hodiny - drevené hodiny: Tento víkend mal nejaký voľný čas, a tak sa dal dokopy a zostavil tieto 4 -bitové elektronické digitálne hodiny vo výške 2,40 USD za 4 doláre, ktoré som pred chvíľou kúpil od AliExpress
Retro arkádové hodiny - Arduino: 6 krokov (s obrázkami)
Retro arkádové hodiny - Arduino: Postavte si interaktívne arkádové nočné hodiny s dotykovým displejom a animovanými arkádovými figúrkami, pomocou ktorých môžete zaznamenať zvuk budíka podľa vlastného výberu. Ide o aktualizáciu predchádzajúceho projektu, ktorý teraz obsahuje 3D tlačené puzdro a štyri samostatné programy
Rozvodové hodiny a reťazové hodiny - takmer zadarmo! 5 krokov (s obrázkami)
Rozvodové hodiny a reťazové hodiny - takmer zadarmo !: Našťastie, keď ste zmenili rozvodovú súpravu svojho auta, nehodili ste staré prevody a reťaz. Skoro som to urobil, ale moja žena mi ukázala toto: http://www.uncommongoods.com/product/auto-timing-chain-and-gears-wall-clock 125 USD v USA plus poštovné.
Premeňte obyčajné hodiny z domova na vlastné žiariace hodiny: 8 krokov (s obrázkami)
Premeňte obyčajné hodiny na vlastné žiariace hodiny: PRVÉ DÁVAM SVOJE SRDEČNÉ VĎAKA INŠTRUKČNÝM TÍMOM, KTORÉ SA TÝKAJÚ DNI OBNOVY ZDRAVIA AKO VIAC ODPOVEDE ….. V tomto návode sa s vami chcem podeliť o to, ako previesť doma obyčajné hodiny do automaticky žiariacich hodín. > > Za to, že