Arduino grunderna: RCtime (3 / 4 steg)

Steg 3: Program



Koden som jag använt har kommit direkt från RCtime tutorial på arduino.cc

Jag har gjort detta eftersom detta är stabilt skriven kod och det finns ingen mening i att återuppfinna hjulet i utbildningssyfte.

Här är det:

/*

/ * RCtime
* Dubbletter funktionaliteten i den Basic Stamp RCtime
* Gör digital stift för att läsa resistiv analoga sensorer
* En fördel med denna teknik är som kan användas för att läsa mycket omfattande ingångar.
* (Motsvarande 16 eller 18 bitars A/D)
*/

int sensorPin = 4; 220 eller 1 k motstånd ansluten till detta stift
långa leda = 0;
void setup() / / kör en gång, när skissen startar
{
Serial.BEGIN(9600);
Serial.println("Start"); en personlig sarkasm
}
void loop() / / kör om och om igen
{

Serial.println (RCtime(sensorPin));
Delay(10);

}

lång RCtime (int sensPin) {
långa leda = 0;
pinMode (sensPin, produktionen); göra pin utgång
digitalWrite (sensPin, hög); göra pin-hög för att ladda kondensator - studera schematiskt
Delay(1); vänta en ms att se till att locket är urladdat

pinMode (sensPin, ingång); förvandla pin till en ingång och tiden tills stift går låg
digitalWrite (sensPin, låg); tur pullups off- eller det kommer inte att fungera
While(digitalRead(sensPin)) {/ / wait för stift att gå lågt
resultatet ++;
}

returnera resultat; rapportera resultat
}

Kopiera denna kod i din utvecklingsmiljö och ladda upp den till styrelsen.

Se Steg
Relaterade Ämnen

Arduino grunderna: Att göra ljud

arduino är säkert den lilla micro controller som kunde. Du kan göra så mycket med det! Vi på instructables har haft så mycket kul med våra arduinos, ville vi Visa instructables gemenskapen hur man gör några av grunderna!Denna första tutorial går över...

Arduino grunderna: PIR-sensorer

Välkommen till nästa avbetalning av Arduino grunderna!Detta instructable kommer att lära dig hur man använder en PIR-sensorer med arduino, och vi wil bygga en enkel rörelsedetektor!Steg 1: leveranser För detta instructable behöver du följande:1 ardui...

Lärande Arduino grunderna till barnvakten - del 01 "Blink" eller "Internet"

du har köpt din första Arduino eller du planerar att få denna stora lilla enhet? Obi Wan skulle säga: "det är bra. Du har tagit ditt första steg in i en större värld." Samma sak för mig! Grattis! Ser du, när du behärskar grunderna, du har så kul...

Arduino grunderna: Ansluta lysdioder

I detta Instructable, ska jag visa dig hur du ansluter en LED till en Arduino och slå på den med hjälp av koden laddas upp från Arduino tillämpningen. Detta är mycket enkel och lätt att förstå. Även om jag ska Visa endast hur du flash en led på, och...

Arduino grunderna: Hur du kommer igång

The Arduino är en bra plattform för lärande kretsar och micro controller programmering. För dem som inte har erfarenhet med kretsar eller mikrokontrollanter kan det vara svårt att veta var man ska börja. Vi ska ställa in grunderna här så att du kan f...

Arduino grunderna del 2

Hej, är detta den andra delen av den tidigare guiden. I denna guide kommer jag presentera några andra "grundläggande" koder och allmänna användningsområden. Det faktum att vissa sensorer är "grundläggande" betyder verkligen inte att de...

Arduino grunderna No.1 - fotomotstånd

I denna guide visar jag dig hur yo använda den analoga ingången på Arduino och för att styra en ledde enligt värdena som de analoga ingångarna får.Steg 1: Samla materialVad du behöver:1) Arduino ombord (här är en Jag baught http://www.ebay.com/itm/29...

Arduino grunderna: Arbeta en LED

jag har möter massor eller Arduino projekt men i allmänhet de flesta är på mellannivå och avancerad nivå och endast några grundläggande instruktioner om hur man startar med Arduino. Detta projekt jag gjorde faktiskt inspirerade av detta exempel på si...

Med hjälp av Arduino grunderna - potentiometrar - jag gjorde det på TechShop

potentiometrar har många användningsområden i elektronik. De är i huvudsak ett variabelt motstånd. Kombinera detta med det faktum att en Arduino är kan läsa analoga spänningar, detta kan förvandla en potentiometer till något liknande en kontinuerlig...

Arduino grunderna - del 1

Hej! Detta är den första delen av mina guider för arduino och det är för nybörjare, så det kan vara tråkigt för mer avancerade användare! I denna del ska jag ge en kodning steg för steg guide om hur man arbetar med enkla elektroniska delar (jag använ...

Arduino grunderna: Tävla med din arduino kretsar online

Vill du göra din arduino kretsar online? vill testa komponenter med din kod innan du köper? Så är det just instructable för dig.Kan börja!Steg 1: Öppna och registrera dig för 123D kretsar 1) Logga in på 123D kretsar och gör sedan ditt konto.2) Klicka...

Breadino: Skärbräda + Arduino

Detta Instructable är avsedd för lärare och tinkerers och Detaljer hur man skapar en prototyping bas, som innehåller både en Arduino Uno och en skärbräda. Du kan använda detta för dig själv eller en uppsättning för en klassrumsmiljön.Jag använder des...

Trafikljus, 9 ledde använder Arduino Uno

Material som krävs:1. 3 röda led, 3 gula led, 3 gröna lampan2. skärbräda3. Arduino UNO4. kabel5. Arduino IDE på PC6. anslutning av kablarnaSammanfattning av projektet:Detta projekt är att göra en enkel trafikljus men hjälper till att förstå Arduino g...

Arduino Helipad för mini Quad Copter

Använd denna Helipad för precision landning utbildning eller utmana dina vänner. Varför inte ställa in ett spår och låta Helipad tid din varv?Om du gillar detta instructable - rösta!Låt oss inse det - ända sedan du fastnade för flygande mini quad cop...

Datorstyrd RC bil med två Arduinos

krävs delar: detta projekt kräver två Arduino styrelser som kan köpas från http://www.adafruit.com/category/17Detta projekt använder två Arduino Uno kompatibel styrelser.En L293D eller andra Dual H-Bridge motorn förarens chip kommer att behövas att k...

Arduino allt-i-ett guiden komma igång

en All-i-en handledning för att komma igång med Arduino öppen elektronik prototyping plattformen. Denna guide är avsedd för nybörjare men bör också vara användbar för dig om du redan mixtra med elektronik men vill komma igång med Arduino. Jag ska täc...

Arduino elektronik 101

Arduinos är fantastiska små enheter och människor (Instructablers) har gjort några fantastiska saker med dem.Jag är nyfiken. Jag vilja veta hur saker fungerar. För de nyfikna, kommer att detta Instructable försöka förklara några av Arduino elektronik...

KOMMA igång med ARDUINO #2

HEYYA! Igen är jag här för att lära dig om Arduino grunderna. Hoppas du läser mina tidigare instructable. Om du did'nt kolla denna att komma igång med ARDUINO #1. Så i detta instructables ska jag lära om digitalread följetong. Detta instructables hjä...

RFID kontrolleras bilen stammen

projiceras prestation:Man kommer att kunna gå upp till bakluckan på bilen, touch sin höft (som innehåller deras plånbok som innehåller ett RFID-kort) till en viss punkt, orsakar stammen till pop öppna. Det kommer att sysselsätta radiofrekvensidentifi...