Obsah:

Balance Box Game - Arduino Powered: 4 Steps (with Pictures)
Balance Box Game - Arduino Powered: 4 Steps (with Pictures)

Video: Balance Box Game - Arduino Powered: 4 Steps (with Pictures)

Video: Balance Box Game - Arduino Powered: 4 Steps (with Pictures)
Video: When The Quiet Kid Does Your Homework 💀 #electronics #arduino #engineering 2024, Listopad
Anonim
Balance Box Game - Arduino Powered
Balance Box Game - Arduino Powered

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í

Elektrický obvod
Elektrický obvod

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

Arduino kód
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

Fit Box
Fit Box
Fit Box
Fit Box
Fit Box
Fit 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

Operativní instrukce
Operativní instrukce

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: