If This Then That Project

by kadoushka in Circuits > Electronics

130 Views, 1 Favorites, 0 Comments

If This Then That Project

IMG20210526174101.jpg

In dit project zal ik een vierkante doos maken en in ruil voor mijn ziel alle code ook nog zelf schrijven.

De vierkante doos heeft een led-ring en 4 stalen bouten aan de bovenkant.

Op de vierkante doos kan je whack-a-mole spelen. De led-ring zal een bout aanwijzen, en de speler moet op de bijbehorende bout drukken.

Supplies

NeoPixel-Led-Ring

Arduino Uno + Kabel

Ziel om te verkopen in ruil voor de code

2x Houten platen met dezelfde afmeting

4x Stalen bouten

4x Resistoren van 330.00k Ohm

De Elektronica Aansluiten

IMG20210525003050.jpg
WhatsApp Image 2021-05-27 at 5.48.01 PM (1).jpeg
WhatsApp Image 2021-05-27 at 5.48.01 PM.jpeg

Als eerste stap sluit je alle electronica aan op een breadboard.

Er zullen vanaf het breadboard 11 pinnen aangesloten zitten op het arduino bord.

8 pinnen zijn voor de capacative sensoren.

3 pinnen zijn voor de led lamp.

Tussen iedere 2 pinnen voor de capacative sensor komt een resistor, en een draad die naar de bout lijd.

Code Kopieren (of Schrijven Als Je Een Nerd Bent.)

Schermafbeelding 2021-05-27 om 18.00.48.png

Omdat niemand zin heeft om de code te schrijven zal ik de mijne uploaden.

Maar voor de nerds zal ik een korte uitleg geven van de werking van de code

1 Capacative sensoren

De arduino zal de voltages tussen 2 pinnen aflezen, als er een geleider zoals menselijke vingers aan de verbinding tussen deze 2 pinnen komt, zal de stroom wegvallen.

Dit kan de arduino lezen en omzetten tot wat wij beschouwen als een druk op de knop.

2 Led-ring

De led-ring bestaat uit 16 rgb led lampjes, die allemaal los bestuurt worden.

Ik heb 4 zones aangemaakt in de code die de kleuren van de bijbehorende lampjes aan en uit kunnen zetten.

Hierdoor hoeft de code van het spel alleen maar te zeggen welke zone er aan moet, en welke uit.

3 De code van het spel

De code van het spel werkt door een zone willekeurig te kiezen.

De zone die gekozen word zal aangaan op de led-ring.

Nu zal de code kijken welke van de 4 pinnen worden aangeraakt en of daarmee de juiste pin is aangeraakt.

Zo niet, dan zal je afgaan, en komt er een stuk code die je je score zal laten zien door middel van het aantal led-lampjes die aangaan.

Ook zal de code kijken of je er te lang over doet met het indrukken van de knop, zo ja, dan ga je weer af.

Mocht je de pin goed hebben, dan zal je beloond worden met een korte animatie van de led ring die een vel wit licht aanzet, afgelost door de volgende zone die aangaat.

https://github.com/Kadoushka/ProjectIfThisThenThat

Bord Maken

IMG20210525161023.jpg

Het doel is om 2 planken te krijgen die even groot zijn. De ene zal worden gebruikt om alle elektronica op te plaatsen, de andere is puur voor de sier.

Ik heb een rechthoekige plank gepakt en deze door midden gezaagd.

Nadat je de plank hebt gezaagd kan je de plekken afmeten waar de bouten en led-ring komen, en deze alvast voorboren.

Je kan het bord als optionele mogelijkheid alvast zwart spuiten als versiering. Maar dit is persoonlijke voorkeur.

Solderen En Cable Management.

IMG20210526205103.jpg
IMG-20210526-WA0028.jpeg

Nu je het bord, de elektronica en de code hebt. Is het tijd om te gaan solderen.

Je begint met alles klaarleggen en voor jezelf een planning te maken met hoelang de kabels gaan worden en wat waar komt.

Nadat je alles hebt gesoldeerd kan je beginnen met de cable management.

Het Bord Versieren.

IMG20210526174101.jpg
IMG20210525192721.jpg

Nu je klaar bent met het moeilijke deel is het tijd om je bord te gaan versieren.

Ik heb graffiti gebruikt voor de mijne, maar je mag zelf bepalen hoe je jouw bord vormgeeft.