De spelinterface skimboard (7 / 8 stap)

Stap 7: De Teensy Program


De Teensy programmering is gemakkelijk gemaakt doordat u de Arduino omgeving gebruiken met de invoegtoepassing Teensyduino. Als u hebben niet al Arduino geïnstalleerd op uw computer wil je om dit te doen (Zie voor de koppelingen naar alle downloads het eerst!). Dan wil je de Teensyduino-invoegtoepassing downloaden en stormloop naar de installateur. Tot slot zal ook wilt downloaden en installeren van de toepassing van de Teensy lader.

En ten slotte ten slotte ook wil je download en unzip de bestanden skimboard-test.zip en skimboard-code.zip.
Voordat u de skimboard code die de skimboard verandert in een toetsenbord en activeert de juiste toetsaanslagen om het spel te spelen zal u wenst te programmeren de Teensy als een seriële apparaat dat gewoon stuurt de sensor-waardes als getallen voor u om te lezen. Dit is zodat u kunt dubbel te controleren en ervoor te zorgen dat alle uw sensoren werken en hun bereik van waarden berekenen voordat u de definitieve code uploadt. U kunt altijd de Teensy opnieuw programmeren.

Testen van de Code
Open de skimboard-test.pde bestand in de Arduino. Sluit de mini USB-kabel van uw computer naar de Teensy. Ga naar het menu Extra in Arduino >> aan boord en selecteer de "Teensy 2.0'. Ga terug naar het menu Extra en selecteer onder UBS Type 'Serial'. Druk op de afspeelknop om te compileren van de code. Wanneer het met succes heeft opgesteld (zie onder aan het venster), druk op de kleine fysieke knop op de teensy bord (zorg ervoor dat de Teensy Loader-toepassing wordt uitgevoerd). U ziet nu de toepassing van de Teensy lader actief geworden en aangeven dat de code (skimboard-test.hex) geüpload.

Nu opent de seriële monitor vanuit uw venster van de Arduino (het symbool verst naar rechts). In het venster serial monitor ziet u een ononderbroken stroom van tekst en getallen beginnen te verschijnen. Het moet er ongeveer als volgt uitzien:
Links: 1020 909 922 2855 rechts: 980 1010 940 2930 som: 5785

Waar de waarden betekenen het volgende:
Verliet sensoren: #front # #middle # #back # #sum # rechts sensoren: #front # #middle # #back # #sum # som: #total #

Wat u wilt zoeken is dat wanneer uw skimboard in een "ontspannen toestand" (= niemand staande op het) dat de waarden die u voor de individuele sensoren krijgt allemaal relatief hoog zijn (zoals in het voorbeeld). De hoogste ze kunnen gaan is 1024 (10 bits). De laagste ze kunnen gaan is 0. Wanneer u stap op de skimboard u wilt de waarden laag gaan (zo laag mogelijk), maar vooral u wilt ervoor te zorgen dat u een verschil in waarden optellen voor links en rechts wanneer u mager of stap naar links of rechts van de skimboard. Als dit alle werkt zijn dan alle stelt u op de skimboard-game.pde-bestand uploaden naar de Teensy zodat het zal beginnen gedraagt zich als een toetsenbord van de computer en het spel. Als het niet werkt zoals beschreven dan wilt u opsporen. Het programma uitvoert en de Teensy online terwijl u de lagen unstuck houden en tweak rond met de sensoren, totdat je de fout gevonden. Dit zou u wat tijd en geduld vergen, en neem dan gerust contact met ons op over eventuele problemen die zich op dit punt voordoen.

Spelcode
Herhaal de bovenstaande stappen met de skimboard-code.pde-bestand. Maar in het menu onder USB-Type selecteren 'Toetsenbord + muis'.
Als het uploaden geslaagd is is dan uw Teensy nu erkend door uw computer als een Human Interface Device (HID), in ons geval dat het verzenden van een toetsenbord toetsaanslagen wanneer u naar links of rechts leunen en springen. Start het spel of open een teksteditor en stap op de Board om te zien dat het werkt.

Gerelateerde Artikelen

Hoe Skimboard

Hoe Skimboard

AchtergrondSkimboarden is een activiteit die werd geboren in de late jaren 1920 wanneer Laguna Beach badmeesters dunne stukken hout op het vlakke water langs het zand de dia gebruikt. Vandaag, de leuke strand activiteit is geëvolueerd tot een vrij po
Hoe Skimboard (Flatland)

Hoe Skimboard (Flatland)

Op mijn eerste vakantie aan de Atlantische kust van Frankrijk een aantal jaren geleden zag ik sommige jongens instappen in de schommeling. Ze waren niet surfen in diep water noch richting maar parallel aan de kustlijn in heel ondiep water. Leek leuk
DIY: Skimboard

DIY: Skimboard

Ik zag een skimboard bij een winkel in de buurt van het strand op een dag, en ik dacht, "je weet dat ik iets kon maken zo!" Denk dat wat ik deed, ik kwam thuis, sommige hout gevonden, en begon weg te slepen bij het maken van een skimboard.Dit bo
Skimboard slip en dia

Skimboard slip en dia

heb je een skim boord ergens in uw garage en een excuus om eruit te komen van het nodig hebben? Nou is hier een.Stap 1: 1je moet...SLIP- en diaskim bestuurPAMafwasmiddelsneeuw (optioneel)schuurpapieren evenwichtStap 2:2Eerste lay-out de slip en slide
Skim Board planken

Skim Board planken

Mijn vrouw en ik waren terloops wandeling door de swap meet een dag, toen we een man die verkoopt kwamen, onder andere items, drie goed gebruikt afgeroomde planken vol met karakter en warmte. Men kon kijken naar hen en bijna het gevoel van het zand t
Een fiets aanhangwagen wielen van skatedeck

Een fiets aanhangwagen wielen van skatedeck

ik nodig een bicycletrailer om mijn skimboards en andere dingen naar het strand. Ik heb altijd graag het ontwerp van één wielers, en aangezien het minder ruimte in mijn al verpakt zou duren om de dak-schuur die de keuze was snel gemaakt. Een schaatse
Straat surfplank

Straat surfplank

Voor een lange tijd geweest ik doen skimboarden en sommige surfen maar skateboarden was een ding dat ik nooit een poging geven, ik wil altijd een skateboard bouwen maar ik had nooit de tijd.Dit alles begon toen ik wilde iets dat zoals een skimboard o
Draadloze Glove-Controlled elektrische Mountainboard: Een analyse van

Draadloze Glove-Controlled elektrische Mountainboard: Een analyse van

He jongens!  Zo besloten heb ik eindelijk om een pagina met alles wat die u eventueel zou kunnen over mijn project weten te maken.  Hoewel ik had eerder ieders vragen beantwoord, waren ze meestal door middel van een bericht.  Vanwege dat, ik werd mee
Simon Game - xylofoon versie

Simon Game - xylofoon versie

een beetje spelinterface maak ik... Kortom, het zal het spel simon... behalve veel harder en xylofoon stijl :)(Voor degenen die niet weten, simon spel is het volgende:http://www.YouTube.com/watch?v=4YhVyt4q5HI)Materialen / gereedschappen zijn vrij on