Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
Autor: TechKiwiGadgetsTechKiwiGadgets na Instagramu Sledovat více od autora:
O: Blázen do technologie a možností, které může přinést. Miluji výzvu stavět jedinečné věci. Mým cílem je udělat technologii zábavnou, relevantní pro každodenní život a pomoci lidem uspět v budování skvělých … Více o TechKiwiGadgets »
Postavte si interaktivní noční hodiny Pac-Man s dotykovým displejem a animovanými figurkami Pac-Mana.
Tento skvělý projekt je překvapivě jednoduchý na výrobu a je skvělým dárkem pro ty nostalgické závislé na Pac-Manovi.
Kromě možnosti interakce s hrou Pac-Man můžete nahrávat zvuk alarmu podle svého výběru.
*** Kód V10 vydán s původní hrou Pacman, nyní součástí Dots ***
Krok 1: Shromážděte materiály
Hodiny Retro Pac-Man jsou vyrobeny z 5 klíčových modulů spolu s pouzdrem, které je řezáno laserem ze dřeva MDF.
- Deska Arduino - Arduino Mega 2560 (položky 1, 2 a 3 lze zakoupit jako jednu svazkovou objednávku)
- Touch Screen Arduino Shield - 3,2 palcový Mega Touch L CD
- Dotyková obrazovka štítu rozšiřující desky - 3,2 "TFT LCD displej + dotyková obrazovka pro Arduino Mega 2560 (*Poznámka: Vyhněte se Sainsmart, viz část 4 níže)
- Modul hodin reálného času - DS3231 RTC
- Modul hlasového záznamníku - ISD1820 Hlasový záznamník
V instruktáži je přiložen potřebný kód Arduino, odkazy na knihovny a všechny speciální grafické soubory, které budete ke stavbě projektu potřebovat.
Ve výše uvedeném seznamu jsou odkazy na dodavatele dílů, které jsou podobné položkám použitým v prototypu. Díly můžete získat odkudkoli, kde to uznáte za vhodné, a zajistit tak minimalizaci nákladů.
Kromě těchto modulů budete potřebovat následující komponenty
- Panelové kolíky x 4 pro upevnění předního pouzdra k tělu
- Dvousložková epoxidová pryskyřice pro lepení pouzdra k sobě
- Listy brusného papíru - 4 listy jemného a středního stupně pro broušení dřeva
- Elektrická vrtačka s vrtákem do dřeva o průměru 3 mm.
- USB kabel o délce 1 m
- USB nabíječka (používá se pro napájení hodin)
- 150 mm x 30 mm x 3 mm MDF nebo styren pro vytvoření držáku, který udrží obvod na místě uvnitř pouzdra
- Horká lepicí pistole
Volitelné součásti automatického stmívání zadního světla jsou vyžadovány pouze u nočních hodin
- Rezistor 270k Ohm
- Zenerova dioda 3,3 V 0,5 W
- Odpor 47 ohmů
- Světelně závislý odpor (LDR)
Krok 2: Postavte případ
Pouzdro je vyrobeno z MDF dřeva 9 mm a 3 mm, které bylo řezáno laserem do tvaru. Níže jsou uvedeny soubory s rozměry a počtem požadovaných dílů, které můžete zaslat místní laserové řezací společnosti, aby to za vás provedla.
1. Přední panel
Přední panel je vložen mezi dva boční kroužky a nalepen na místo 5minutovým dvoudílným epoxidovým lepidlem. Dávejte pozor, abyste lepidlo nepřehnali, protože ukáže, zda vytéká po stranách.
Kromě toho je přes přední krycí mřížku nalepen malý kousek materiálu, který poskytuje pěkný efekt a také umožňuje zvuku reproduktoru alarmu provádět přední část hodin.
Čtyři panelové kolíky byly vloženy do rohů vnitřní strany předního panelu a nalepeny na místo přibližně 10 mm vyčnívajícími zpět do pouzdra. Ten bude vložen do zadního panelu, aby jej bylo možné během testování vyjmout.
2. Zadní panel
Zadní panel se skládá z pěti bočních prstenů následovaných zadním pouzdrem, které je vloženo do posledního bočního prstence. Ještě jednou a nalepeno na místo 5minutovým dvoudílným epoxidovým lepidlem. Dávejte pozor, abyste lepidlo nepřehnali, protože ukáže, zda vytéká po stranách.
Pomocí poloh otvorů z kolíků předního panelu opatrně označte a vyvrtejte 3 mm otvory a zkontrolujte, zda jsou přední a zadní jednotky spojeny dohromady.
3. Součásti písku a barvy Jakmile máte sestavenou přední a zadní jednotku, můžete se rozhodnout namalovat libovolnou barvu nebo jen lehce brousit ručně a zakrýt čistým lakem. Vybral jsem si to druhé, protože se mi docela líbil efekt namáhaného dřeva, který laserová řezačka zanechala po lehkém broušení. Na dřevo jsem musel nanést 3 až 4 vrstvy čirého laku, aby bylo utěsněno, protože dřevo je velmi porézní.
4. Alternativní 3D případ Dva výrobci laskavě zveřejnili 3D šablonu pro tyto hodiny Retro Pacman
Ty najdete zde
Pouzdro Pac Man od feconinc
Remix pouzdra na hodiny Pac man od TronicGr
Krok 3: Sestavte elektronické moduly
Celkový obvod obsahuje hodiny reálného času, Arduino Mega, zvukový modul, dotykovou obrazovku a obrazovku.
1. Hodiny reálného času
Namontujte hodiny Realtime na zadní stranu Arduino Mega, jak je znázorněno na obrázku. Použil jsem horkou lepicí pistoli a balicí pěnu, abych se ujistil, že se nedotýkají a je tam nějaké tlumení, které absorbuje pohyb. V mém případě jsem připájel 2 nohy RTC přímo k Arduinu a pomocí propojovacího drátu připojil 5v a GND k Arduinu.
2. Modul záznamu zvuku
Ty jsou opravdu skvělé a snadno se používají. Podobným způsobem jako výše použijte k umístění modulu a reproduktoru na zadní stranu Arduina pěnu a horké lepidlo, přičemž dbejte na to, aby byly izolované od dotyku. Zvukový modul je spuštěn D8 na Arduinu, takže toto a napájecí zdroj je třeba připojit podle dodaného schématu zapojení.
3. Automatické ztlumení podsvícení (volitelně) Pokud hodláte používat noční hodiny, pravděpodobně budete chtít v noci automaticky ztlumit podsvícení, aby nemělo vliv na váš spánek. (Pokud ne, můžete tento krok přeskočit!)
Podsvícení obrazovky TFT je bohužel pevně zapojeno do +3,3 V a nelze jej upravit pomocí Arduina. To znamená, že ho musíme odpojit a znovu připojit ke kolíku PWM na Arduinu, abychom mohli ovládat jas podsvícení. Chtěl jsem to udělat s minimálním poškozením kolíků nebo stop na součástkách, takže jsem použil následující přístup.
Postupujte pečlivě podle níže uvedených kroků
(a) Za tímto účelem je v zadní části jednotky umístěn světelně závislý odpor (LDR), který detekuje světlo. Do pouzdra vyvrtejte dva 3 mm otvory a protáhněte nohy LDR otvory. Pomocí horkého lepidla na vnitřní straně skříně držte nohy na svém místě. Zapájejte dva vodiče na vnitřní straně pouzdra a připojte je podle schématu zapojení. Podle schématu zapojení přidejte do A7 Arduina odpor 270 kOhm.
(b) Sundejte TFT displej a umístěte jej na pevný povrch. Identifikujte kolík 19 (LED_A) a opatrně odstraňte několik milimetrů plastu na základně čepu. Ohněte kolík rovně a mimo konektor podle obrázku výše. Zkontrolujte, zda se TFT Sheild může pohodlně zapojit a zda ohnutý kolík nebrání zástrčce nebo zásuvce.
(c) Zapojte registr 47 Ohm k ohnutému kolíku a připojte vodič z rezistoru k D9 Arduino Mega. Pin Arduino D9 může klesnout až na 40 mA, takže odpor to omezuje na méně než toto. Připojte 3,3 V Zenerovu diodu ke stejnému kolíku (LED_A) a připojte ji k zemi podle schématu. Účelem je chránit podsvícení před přepětím, protože bude regulovat napětí na 3,3 V.
4. Obrazovka TFT a štít Arduino Opatrně zasuňte konektory 3,2 '' dotykové obrazovky TFT do štítu TFT Arduino. Poté se opatrně připojte k horní části Arduina podle přiloženého obrázku. RTC má baterii, takže si zachová správný čas, i když bylo odpojeno napájení. Čas alarmu je uložen v Eepromu na Arduinu, což znamená, že bude zachován, pokud dojde k výpadku proudu.
Krok 4: Nahrajte kód a otestujte hodiny
"loading =" líný"
Kód Retro Pac-Man Clock lze upravit tak, aby poskytoval další motivy. Kabel USB znamená, že ostatní tvůrci mají potenciál rozvíjet svá vlastní jedinečná témata.
Součástí je počáteční verze hry Donkey Kong. Hodiny fungují jako obvykle a pro ovládání Maria je k dispozici ovládání pomocí dotykové obrazovky.
*** Produkční verze 3 nyní vydaná v tomto Instructable ***
Ovládací prvky Nahoru, Dolů, Vlevo a Vpravo lze použít ke změně směru Mario pouze dotykem horního, dolního, levého a pravého okraje obrazovky.
Chcete -li přeskočit při cestování doleva nebo doprava, klepněte na horní část obrazovky. Nabídku nastavení aktivujete stisknutím středu obrazovky.
Doufám, že to poskytne inspiraci pro další vývoj !!
První cena v soutěži o mikrořadič 2017
Doporučuje:
In the Wind - a Steampunk Clock: 5 Steps (with Pictures)
In the Wind - a Steampunk Clock: Použité nástroje: Fusion 360, rozšíření FM Gears, Cura, Wanhao Duplicator i3, PLA Filament, různý hardware, quartzové pohyby Y888X. Toto není úplný návod, spíše přehled některých nástrojů a použité materiály
Yet Another Nixie Clock: 6 Steps (with Pictures)
Ještě další Nixie hodiny: Vždycky jsem chtěl nixie hodiny, na těch zářících číslech mě prostě něco fascinuje. Když jsem tedy na ebay našel nějaké nepříliš drahé IN12, koupil jsem si je, když jsem je obdržel, žasl jsem, ale brzy jsem zjistil, že aby
8x8 LED Matrix Clock & Anti-Intrusion Warning: 4 Steps (with Pictures)
8x8 Led Matrix Clock & Anti-Intrusion Warning: V tomto Instructable uvidíme, jak sestrojit 8x8 Led Matrix Clock aktivované detekcí pohybu. Tyto hodiny lze použít také jako zařízení proti vniknutí, které při pohybu vysílá varovnou zprávu detekováno telegramovým robotem !!! Uděláme to se dvěma různými
Delightfully Delirious Day Clock: 8 Steps (with Pictures)
Delightfully Delirious Day Clock: Také si říkáte, jaký je dnes den? Tyto nádherně delikátní denní hodiny jej zužují zhruba na osm různých možností
Word Clock Controlled by 114 Servos: 14 Steps (with Pictures)
Hodiny Word ovládané 114 servy: Co má 114 LED diod a stále běží? Jak možná víte, odpověď je slovní hodiny. Co má 114 LED + 114 serva a stále se pohybuje? Odpovědí jsou tyto hodinami řízené servy. Pro tento projekt jsem se spojil s mým přítelem, který se obrátil