VEILIGE STORTINGSDOOS JOYSTICK gecontroleerd (7 / 11 stap)

Stap 7: Timers

We hadden een harde tijd met de timers tijdens het werken aan dit project om verschillende redenen:

· Timer 0:

We bedoeld om deze timer gebruiken om de bewegingen van de joystick controle, zodat we niet eventuele rebounds tijdens het gebruik van het. Terwijl wij het, met behulp van delay(), millis() en verschillende timerfuncties 0 testen waren, realiseerden we ons dat het LCD-scherm gestopt met werken correct. Wij begrijpen niet echt waarom het werkte die manier.

Na enige tijd trying voor positiebepaling die we gebruikten de vorige versie van onze code, zonder gebruik te maken van de timer 0, en de LCD gehanteerd uitsluitend schoon. Dus we eindelijk besefte de LiquidCrystal.h-bibliotheek die we gebruikten om te werken met het LCD-scherm gebruikt Timer 0, wat betekent dat geen andere functies die met de dezelfde timer werken kunnen worden gebruikt.

· Timer 1:

We gebruiken deze timer bij de servo, aangezien het nodig een PWM-signaal en deze timer kan bieden. Dit was het makkelijkste om te gebruiken omdat de servo.h-bibliotheek verschillende voorbeelden over hoe heeft te werken met de servo en besturing van het.

· Timer 2:

Nadat de hele tijd besteed aan probeert te gebruiken van de Timer 0 zeggenschap over de bewegingen van de joystick, wanneer we eindelijk begrepen dat we het niet konden gebruiken, we hebben gezocht naar andere oplossingen. In de Arduino webpagina zagen we de Arduino UNO we gebruikten had een andere timer, de Timer-2; we gedownload van de bibliotheek en opgenomen. Het had een voorbeeld over het initialiseren van de timer en roept u een functie na een milliseconde tijd, die perfect voor ons project was.

Gerelateerde Artikelen

Joystick gecontroleerde Surveillance Camera

Joystick gecontroleerde Surveillance Camera

Hallo iedereen!Ik zou willen beginnen met het delen van de Youtube Video demonstratie voor dit Instructable!Overzicht van het project:Wat wij zullen doen is het draaien van een Intel Galileo in een webserver. Deze server treedt als Host en slaat de g
Joystick gecontroleerd robotarm met behulp van een Arduino

Joystick gecontroleerd robotarm met behulp van een Arduino

Doel en beschrijving van deze handleidingDit instructable is een hand-in voor een schoolproject die we gemaakt. Het doel van dit project was een robot-arm besturingselement met thumbsticks maken. Moesten we gebruik maken van een Arduino Uno voor het
Tabel formaat Arduino Joystick gecontroleerd T-Slot XY tabel

Tabel formaat Arduino Joystick gecontroleerd T-Slot XY tabel

ik nodig om een kleinere versie van de TeleToyland sandbox-2 om naar de Maker Faires en andere shows, dus ik de grootte van de vorige verminderde past niet op een plastic opklapbare tafel.  De buiten afmetingen zijn ongeveer 30 "x 32" en het wer
Baby gaan ga - Joystick gecontroleerd aangedreven apparaat

Baby gaan ga - Joystick gecontroleerd aangedreven apparaat

ons doel is om een drijvende inrichting voor kinderen met een beperkte mobiliteit.< iframe breedte = "560" height = "315" src = "http://www.youtube.com/embed/8IQsJvaMrvk" frameborder = "0" allowfullscreen ><
Joystick gecontroleerd Camera

Joystick gecontroleerd Camera

Hi,Ten eerste, mijn Engels is niet perfect =)Ik heb vele projecten met Arduino waarin wordt beschreven hoe u kunt besturen 2 servo's met een joystick of een LCD-scherm gebruiken. Alle projecten die ik heb gezien zijn alle afzonderlijke zaken. Dus bes
DIY - iPad Joystick

DIY - iPad Joystick

ik hou van mijn iPad.  Ik kan zo ongeveer alles wat daarop doen.  Maar als het gaat om gaming, kun je gewoon niet de precisie van de fysieke controles te verslaan. U kunt vinden van joysticks op de markt, maar waarom besteden 25 dollar wanneer kun je
EtchABot: Een veelzijdige CNC Etch een Sketch

EtchABot: Een veelzijdige CNC Etch een Sketch

De EtchABot maakt gebruik van een Arduino om te zetten van een Etch A Sketch in een machine voor het tekenen van CNC (Computer Numerical Control) zelf wissen. Het is verre van de eerste gemotoriseerde Etch A Sketch op het internet. Andere projecten z
Etch-a-Sketch - w/Arduino & verwerking

Etch-a-Sketch - w/Arduino & verwerking

ik heb dit een om te helpen leren over verwerking en hoe het integreert met Arduino.In principe is wat ik heb dit:Een Arduino Duemilenova die is gevestigd in een oude band veilige stortingsdoos.   De Arduino heeft 2 potentiometers eraan verbonden zij
Top tien dingen gestolen terwijl het bewegen in cardboardboxes

Top tien dingen gestolen terwijl het bewegen in cardboardboxes

waarschuwing! Top 10 dingen gestolen tijdens een gemeenschappelijke kartonnen doos verplaatsen.Of het nu uw verhuizers, kan dag arbeiders werken voor de bewegende bedrijf of vreemden lurking zowat uw spullen tijdens het vervoer, de mogelijkheid van h
Daag Remote Controlled Robot

Daag Remote Controlled Robot

dit is een robot die mij en mijn team had om te bouwen voor mijn ontwerp-klasse. Het doel was om te gaan rond een track en herstellen sommige ballen en stort ze op een vaste plaats. We gebruikten 2 stappenmotoren, 1 servo en een pneumatische arm om d
De berg van de Cookie Lonely

De berg van de Cookie Lonely

heb je ooit wilde maken van een berg uit cookies?... misschien een gekruid met kaneel en chocolade?  en misschien met een chocolade dragon bewaken zijn gestolen schat?en hoe zit dat dragon gebeurt er met pittige kaneel geurige wierook rook ademen?  H
Streaming USB-Webcam met de Intel Galileo Gen 2

Streaming USB-Webcam met de Intel Galileo Gen 2

Welkom!Vandaag zullen we leren hoe te streamen van een USB-webcam met de Intel Galileo Gen 2.We moeten het gebruik van "sudo apt-get" zodat een Debian Linux te bouwen op uw Galileo nodig is.Volg mijn Instructable voor het bouwen van een Debian L
Mini kruisboog gecontroleerd door joystick shield

Mini kruisboog gecontroleerd door joystick shield

In dit project maakte we een mini kruisboog in 3D-printer gecontroleerd door een joystick schild compatibel gemaakt met ArduinoStap 1: materialenIntel EdisonArduino Expansion BoardJoystick Shield v2.43 servomotoren9 jumpersHotmelt lijmpistoolVeilighe
MBot gecontroleerd door draadloze Joystick met behulp van USB-Host Me

MBot gecontroleerd door draadloze Joystick met behulp van USB-Host Me

Me USB Host is een adapter voor USB-apparaten. U kunt het op een USB-apparaat, zoals een USB-joystick, een muis of een thumb drive aansluiten een Arduino board. Zo kunt u uw robot met uw eigen joystick of iets anders. Nu, kunnen we het toevoegen van