Inhoudsopgave:
- Benodigdheden
- Stap 1: printplaat instellen
- Stap 2: codeer uw project
- Stap 3: Test het
- Stap 4: Optioneel - Breid uw project uit
Video: Arduino "First Player" voor bordspellen - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit project is geïnspireerd op de "first player"-apps die mijn man en ik op onze telefoons hebben gebruikt. We spelen graag bordspellen en gebruiken 'first player'-apps om te beslissen wie als eerste mag. Ik besloot om te proberen mijn eigen Arduino-versie te maken en deze te coderen op basis van wat ik heb geleerd. De apps zijn vrij eenvoudig, ze kiezen willekeurig welke persoon als eerste speelt.
Dit project is ontworpen om op een knop te drukken (invoer) en zal vervolgens willekeurig een rode of blauwe LED (uitvoer) oplichten. Kies gewoon je kleur, en als je LED oplicht, ben je de eerste die het spel speelt! Dit eerste bord is eenvoudig met slechts 2 LED's, maar je kunt heel gemakkelijk meer LED's toevoegen en de code wijzigen om een eerste speler uit meer spelers te kiezen (bijvoorbeeld als je 4 spelers wilt, voeg dan nog 2 LED's toe).
Dit kan je ook helpen bij het nemen van beslissingen! Kun je niet beslissen welke Netflix-show je wilt bekijken? Wijs elke optie een kleur toe en laat deze voor jou kiezen! Wie gaat er vanavond de afwas doen? Laat het voor u beslissen!
Hoop dat je hier veel plezier mee hebt.
Dit project is goed voor beginners die enige achtergrondkennis hebben van coderen in C++.
Benodigdheden
- Arduino Uno of Sparkfun Redboard, enz.
- Computer en aansluitende USB-kabel
- 2 LEDS (ik gebruikte rood en blauw)
- Draden aansluiten
- 1 drukknop
- 2 weerstanden
- Arduino Editor online inloggen voor code
Stap 1: printplaat instellen
Je eerste stap is om de circuits op je breadboard aan te sluiten en te maken.
- Plaats 2 LED's en sluit 2 jumperdraden aan (ik gebruikte rood en blauw). De positieve lange zijde van mijn rode LED (anode) is verbonden met pin 11. De blauwe LED is verbonden met pin 12.
- Plaats 2 weerstanden om de negatieve korte zijde (kathode) van elke LED te verbinden met de zwarte verticale negatieve (-) kolom.
- Sluit een zwarte jumperdraad aan van de negatieve verticale kolom naar de aarde.
- Voeg een knop toe in het midden van je breadboard. Zie afbeelding om zwarte draad aan te sluiten op aarde en gele draad op pin 2.
- Sluit uw bord aan op uw computer voor stroom.
Stap 2: codeer uw project
Hier is een link naar mijn code. Zie mijn //notes waarin elk deel van mijn code wordt uitgelegd. Dit zal je helpen het te bewerken zoals je wilt!
Stap 3: Test het
Probeer het! Plug in en upload je code. Hier is een video om te laten zien hoe het zou moeten werken.
Stap 4: Optioneel - Breid uw project uit
Zoals eerder vermeld, enkele opties om aan dit project toe te voegen om het geavanceerder te maken:
- Voeg meer LED's toe voor meer "spelers" (bijvoorbeeld als je een spel met 4 spelers hebt)
- Meer knoppen toevoegen (bijvoorbeeld iedereen op een knop laten drukken)
- Wijzig de vertragingstijd indien gewenst
- Een zoemergeluid toevoegen
- Enzovoort.
Aanbevolen:
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Relaisbord voor Arduino voor minder dan $8: 5 stappen
Relaisbord voor Arduino voor minder dan $8.: Hallo vrienden, vandaag ga ik je vertellen hoe je een relaisbord voor Arduino maakt voor minder dan $8. In dit circuit gaan we geen IC of transistor gebruiken. Dus laten we het doen
Sneltoetsen voor VLC Media Player !!: 3 stappen
Toetsenbordsnelkoppelingen voor VLC Media Player !!: Deze Instructable toont u enkele handige sneltoetsen voor VLC-mediaspeler Abonneer u op mijn kanaal Bedankt
K-2 Robotics First Day: de kracht van de projectboom! 8 stappen (met afbeeldingen)
K-2 Robotics First Day: the Power of the Project Tree!: Op de eerste dag van Robotics Level 1 (met behulp van Racer Pro-bots®) laten we leerlingen kennismaken met "hun Robots" en laat ze vervolgens Project Challenge-Tree™ Nee 1.Project Challenge-Trees scheppen de voorwaarden voor een Active Learning Zone™
Een Linux-distro op een computer uitvoeren vanaf een iPod-opmerking Plz First One Posted: 5 stappen
Hoe een Linux-distro op een computer te draaien vanaf een iPod Commentaar Plz Eerste geplaatst: ik heb een populaire distro geplaatst. van Linux op mijn oude ipod en draaide het op mijn computer nogal coolWAARSCHUWING!!!!!!!!!: DIT ZAL ALLE GEGEVENS OP UW IPOD VERNIETIGEN, maar onthoud dat de ipod kan worden gereset met i tunesi een video gemaakt waar ik geen tijd voor had neem alle foto