Drunkbox (5 / 8 stap)

Stap 5: programmering


Programmering van de Raad van bestuur is vrij eenvoudig.

Eerste, download de Arduino IDE.

Ten tweede, download de code om te uploaden op de arduino. Het project kan worden gevonden hier op github, maar ook kunt u een ZIP van het door hier te klikken.

Pak het archief en navigeer naar de map "arduino". Gewoon dubbelklikken op het bestand "arduino.ino", de Arduino IDE zal openen.

Indien nodig kunt u de waarden van de "AANPASBARE variabelen" kant.

U kunt ook de "counter_bmpX" animatieframes vertalen.

Als wachten op zegt iemand te blazen het "Blow hier ". Het woord "klap" is eenvoudige tekst, maar ik wilde een pijl na/onder het woord "hier", alsmede een verschillende animatie dus ik heb gemaakt van een frame-voor-frame animatie. Elk frame is eenvoudige binaire code zeggen welke pixel om in te stellen op ON. U kunt de animatie bijwerken of verwijderen als u wilt gewoon zeggen "Blow hier" met pure tekst.

Om alle frames gebruikt ik deze tool van mij:

https://dl.dropboxusercontent.com/u/20758492/Arduino/thermalPrinterCharsGen/index.html

Klik op de "afbeelding"-knop in de rechterbovenhoek en vestigen op 8 x 8 beelden. Bekijk de afbeelding bovenaan om te zien een voorbeeld van de opties ingeschakeld om hexadecimale gegevens klaar om te kopiëren/plakken op de arduino-code te genereren.

Wanneer u klaar om te gaan bent, enkel uploaden van de code op de arduino en probeer je nieuwe speeltje!

Probeer de knop handmatig activeren de motor dan proberen de alcohol-sensor doordat sommige sterke alcohol fles voor het duwen. Ook, ry om te spelen met de potmeter om te zien als het daadwerkelijk de moeilijkheid verandert.

Tot slot maken een "kalibratie partij" waar iedereen krijgt slecht dronken en draai de potentiometer zodat de meest dronken van u het gooien van de rekeningen niet te gemakkelijk maakt.

Voorzichtig worden bij het starten van de motor while alleen aangesloten via USB op uw computer! Uw USB-poort kan niet waarderen! Sluit de voeding eerst als de motor meer stroom trekken zal dan uw USB-poort kan verwerken!

Gerelateerde Artikelen