De roterende Cubbies: MAKE cursus (3 / 5 stap)

Stap 3: Programmeren van de Arduino

Om de algehele functie die de Arduino moet worden geprogrammeerd om te ontvangen van de ingangen via de IR-sensor, maken een zaak functie voor elke respectieve knop van de afstandsbediening en vervolgens beheren de stappenmotor op basis van de input. Het werkt door middel van een paar bibliotheken die beschikbaar zijn via de website van Arduino en zijn gemakkelijk te vinden via het web. De belangrijkste functie gebruikt in de lus is de zaak functie, die in wezen een als is functie ("als deze ingang wordt ontdekt, dit doen"). De stappenmotor heeft zijn eigen specifieke set van functies die kunnen worden gelezen over via de Arduino website door zoeken stappenmotor. Hieronder is een exacte replica van mijn werkende code in een word-document en de opmerkingen naast elke belangrijke functie die fungeert als een korte uitleg. Opmerking: De code voor mijn specifieke afstandsbediening wordt verzorgd en zeer waarschijnlijk niet zal werken met andere afstandsbedieningen. Het is echter uiterst eenvoudig om gewoon kijken via mijn code en Vervang elk "geval ###" met uw eigen codes door uw specifieke afstandsbediening geleverd.

Gerelateerde Artikelen

Balancing plaat spel - Ramy Mounir - MAKE cursus!

Balancing plaat spel - Ramy Mounir - MAKE cursus!

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)HalloMijn naam is Ramy Mounir, en ik ben de maker van een student ingeschreven in de MAKE-cursus op de Universiteit van Zui
Drank Dispenser Alexander Murphy MAKE cursus

Drank Dispenser Alexander Murphy MAKE cursus

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)HalloMijn naam is Alexander Murphy, en ik ben in de MAKE-cursus op de Universiteit van Zuid-Florida. Voor najaar 2014, heb
3D gedrukte Remote Controlled BB8 Droid - Make cursus

3D gedrukte Remote Controlled BB8 Droid - Make cursus

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Hallo jongens,Dit is mijn laatste project voor de cursus maken bij USF. We waren in staat om te bouwen wat die we wilden, z
Arduino Omni wiel Robot Rover - MAKE cursus

Arduino Omni wiel Robot Rover - MAKE cursus

Dit Instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Als robot rovers? Bent u een DIY goeroe? Ik ben Larsha Johnson een student Elektrotechniek aan de Universiteit van Zuid-Flo
12 Volt auto-gebaseerde expeditionaire roterende gat-Maker

12 Volt auto-gebaseerde expeditionaire roterende gat-Maker

Als je iets in mij, besteden je een groot deel van uw tijd leven uit uw vrachtwagen, DOWN door THE RIVER! Welnu, ik hoef niet te vertellen hoe vaak ik wou dat ik had een boor voor één reden of een andere. Zeker, kon je een draadloze boormachine, accu
Sonar kamer Mapper - MAKE cursus

Sonar kamer Mapper - MAKE cursus

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com).Deze Inscrutable vindt u door alle stappen nodig om te bouwen van uw eigen sonar aangedreven radar apparaat. Het uiteindel
De Awes-O-Meter

De Awes-O-Meter

Dit instructable ontstond vervulling de project-eis van de Make-cursus op de Universiteit van Zuid-Florida (www.makecourse.com).Om het even welk van deze zinnen u eraan herinneren van iemand? "A" is voor "Awesome". Quiz scores waren &q
Drukke werk

Drukke werk

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com).Dit mechanisme is opgericht om kleine poppen bewegen alsof ze worden uitgevoerd. Ik heb de STL-bestanden toegevoegd voor d
Bluetooth-toegelaten Planetarium/Planetarium

Bluetooth-toegelaten Planetarium/Planetarium

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com).Dit is mijn 3-planet planetarium/Planetarium. Het begon als gewoon een semester lang project voor de Makecourse, maar tege
De naam tekenen CNC

De naam tekenen CNC

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com).Met dat in gedachten is het eindresultaat van dit project een CNC dat volledig kan worden uitgevoerd op GRBL, maar om te v
Bureaublad organisator

Bureaublad organisator

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Zomerse: Het volgende is een stap voor stap handleiding over hoe u de organisator van een bureaublad kunt maken. In deze gi
Geautomatiseerde Cigar Cutter

Geautomatiseerde Cigar Cutter

Dit instructable zal u voorzien van de nodige deel bestanden, Arduino schetsen en instructies voor het repliceren van mijn project. Dit project is gemaakt voor de MAKE-cursus op de Universiteit van Zuid-Florida. Om te zien van elkaars projecten bezoe
IR gecontroleerd "Locking" mechanisme

IR gecontroleerd "Locking" mechanisme

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Dit instructable zullen afbeeldingen tonen en bespreken van de stappen nodig voor het maken van een infrarood (IR) gecontro
Auto Cannon

Auto Cannon

Dit instructable is gedaan voor de voltooiing van de finale product voor de herfst 2014 MAKE-cursus. (www.makecourse.com)Door: John PierceStap 1: Aan de slagIn den beginne schiep god AutoCAD.Ik heb de onderdelen die ik nodig had in AutoCAD voor het e