Skapa en smart-kontrollerade skivspelare drivrutin (8 / 9 steg)

Steg 8: Ytterligare tidmätning



Även ändra hastighet värden kan nås på ett mer eller mindre snabbt sätt, men hur fort skivtallriken exakt är, inte kan fastställas till nu. Är det möjligt att exakt mäta spänningen per rpm från min generator. Eftersom jag använder mycket små rotationrates, genererade motor spänningen varierar mycket över tiden och en annan negativa är att inte jag kan mäta spänning/rpm på ett korrekt sätt.

Thats varför jag genomföra en annan ytterligare sensortype, en ljus barriär, att mäta exakt tid mellan en rotation. Kretsarna är relativt enkel: Jag använder en lysdiod och en LDR i en transistor kretsar, fungerar som en switch. Om led ljuset kan nå ldr, ökar spänningen på den bas pin från min transistorn, som matas med 5 volt på samlaren. Detta leder till att byta 5volts av och på, varje gång ldr är upplyst.

Stiftet är ansluten till den digitala pin av min micro controller, vilket ger en låg stat, varje gång ldr är upplyst - vilka åtgärder varje gång den roterande tallriken skivspelare har en hel rotation.

Eftersom detta innebär en samplingsfrekvens vid en mätning i 1,8 sekunder (vid 33 1/3 rpm), La jag mer av detta kretsar runt den roterande plattan, som leder till 4 mätningar i ett varv. På grund av att measument av ett nytt värde är försenad med 1/4 * nuvarande rotationshastighet.

Resten är gjort i programvara: tiden mellan två låga stater mäts. Det borde vara exakt 1,8 sekunder. Kontroll avvikelsen beräknas en en P-regulator korrigera värdena.

Se Steg
Relaterade Ämnen

Skapa en internet kontrollerad robot med Livebots

här kommer du lära dig hur du skapar en internet kontrollerad robot eller annan installation med Livebots.Livebots är ett projekt jag arbetar på som består av en lättanvänd webbplats för alla robotar att människor kan interagera med via internet.Som...

Skapa en Arduino kontrollerade ljus-följande blomma Bot

I detta baserade Arduino projekt, skapar du en "biomimetiska," eller biologi-inspirerade, blomma som följer en ljuskälla. Du har förmodligen sett detta beteende i dina krukväxter! Växter behöver solljus för att växa och frodas, och "heliotr...

Flamma kontrollerade MIDI-Controller

En stor fråga i världen av digital musikproduktion är att hålla det analog värme (som genljöd från rullbandspelare system och rör) i dagens moderna digitala musik. Många svär att analoga system har ett ljud som aldrig kan replikeras av bits, och hopp...

Arduino kontrollerade animatronic trä huvud (läslampa)

detta huvud är en läslampa som kan justeras för riktning av belysning, och nedtonade som krävs.Detta Instructable kombinerar Arduino programmering, några enkla elektronik, carving med hand och power tools, mekanisk kontroll och lite av träslöjd. Bort...

Autonoma, trådlöst kontrollerade svävare

detta är en instructable som tar dig genom en hel och en halv månad av arbete, designa och skapa en wirelessly kontrollerade modulära svävare, som kan kontrolleras med en RC controller, eller göras helt fristående. Jag ska gå igenom hur vi byggt vår...

Smart kudde... Hur man gör en väckarklocka kudde

SMART kuddeHur man gör en väckarklocka kudde!KONCEPT:När du presenteras med utmaningen att skapa en "smarta objekt" väljer jag att koncentrera sig på objekt som effekt mitt vardagliga liv. Min kudde och min väckarklocka. Jag avgudar. Det andra j...

Wi-Fi kontrollerade Bat Signal

Batman är medborgargarden beskyddaren av Gotham City i DC comics-universum. Han är också alter ego av miljardären Bruce Wayne. Bat signalen kallelse Batman säger finns det problem och kalla honom till handling. Detta instructable lär dig att göra en...

Armbandsur skivspelare

repor poster är jätteroligt, även om inte du är en turntablist. Önskar du inte du kunde släppa phat beats och scratch vart du än går? Ja nu kan du; vara en DJ Hero med armbandsur skivspelare!Med 2 inspelningsbar gratulationskort och några potentiomet...

Smart säng larm med LinkIT en

Min syster har den värsta tiden komma ur sängen på morgonen. Jag svär en marching band kunde gå igenom hennes sovrum och hon skulle inte så rulla över, än mindre att komma ur sängen. För att hjälpa henne, beslöt jag att skapa ett Smart Alarm för henn...

Tal kontrollerade IR fjärrkontroll

IntroduktionJag kommer att förklara processen att skapa Parallax Propeller kontrollerade IR remote controller i detta dokument. Detta Instructable kommer att förklara ett av flera sätt detta skulle kunna uppnås enheten ansluts till en dator via USB t...

Super fot - en smart följeslagare för fysiskt utmanas med Intel Galileo

Induktion av denna idé:Vi kände verkligen mycket ledsen för en kollega på vårt kontor, vars ben inaktiveras mycket dåligt och hon kämpar många dagligen med kryckor att gå. Men det finns avsättning för hissen, är det svårare för henne att nå det avstå...

Smart buss bokningssystem med bult mikro-controller

Hej där stipendiaten uppfinnare,Jag vill dela några erfarenheter som mig och mitt lag fick samtidigt skapa ett Smart buss bokning system projekt som ledde mig att använda en Arduino och amazing bulten mikro-controller.Varför?Samtidigt reser genom en...

3 audio spelare 1 hallon Pi med Bluetooth - lätt Multiroom HiFi Setup

Våra populära Squeezebox ljudmiljö på Max2Play gjordes att enkelt ansluta flera ljudspelare och skapa en smart stereoanläggning. Med tillägg av några fantastiska nya plugins till våra SD kortbilder, kan vi nu åstadkomma detta mål med bara en Raspberr...

EL Wire Lightsuit

Electroluminescent Wire är mycket intressant. Medan det inte fotografera särskilt bra i ett mörkt rum, är effekten mycket lysande. Jag bestämde mig att skapa en Arduino kontrollerade ljus kostym med en bifogad hjälm. De metoder som beskrivs här kan t...

Magnetiskt fäste för kameran eller projektor från gamla hårddiskar

Jag köpte nyligen en pico-projektor (Touch Pico damm) och jag var ute efter ett praktiskt sätt att montera den peka ner på ett bord eller olika andra ytor att skapa en "smart board" där jag ville. Jag hade redan skapat ett magnetiskt fäste för a...

Att införa Climaduino - Arduino-baserad termostaten du styr från din telefon!

Uppdatering:Det finns en ny version av Climaduino och Climaduino Controller med några mycket väsentliga ändringar.Stöder flera zonerAnvänder Arduino YúnFungerar med Central luftkonditioneringKommunicerar med MQTT protokoll (kan integrera med andra sy...

Cwik klocka v1.0 - An Arduino binär klocka

ÖversiktDetta är en guide till att bygga en Arduino-driv klocka som använder lysdioder för att Visa 24-timmarsformat (timmar och minuter) som binära siffror, en analog mätare att Visa sekunderna, en switch för att växla mellan tidsvisning och tidsins...

Embedded Linux Tutorial - Zybo

Denna inbäddad Linux praktisk handledning för Zybo kommer att ge detaljerade instruktioner för hur du anpassar din hårdvara, kompilera Linuxkärnan och skriver drivrutin och användaren program. Denna dokumentation avser att integrera kunskaper och fär...

Automatisk Garage dörren öppen/stängd Checker

Har du någonsin märkt att ingen kom ihåg att stänga garageporten i natt? Som det har varit öppen som hela natten lång, och du bara inse det på väg ut genom dörren till jobbet? Tja, om du är lite händig och som en liten utmaning, Följ dessa steg för a...