Roterende tabel Tutorial (5 / 6 stap)

Stap 5: Combineren van lichte Sensor en Stepper Motor operaties


Laat nu combineren de lichtsensor lezing en stepper motor-rotatie in één bewerking. In deze stap heb ik niet de headers gesoldeerd wegens gebrek aan toegang tot een solderen machine. Signalen die worden verzonden via het motor schild zijn echter nog steeds sterk genoeg om een soort invoer terug krijgen. De onderstaande code is een voorbeeld van beide bewerkingen gecombineerd.

De code stap voor stap:

  1. De huidige hoek wordt opgeslagen als een eerdere hoek.
  2. Krijgen we de hoek van de lichtsensor die duurt het langst terug een signaal te sturen.
  3. Controleer of de nieuwe huidige hoek groter dan of gelijk aan 0 is. Als het niet voldoet aan deze voorwaarde, de huidige hoek herstellen naar de vorige waarde en niets doen.
  4. Het verschil tussen de nieuwe hoek voor de huidige en de vorige hoek ophalen
  5. Vergelijk het verschil. Alleen mogelijke waarden zijn-270,-180,-90, 0, 90, 180, 270.
    • verplaatsen naar voren 90: 90,-270 (van 270 naar 0)
    • verplaatsen naar achteren 90: -90, 270 (van 0 tot 270)
    • verplaatsen naar voren 180: 180
    • verplaatsen naar achteren 180: -180
  6. Draaien naar lichtsensor geselecteerd positie (dit zijn stats voor een 200 stap motor rotatie conversie naar graden. Er zijn 1,8 graden per stap.)
    • verplaatsen naar voren 90: (50 x 1.8) = 90, vooruit (met de klok mee)
    • verplaatsen naar achteren 90: (50 x 1.8) = 90, achteruit (linksom)

    • verplaatsen naar voren 90: (100 x 1.8) = 180, vooruit (met de klok mee)

    • verplaatsen naar achteren 90: (100 x 1.8) = 180, achteruit (linksom)

De commentaar uit code is een voorbeeld van de verschillende soorten van de stappen die u voor uw project gebruiken kunt. Het was vanaf de vorige stepper motor code gepost op dit Instructable.

De video toont de lichte sensoren en Stappenmotor werken samen in harmonie.

Gerelateerde Artikelen

Roterende tabel met lade (Tabla giratoria con cajón)

Roterende tabel met lade (Tabla giratoria con cajón)

EngelsMijn eerste behoefte was om niet een plek om te zetten mijn cel en besturingselementen, dus ik besloot om het maken van een tabel op te slaan van deze dingen en als ik mijn tv voor bed wilde de cpu verbinden met mijn tv uit bed gebruik of mijn
Roterende tabel weergeven in (RTDB), MakeCourse Fall 2015

Roterende tabel weergeven in (RTDB), MakeCourse Fall 2015

"Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)"Ik onlangs voorgesteld om mijn verloofde en ik dacht, wat zou een geweldige manier om te houden en weer te geven van
DIY Vernier scale

DIY Vernier scale

Ik moest een klein maar precieze rotary tabel knippen schijven en radiale frezen licht op mijn mini boor-stand. Ik heb besloten dat een nauwkeurigheid van 0,1 graad genoeg was, maar het natuurlijk voor een soort Vernier maatregel genoemd. Dit leek on
3D-Scanner: FabScan Pi

3D-Scanner: FabScan Pi

Er zijn verschillende manier om te bouwen van een betaalbare 3D-scanner voor uw huis. Unidirectioneel is het maken van foto's (misschien zelfs automatisied) uit alle hoeken van een object en laat Autodesk 123D vangst doen de magie. Een andere optie i
Hout fineer zon Jar

Hout fineer zon Jar

Deze zon jar is een variant op het traditionele glas zon jar (waarvoor er zijn op zijn minst een dozijn gidsen op deze site). Ik vind dat het hebben van de elementen van de foto blootgesteld (in plaats van onder een laag van glas) helpt bij de detect
Eenvoudige 360 productfotografie

Eenvoudige 360 productfotografie

Bij het online winkelen, hoeveel keer u een afbeelding bekijken, en wens dat u het product van alle kanten kon zien? Als je net als mij, dan dit normaal gesproken vrij vaak als u gebeurt wilt controleren van een product zoals u normaal in een winkel
Centreren Indicator molen gebruik

Centreren Indicator molen gebruik

Een centreren Indicator is een nuttig instrument. Het echt verbetert de snelheid en nauwkeurigheid wanneer het proberen om te vinden van de as van een cilindervormig onderdeel of functie, of een toekomstige gat juist door gewoon met behulp van een pu
Origami tabel Video Tutorial

Origami tabel Video Tutorial

hoe maak je een origami tabel video tutorial. Ontwerp door traditionele origami. Demonstrator: Ventsislav Vasilev
4 juli Sparkly tabel regeling Tutorial

4 juli Sparkly tabel regeling Tutorial

Goedemorgen iedereen! Ik wed dat niemand de weekend vloog door sneller dan de mijne! Zoveel gaande en zoveel ik wilde bereiken. Zolang ik vooruitgang geboekt, 's it all good. En sprekend over het vervullen van veel, ik wil om te verblijven op de top
CNC Plasma tabel

CNC Plasma tabel

Dus, je hebt gekocht van een plasma Snijder en u wenst dat u kon nauwkeurig knippen uw ontwerpen in metaal. Lijnen met de hand traceren teleurstellende resultaten geeft en CNC Plasma tafels zijn manier uit uw budget. Correcte huisvriend? Nou, dat is
Justin's Poker tabel Topper

Justin's Poker tabel Topper

ik wilde een mooie pokertafel... probleem is... Ik heb niet een PokerRoom... of een man grot... of... een speelkamer of een den... je krijgt het idee.  We leven in een kleine plaats zonder een heleboel opslag...  Dit project ging dus om een paar uitd
Wood Carving Station uit oude naaien tabel

Wood Carving Station uit oude naaien tabel

Ik onlangs nam houtsnijwerk van de macht, en snel besefte dat ik nodig een alles-in-één-station om dingen te maken gemakkelijker. Dit is wat ik kwam met: een macht snijwerk station gebouwd van een oude naaien-tabel.Als u een soortgelijke behoefte heb
Omzetten in Hand zag tabel zag

Omzetten in Hand zag tabel zag

Hallo iedereen.U waarschijnlijk net als ik, zelf een hand zag, maar u wilt een tabel zag, want het is veel stabieler en nauwkeurig dan de hand hield een.Nou is dit mijn eigen proberen.Ik heb geprobeerd om het bouwen van een tabel zaag, zonder uitgave
Buiten tabel Makeover

Buiten tabel Makeover

Een thrift store tabel omzetten in een prachtige terras tabel met slechts een paar stukken hout.Stap 1: Let op de snelle video tutorial hier!Stap 2: Spullen die je nodig hebtMisvormde tuinmeubilairHamer en nagelsSander, Drill, schroevendraaiers1 "x 6