Obsah:
Video: Balance Box Game - Arduino Powered: 4 Steps (with Pictures)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Balanční hra byla vytvořena pro výzvu, musí se nést na úrovni překážkové dráhy nebo na stanovenou vzdálenost, aby byla výzva vyhrána.
Arduino se používá k měření úhlu boxu a spuštění alarmu po překročení nastaveného úhlu.
Krabici je třeba při přenášení opatrně přesouvat. Jak se box pohybuje mimo úroveň, rozsvítí se kontrolky vyvážení, další světla indikují, že je box mimo úroveň. Pomocí vodováhy lze také zjistit, zda je krabice rovná. Když je krabice příliš daleko od úrovně nebo je vyražena, krabička třikrát zacvakne a vydá zvuk houkání, jedno ze světel zhasne. Když byly použity všechny 3 životy, box zazvoní a zabliká všechna světla, hra je ztracena.
Zásoby
Požadované díly jsou:
1x Arduino Nano
1x modul MPU6050
3x bílé LED
5x barevné LED diody pro indikátor vyvážení (2 zelené, 2 žluté, 1 červená)
1x Piezo bzučák
1x tranzistor TIP120
1x odpor 2,2K Ohm
8x odpor 220 ohmů
1x tlačítko
1x vypínač
1x vodováha „Bullseye“
5v napájecí zdroj, můj projekt používá li-ion 18650 štít s regulovaným 5v výstupem
1x krabice projektu
K testování obvodu budete potřebovat prkénko a propojovací vodiče
Potřebné nástroje jsou:
Vrták a bity
Páječka
Horká lepicí pistole
maskovací páska, tužka a pravítko pro označení krabice
Soubor
Krok 1: Okruh zapojení
Jediná věc, která není uvedena na schématu zapojení, je hlavní vypínač, v mém projektu je tento přepínač umístěn mezi lithiovou baterií a štítem, aby je bylo možné zcela odpojit.
Pokud nejste obeznámeni s následujícími schématy zapojení, pak to vezměte kousek po kousku, pečlivě sledujte každé zapojení vodičů a pracujte metodicky, abyste o nic nepřišli.
Před spojením všech částí dohromady byste měli obvod sestavit na prkénko a zkontrolovat, zda funguje správně.
LED diody Life na diagramu by měly být bílé LED diody
Vyvažovací LED diody by měly být uspořádány:
Červená - LED vyvážení 5
Žlutá - vyvážení LED 4
Žlutá - LED vyvážení 3
Zelená - LED vyvážení 2
Zelená - LED vyvážení 1
Krok 2: Arduino kód
Pro arduino kód budete muset přidat nějaké knihovny do arduino IDE, vložil jsem níže uvedené odkazy
Další požadované arduino knihovny jsou:
MPU6050_tockn.h
OneButton.h
Do IDE arduina budete muset přidat výše propojené knihovny
Stáhněte a otevřete soubor obsahující kód „Balance_alarm_V1.8.ino“
Nahrajte kód na arduino desku
Krok 3: Fit the Box
Bohužel jsem nevyfotil krabici, když jsem do ní montoval součásti. Použil jsem horké lepidlo, aby se díly vešly do krabice.
Pokud používáte plastovou krabičku, jako jsem použil já, zabalte vršek maskovací páskou a pomocí pravítka a pera označte, kde potřebujete vyvrtat otvory pro LED diody, reproduktor a upevňovací šrouby vodováhy.
Přepínač byl vybaven vyvrtáním otvoru a jeho vyplněním do správné velikosti a tvaru.
Pokud bych dělal tento projekt znovu, namontoval bych všechny součásti do víka, abych nemusel vést tolik propojovacích vodičů mezi víkem a dnem krabice.
Krok 4: Návod k obsluze
Začínající
Před zapnutím krabice položte krabici na rovný a rovný povrch, aby byla bublina ve vodováze ve středovém kruhu.
Zapněte vypínač, box jednou pípne a spustí se. Nechte box nehybný, dokud neuslyšíte trojité pípnutí a nerozsvítí se 3 bílá „Životní světla“.
Hra je nyní připravena.
Funkce boxu
Krabici je třeba při přenášení opatrně přesouvat. Jak se box pohybuje mimo úroveň, rozsvítí se kontrolky vyvážení, další světla indikují, že je box mimo úroveň.
Pomocí vodováhy lze také zjistit, zda je rámeček ve vodorovné poloze (Pokud se kontrolky vodováhy a váhy neshodují, proveďte reset snímače vyvážení, viz níže)
Když je krabice příliš daleko od úrovně nebo je vyražena, krabička třikrát zacvakne a vydá zvuk houkání, jedno ze světel zhasne.
Když byly použity všechny 3 životy, box spustí poplach a zabliká všechna světla, hra je ztracena.
Řízení
Resetovat alarm
Udělejte to, abyste hru zastavili na poplach poté, co byly ztraceny všechny 3 životy.
Zatímco bije budík, stiskněte na jednu sekundu zelené tlačítko a uvolněte. Alarm by měl po sekundě přestat. Pokud ne, zkuste to znovu
Reset Lives - Udělejte to, pokud chcete hru resetovat, budou vráceny všechny tři životy.
Kdykoli poklepejte na zelené tlačítko (jako počítačová myš, ale o něco pomaleji). Zazní hluk resetování a rozsvítí se tři kontrolky životnosti.
Resetujte snímač vyvážení - Proveďte to, pokud se bublina ve vodováze neshoduje s kontrolkami vyvážení.
Dlouze stiskněte zelené tlačítko (stiskněte na 3 sekundy a uvolněte) Přehraje se zvuk resetování váhy a kontrolky váhy krátce bliknou a poté by měly zhasnout (což znamená, že je rámeček ve vodorovné poloze). Mělo by se to dělat, když je krabice rovná, jak ukazuje bublina vodováhy.
Poznámky
Když krabička začne cvrlikat, protože je ztracen život, rychle ji vraťte do správné ploché polohy, nebo přijdete o další život, jakmile cvrlikání přestane, přibližně 5 sekund.
Pomocí vodováhy zjistěte, odkud jste z úrovně/úrovně, světla signalizují, že jste mimo úroveň, ale neukazují jakým směrem.
Bublina vodováhy je zhruba stejná jako kontrolky, když se bublina dotkne boku vodováhy, přijde o život.
Pokud se box chová podivně a reset senzoru vyvážení nefunguje, vypněte jej a znovu zapněte pomocí černého vypínače. Budete muset počkat přibližně 10 sekund s krabicí na rovném povrchu, zatímco se bude zálohovat. Zkuste nejprve použít reset senzoru vyvážení, protože je rychlejší, nemusíte čekat, až box provede cyklus zapnutí.
Krabice je napájena bateriemi, teoreticky by měla být dostatečně nabitá, aby vydržela celý den neustálého používání. Pokud ji nepoužíváte, vypněte ji, abyste ušetřili energii těsta.
Pokud tlačítko nereaguje, ujistěte se, že ho stisknete a uvolníte.
Doporučuje:
Mini IMac G4 Flat Panel - Powered by NUC: 9 Steps (with Pictures)
Mini IMac G4 Flat Panel - Powered by NUC: Úvod Prošel jsem několika projekty, které byly inspirací pro tuto stavbu. Jeden tvrdí, že je nejmenším fungujícím iMacem na světě, ale ve skutečnosti je to Raspberry Pi se systémem Linux distro s tématem MacOS a nemůže provozovat skutečný M
The Memento Game: 7 Steps (with Pictures)
The Memento Game: Pravděpodobně znáte ty hry, kde si hráč pamatuje sled barev a zvuků a musí je hrát, ne? Memento Game přidává ceny za extra zábavu! Jakmile hráč dosáhne předem stanoveného skóre, vyhraje hru a pole se otevře, odhalí
QuizzPi, Raspberry Pi Trivia Game With Python: 7 Steps (with Pictures)
QuizzPi, Raspberry Pi Trivia Game With Python: QuizzPi je triviální hra arkádového typu. QuizzPi se narodil, protože jsem měl potřebu dát své dceři zábavu. Je jí 7 let a již požaduje použití nových technologií. Cílem bylo vytvořit něco, co by bylo zábavné i poučné
Memory Game With Touch (Simon Says) - If This Then That: 6 Steps (with Pictures)
Memory Game With Touch (Simon Says) - If This Then That: Vytvořil jsem pexeso s vlastnoručně vyrobenými dotykovými podložkami a neopixelovým prstenem pro školní projekt. Tato hra je podobná Simon Says s tím rozdílem, že mnoho forem vstupu a zpětné vazby (zvuky a světelné efekty) ve hře se liší. Naprogramoval jsem zvuky od Su
The Barbie Box: a Camouflaged Case/ Boom Box for your Mp3 Player: 4 Steps (with Pictures)
Box Barbie: maskované pouzdro/ výložník pro váš přehrávač MP3: Toto je polstrované ochranné pouzdro pro váš přehrávač mp3, které také převádí konektor sluchátek na čtvrt palce, může fungovat jako výložník přepnutím vypínače a zamaskuje váš mp3 přehrávač jako kazetový přehrávač z počátku devadesátých let nebo podobné nízké krádeže i