Obsah:
- Krok 1: Požadavky
- Krok 2: Napájení
- Krok 3: Serva
- Krok 4: Tlačítka
- Krok 5: Rezistor citlivý na sílu
- Krok 6: Světelný senzor
- Krok 7: Pouzdro
- Krok 8: Kód
Video: Hra s kostkami Arduino: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
V tomto pokynu vám ukážu, jak postavit kostkovou věžovou hru s arduino, pěti servy a některými senzory.
Cíl hry je jednoduchý, dva lidé hodí kostkou nahoru a vy se střídáte stisknutím tlačítka nebo jinou manipulací se senzory. Když provedete servo, pohybujte plošinami na obou stranách krabice, aby kostky padly dolů. První, kdo dostane své kostky z věží, vyhrává s bonusem vidět, co házel.
Tento projekt lze snadno upravit nebo rozšířit tak, aby používal další zábavné senzory, nebo byl větší či menší.
Krok 1: Požadavky
Pro tento projekt budete potřebovat:
Elektronika:
- Adaptér AC/DC (5V, 2,1A, kladný střed)
- Arduino Uno
- Kabel USB-B
- 32x propojovací kabel pro muže
- 5x servo
- 5x 10k odpory
- 3x tlačítko
- Rezistor citlivý na sílu
- Světelný senzor
Stavební materiál:
- MDF deska nebo jiné dřevo
- lepidlo na drevo
- dřevěné špejle
- plastový list
DŮLEŽITÉ: Adaptér musí mít 5 voltů, protože to je napětí serv a více by je mohlo rozbít. Zkontrolujte také, zda je adaptér ve středu kladný a má více než 2A k napájení všech serv.
Krok 2: Napájení
Aby všechna serva fungovala, budete potřebovat mnohem více energie, než dokáže arduino dodat. K tomu slouží adaptér. Adaptér je 5 V, což je provozní napětí serva a všech senzorů, takže bude perfektní. Kromě toho dodává 2,1 A, což je dost pro všechna serva najednou. Nejprve tedy přestřihněte drát adaptéru a stáhněte ho. Pokud musíte oddělit vodiče, jeden z nich je 5 V a druhý uzemnění. Pokud máte jeden silný drát, znamená to, že jsou tam oba dráty a budete je muset oddělit. Pomocí multimetru můžete zjistit, který vodič je 5V. Pokud umístíte své sondy na vodiče a čte 5V, vodič na červené sondě je 5V a ten na černé sondě je uzemněn. pokud to ukazuje -5 voltů, znamená to, že je máte špatně. Nyní můžete oba omotat drátem a dát je do prkénka, 5 V v + a zem do -. Nyní je ještě jedna poslední věc, kterou je vést vodič ze země vašeho arduina do - a také tak, aby adaptér a arduino měly společnou zem, jinak to nebude fungovat.
Krok 3: Serva
Dále zapojíme naše serva. Nyní má každé servo tři dráty, žlutý, oranžový a hnědý.
- Žlutý až (PWM) kolík 4, 5, 6, 9, 10, 11
- Oranžová k napájení
- Hnědý k zemi
Nemůžete je ale jen připojit k jakémukoli pinu, důležité je použít piny PWM. Zatímco většina digitálních pinů může být pouze zapnuta nebo vypnuta, PWM piny mohou také odesílat hodnoty, mezi nimiž potřebujeme umístit servo do libovolné požadované polohy.
Krok 4: Tlačítka
Dále zapojíme tři tlačítka pro ovládání serv 1, 2 a 4.
- Připojte tlačítko k prkénku
- Od nohy pravého tlačítka k napájení.
- Od levé knoflíkové nohy ke kolíku 3
- Od levé knoflíkové nohy po 10k odpor
- Od 10k odporu k zemi
Nyní to zopakujte pro všechna tři tlačítka.
Krok 5: Rezistor citlivý na sílu
Další na řadě je odpor citlivý na sílu, který měří sílu. Nyní pro tento senzor použijeme analogové piny, protože analogové piny pracují s hodnotami mezi 0 a 1023 místo jen zapnuto nebo vypnuto, což je nezbytné pro snímač síly.
- Připojte k desce odpor citlivý na sílu
- Levý kolík k napájení
- Pravý pin na analogový pin A0
- Pravý pin na 10k odpor
- 10k odpor k zemi
Krok 6: Světelný senzor
A nakonec přidáváme světelný senzor. Ujistěte se, že dlouhý kolík je vlevo.
- Připojte světelný senzor k prkénku
- Levá noha k moci
- Pravá noha na analogový kolík A1
- Pravá noha na odpor 10k
- 10k odpor k zemi
Krok 7: Pouzdro
Na základě šablony na prvním obrázku vidíte prkna. Poté vytvořte otvory uvedené na přední a zadní straně. Potom můžete vše slepit dohromady, aby to vypadalo jako na obrázcích 2 a 3. Jen nepřilepujte servoplony k servům, použijte standardní díly serva a přišroubujte je. Poté nalepte špejle a přilepte je otvorem. Poté na druhou stranu položte druhou identickou platformu, abyste měli dvě platformy na jednom servu. Podívejte se tedy na čtvrtý a pátý obrázek.
Samozřejmě můžete velmi snadno měnit velikost krabice i diapozitivů uvnitř.
Krok 8: Kód
Toto je kód pro ovládání všech pěti serv pomocí senzorů.
button1 = servo1
button2 = servo2
světelný senzor = servo3
button3 = servo4
odpor citlivý na sílu = servo5
Doporučuje:
Zmáčkni tlačítko); // Hra Arduino LCD: 5 kroků (s obrázky)
Zmáčkni tlačítko); // Arduino LCD Game: Nedávno jsem ve skautech pracoval na zásluhovém odznaku Game Design. Pro jeden z požadavků jsem postavil tuto hru pomocí Arduina, který je založen na hře LED Rocker Game. Smyslem hry je získat co nejvyšší počet bodů. Na začátku t
Ruční hra Arduino Paper Rock Scissors s použitím 20x4 LCD displeje s I2C: 7 kroků
Ruční hra Arduino Paper Rock Scissors s použitím LCD displeje 20x4 s I2C: Ahoj všichni, nebo bych měl říci „Hello World!“Jedná se o ruční hru Arduino Paper Rock Scissors využívající I2C 20x4 LCD displej. Já
Hra Arduino Touch Tic Tac Toe: 6 kroků (s obrázky)
Hra Arduino Touch Tic Tac Toe: Vážení přátelé, vítám vás u dalšího tutoriálu Arduino! V tomto podrobném tutoriálu budeme stavět hru Arduino Tic Tac Toe. Jak vidíte, používáme dotykový displej a hrajeme proti počítači. Jednoduchá hra, jako je Tic Tac Toe, je
Aruduino LED hra Rychlé klikání Hra pro dva hráče: 8 kroků
Aruduino LED Game Rychlé klikání Hra pro dva hráče: Tento projekt je inspirován @HassonAlkeim. Pokud jste ochotni se podrobně podívat, zde je odkaz, který můžete zkontrolovat https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Tato hra je vylepšenou verzí hry Alkeim's. Jedná se o
Arduino DIY herní ovladač - Herní ovladač Arduino PS2 - Hra Tekken s gamepadem pro kutily Arduino: 7 kroků
Arduino DIY herní ovladač | Herní ovladač Arduino PS2 | Hraní Tekken s DIY Arduino Gamepad: Ahoj kluci, hraní her je vždy zábava, ale hraní s vaší vlastní DIY vlastní hrou je zábavnější. Takže v tomto návodu vytvoříme herní ovladač pomocí arduino pro micro