Roterande bord handledning (4 / 6 steg)

Steg 4: Testa ljussensorer (kopplingsdäck tid)



Nästa måste du testa ljussensorer att kartlägga stiften du för lätt identifiering. Jag använde de digitala utgångarna för detta steg, men känn dig fri att använda de analoga utgångarna. För de digitala utgångarna ligger koden nedan. Du kan ändra koden för att arbeta med analoga utgångar.

Varning: Du måste också separat Motor sköld från Arduino Uno R3. Den analoga stift och Digital pins är alla upptagna av Motor sköld som gör det nästan omöjligt att infoga andra komponenter. Även om, för att åter tillåta åtkomst till dessa stift du måste löda extra stapling headers till Motor sköld på lämpliga platser. Om du redan har lödda extra behöver stapling headers till Motor sköld du inte separat Motor sköld från Arduino Uno R3.

För detta steg använde jag olika färg ledningar, 4 ljussensorer och digital stift 2,3,6, och 7. Att strömförsörjningen är Arduino Uno R3 och jag använder både 5v och 3.3V stift att skicka ström till ljussensorer. I den anpassade skriftliga bibliotek postat nedan, jag använde set varje ljussensor till associerade vinkel på enhetscirkeln: 0, 90, 180 eller 270 (0 är 360). Så jag kan simulera valda vinklar plattformen kommer att rotera baserat på tid de elektriska signalerna ta för att komma till Arduino Uno R3. Se resultatet av installationen behöver du bara omfatta en av ljussensorer och den vilja utställning du den tid det tar för varje sensor att skicka elektriska signaler tillbaka.

Innan vi fortsätter vi behöver veta skillnaden mellan Digital/IO pinnar vs analoga pins från denna länk.

Nu har vi förståelse för Digital/IO pinnar och Analog stift, kan skapa ljussensor test.

Testa din ljussensorer måste du:

  1. Upprätta en anslutning till din makt eller (som i detta fall är 3.3V och 5v stiften på Arduino Uno R3)
  2. Anslut kraftkällor till en plats på kanten av bakbord.
  3. Infoga ljussensorer. En närmast strömkällan har en plats i mellan medan näst längst ljussensorn kommer att vara en plats lucka brett. Det är att ge varje ljussensor sin egen kanal eftersom en kanal returnerar ett resultat.
  4. Anslut dessa sladdar till Digital eller Analog stift du vill arbeta med. Se till att ändra pin-koder i koden till stiften du använder. Du kan behöva ändra den metod som används för att stiften (digitalRead() till analogRead()) och digitalWrite() till analogWrite() om du använder analog stift.
    • Du kan behöva ändra metoden RCTime() som passar dina behov om det behövs.
  5. Ladda upp koden till Arduino Uno R3. Öppna den Serial Monitor och se resultatet. Du borde se något som liknar utdata på video om du använt Digital/IO pinnar.

Se Steg
Relaterade Ämnen

INDEXERAREN roterande bord DIY växellåda, stegmotor och PLC styrenhet.

http://youtu.be/lIQm55aLXsIINDEXERAREN roterande bordEn av svåra saker i att konstruera saker är skära eller att göra cirklar. Detta kommer förhoppningsvis hjälpa några av er att uppfinna nya sätt att göra saker. Att lägga till cirklar, bågar eller k...

Roterande bord Display låda (RTDB), MakeCourse hösten 2015

"Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)"Jag föreslog nyligen att min fästmö och jag tänkte, vad skulle vara ett häftigt sätt att hålla och Visa hennes ring på natt...

Roterande bord med låda (Tabla giratoria con cajón)

EngelskaMitt första behov var att inte ha ett ställe att lägga min cell och kontroller, så jag beslöt att göra en tabell för att spara dessa saker och som jag har min tv framför sängen ville ansluta processorn till min tv från säng användning eller m...

Elektrisk trehjuling

med den dramatiskt ökad tillgången till verktyg och resurser som medföljde kommer åt college, jag ville bygga en andra elektriska fordon, finare, mer kraftfull, och mer kul än min tidigare. Detta är resultatet av mina ansträngningar.Detta var min för...

Cheapo PIR

intro:Vill du göra något med rörliga människor? (Aktivera en video eller ett roterande bord i en fönsterbräda, larm när inbrottstjuven besöker ditt hus...)Officiella PIR-sensorn för dyrt? (cirka 10 euro)Har du en butik som åtgärder i närheten?Få en P...

Bakgård keramik - en howto i 10 lektioner (uppdatering 1)

Till sex veckor sedan visste jag verkligen ingenting om keramik. Ingen speciell händelse, faktiskt - jag också visste ingenting om raketforskning, isländska ost och hallucinogena grodor. Men, som en geolog jag har alltid varit intresserad av den spec...

3D-Scanner: FabScan Pi

Det finns flera sätt att bygga en prisvärd 3D scanner för ditt hem. Ett sätt är att göra bilder (kanske även automatisied) från alla sidor av ett objekt och låta Autodesk 123D fångsten gör sin magi. Ett annat alternativ är att använda en djup kamera...

Aperture Science rumsligt utmanade kamrat kuben

välkomnar < Instructables användare 72808332 >! Detta test kräver att du konstruerar en Aperture Science rumsligt utmanade kamrat kub. Från början. Med bara händerna.Hektar. Hektar. Skämtar bara. Du kan använda aluminium. Men du måste eutanasi din k...

Omvandla nästan vilken 3d form till ett verkligt objekt

jag ska visa er hur man förvandlar nästan alla 3d-formen du har till ett verkligt objekt. Jag använde en vanlig hoat binda cnc. Het tråd cnc är att datorstyrd maskin som skär bokstäver ur eps eller xps skum. Jag såg faktiskt en instructable på denna...

Pier 9 maskin katalog

Den Pier 9 Workshop har en helt ny hemsida!(Detta inkluderar detaljer på vår hela maskinen katalog)Besök oss här för aktuella projekt, evenemang och uppdateringar om happenings på verkstad.Mer information om Artist in Residence Program kan hittas på...

Sekreterare stol - ritning och tabell hack

En sekreterare stol har du sitter på en liten lutning framåt, med press stöds av knäna. Det är lättare att sitta med ryggen rak, och du vik inte på mitten till 90 grader som i en vanlig stol, som är antagligen bättre för dina tarmar. För att få mer a...

Hur man gör en dö för en pasta extruder

jag har haft en riktigt cool hand veva pasta extruder för ett par år men det finns begränsade alternativ för mässing eller koppar pasta dör som passar. Efter att göra min espresso tamper ur en bit av koppar trodde jag jag skulle gå vidare till ett ma...

Enkel skärm Backlight

att ha en bakgrundsbelysning till bildskärmen minskar belastningen på ögonen. Jag använde min flexibla desklamp som syftar till att väggen bakom min bildskärm, men det innebar att jag inte kunde använda den på min arbetsyta. Även på våra lokala stor...

Trä faner Sun Jar

Denna sun jar är en variant på den traditionella solen glasburk (som det finns minst ett dussin guider på denna webbplats). Jag tycker att ha foto delar exponeras (i stället för under ett lager av glas) hjälper till med påvisande av ljus (varv på min...

Bortom tron och tillbaka (i 30 sek.): en synvilla

om du aldrig sett denna illusion innan, förbereda vara grundligt förbryllad! Det verkar vara helt omöjligt. Fret inte, dock, eftersom denna video innehåller tillräckliga bevis för dess giltighet. Detta är en återskapas version av Roger Shepard's "Rot...

DIY dubbdockan för hemlagad trä metall Mini Mill svarv

DIY dubbdockan för hemlagad trä metall Mini Mill svarvEn dubbdockan är en enhet som ofta används som en del av en engineering svarv, wood svarvning svarv eller används i samband med ett roterande bord på en fräsmaskin.Hemgjord mini DIY X Y Z skjut CN...

Centrering indikator Mill användning

En centrering indikator är ett användbart verktyg. Det verkligen förbättrar hastighet och precision när man försöker leta upp axeln av en cylindrisk del eller funktion, eller att hitta en framtida hål just genom att bara använda en punch mark och ind...

CNC skär påskägg (aluminium)

Alla gör ägg. Det måste naturligtvis vara påsk! Så min fyra år gamla promenader i huset med sin nyförvärvade ägg, glada och stolta. Det är en riktigt söt ägg, men som jag begrundar det jag kan inte låta bli att undra...Tänk om jag kunde göra en metal...

Geometrikers triangel penna

Jag fann mig själv med ett uppdrag att bygga vad jag ville av metall, med full tillgång till Stanfords produkt insikten Lab, en ganska omfattande butik.Möjlighet ville jag göra något jag kunde använda och beundrar varje dag. Som student beslöt jag at...