3D afgedrukt TARDIS w / Arduino (4 / 6 stap)

Stap 4: Arduino Code

De code voor de functie van het project was vrij eenvoudig. Niet veel moest gebeuren kijk voor een inbreng en toen een ingang werd ontvangen op de IR-afstandsbediening en beslissen wat te doen vanaf daar.

Eerste al had ik te achterhalen van de codes die werden worden verzonden vanaf de IR-afstandsbediening. Ik gebruikte de Instructable hier om af te drukken wat was ontvangen naar de seriële Monitor in de Arduino IDE. De uitvoer is in decimale want verderop in de code wanneer het is in de instructie switch zet de instructie switch gehele getallen (decimaal) als een argument voor de gevallen en geen binaire of hexadecimale getallen neemt.

Zodra ik had deze decimale waarden die kan ik vervolgens in vooraf compileren #define verklaringen en geef ze een naam. Ik deed dit omdat herinneren welke decimale uitgang ging naar welke knop ging niet gebeuren. Dus noemde ik hen iets vergelijkbaar met hun functie (bijvoorbeeld PWR voor macht, VOL_DOWN voor de volume omlaag knop enz.).

Zodra die zijn gedefinieerd, had ik sommige objecten van de LCD-klasse, de klasse van de servo en twee voor de IR ontvanger, één om te decoderen en een andere voor de pin dat wordt gebruikt te maken.

De code ziet er consequent voor een inbreng in de hoofdlus van het externe IR en wanneer een input wordt ontvangen het dumpt in een instructie switch.

Ik weet dat met behulp van de verklaringen van de delay() niet goed voor de meer ervaren code is, maar dit de eerste poging Arduino codering was en ik liep uit de tijd om schoon te maken de code voordat alles te wijten was. Het werkte en deed wat ik wilde doen, dus het was goed genoeg.

Volledige bestand van de code is opgenomen.

Gerelateerde Artikelen

3D afgedrukt spuit pomp Arduino gebaseerd

3D afgedrukt spuit pomp Arduino gebaseerd

Please vote voor mijn project te zien meer DIY elektromechanische systemen!Ik had een idee dat het mogelijk is om een hoge kwaliteit, precisie-spuitpomp die met behulp van 3D gedrukte delen en diverse extra's off van eBay voor veel goedkoper dan wat
3D afgedrukt Quadcopter met Arduino

3D afgedrukt Quadcopter met Arduino

De laatste tijd is het nieuws zoemen met verhalen van drone technologie. Het is voor levering, recreatie of militaire doeleinden, onbemande flight de toekomst van de luchtvaart. Beginnend in December 2013, begon ik te werken aan een drone met een aan
TARDIS opknoping kastorganisator Topper

TARDIS opknoping kastorganisator Topper

Hoe maak je iets groter aan de binnenkant, Nou, lijken op het...Als je geluk hebt genoeg om een dubbelbrede, of twee hangende kast organisatoren, maken het zelfs liefhebber met een TARDIS topper die brandt met een Adafruit Trinket microcontroller en
3D afgedrukt ROBOTARM

3D afgedrukt ROBOTARM

DAT IS EEN BAAN DIE IK DOE IN MIJN MIDDELBARE SCHOOL. HET IS EEN ROBOTARM VOLLEDIGE 3D AFGEDRUKT, CONTOLED MET ARDUINO. IK HOOP DAT HET U BEVALT! EN SORRY VOOR MIJN ENGELS IM UIT CATALONIË EN IK HEB 20 YERAS OUDE.Stap 1: Dingen die wij moeten 1. DE 3
3D afgedrukt en laser gesneden lamp (met extra functies)

3D afgedrukt en laser gesneden lamp (met extra functies)

Vandaag gaan we om een lamp gemaakt van een 3d model en sommige laser gesneden hout. Het kenmerkt ook een RGB LED. Als u wilt kunt u altijd aangepaste functies toevoegen. Ik voegde twee extra biedt namelijk een paar knoppen als u wilt handmatig wijzi
Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Hello wereld! Vandaag maakte ik een Android app die gewoon leest waarden of tekst die zijn afgedrukt op de arduino seriële met behulp van de bluetooth-module HC-06/05 of andere modules. U hoeft niet te stellen iets in de code van de arduino. Gewoon S
Arduino Controlled Helicopter

Arduino Controlled Helicopter

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com). Het doel van deze cursus was om ons te leren creativiteit, vindingrijkheid en praktische toepassing van vaardigheden zoal
Arduino om te openen kaders via Bluetooth aansluiten

Arduino om te openen kaders via Bluetooth aansluiten

Dit instructable zal betrekking hebben op hoe de adafruit BlueFruit verbinden met de arduino en vervolgens brengt u een lijn van communicatie met OpenFrameworks. Voor de toepassing van deze gids alleen gebruiken we een fotoweerstand om te laten zien
Arduino recycleren bin

Arduino recycleren bin

Dit Instructable zal u tonen hoe te maken van een prullenbak met de Arduino. Leg je hand voor de opslaglocatie en het opent zelf!Stap 1: Wat moet je U moet:-Een Arduino Uno-Een Servo-Een ultrasone Sensor-Een (houten) box, die als de Prullenbak fungee
Flip-Flop CyliBot

Flip-Flop CyliBot

Dit is een Android gecontroleerd, Bluetooth gesignaleerd, 3 wielen, 3D afgedrukt cilinder vormige Arduino bot dat slippers als snel het omkeren van richtingen. Het ontstaan voor deze bot kwam nadat ik had gepolijst uit een blikje Pepperidge boerderij
Rijido, waardoor meer betaalbare & comfortabele prothetische sockets.

Rijido, waardoor meer betaalbare & comfortabele prothetische sockets.

Rijido, waardoor meer betaalbare en comfortabele prothetische sockets."De geamputeerde coalitie van Amerika schat dat er 185.000 nieuwe onderste extremiteit amputaties jaarlijks alleen binnen de Verenigde Staten en een geschatte bevolking van 2 miljo
Home automation: het ding te krijgen weggeblazen door

Home automation: het ding te krijgen weggeblazen door

u denkt moet heb ik dit in de arduino sectie maar deze blog is niet alleen door arduino maar over LEDs.strip verlichting, Mac, relais en vele ontelbare ding ik kan niet tellen die nog moeten komen in de future.so Lees verder voor krijg je geest wegge
Pixi armband

Pixi armband

Een LED-armband die kan worden bestuurd met Bluetooth om kleuren te veranderen.Stap 1: Getting onderdelen Voor dit project de apparatuur die je zal nodig zijn:Arduino Pro Mini 328 - 5V/16 MHzPowerBoost 1000 Basic - 5V USB Boost @ 1000mA van 1.8V+Blue
Dokter WHOokies

Dokter WHOokies

vinden van de perfecte vorm voor cookies nooit gemakkelijker geweest dan is het met Makerbot. Na het afdrukken een geweldige set van Doctor Who cookie cutters (ontworpen door dgwilson) voor een vriend die ik dacht dat ik zou proberen mijn hand dat op