Behandlingen sensorer med en mikroprocessor. (3 / 5 steg)

Steg 3: Programmet.



Naturligtvis har samlat den hårda ware måste vi kod ska föra den tillsammans.

Så långt vet vi kommandona hög, låg, vänta och gå till

Vi kommer att införa det kommando som används för att testa indata eller att testa innehållet i en variabel...

Det här kommandot är i form av ett uttalande - om en ingång = något sedan hoppa till det här etikett.

I basic kallas en om... Sedan kommandot.

Vi måste också använda kommandot readadc att hämta och konvertera det värde som sett på pin C.1 detta kommandot beh÷ver veta var att lagra värdet läser så vi berätta det uttryckte det i variabeln b1.

Kommandoraden är Readadc c.1,b1

I programmet nedan ange vi först en etikett i början kallas främsta:

Vi gör readadc kommandot för att få värdet på cellen LDR.

Vi lägger det värdet i variabeln b1.

Vi kontrollerar du värdet med IF.. .så kommando och om värdet är större än 50 vi hoppa till en del av programmet som kommer att slå på en lysdiod ansluten till PIN-kod c.2.

Nu har vi ett annat kommando för att vänta på en tid. Vänta är i hela sekunder medan kommandot PAUSE är i 1/1000 sekund så pausa 500 är en halv sekund.

Efter en halv sekund har gått vi stänga av lampan och gå tillbaka till den huvudsakliga etikett att göra operationen igen.

om IF... DÅ testet är inte sann dvs värdet i B1 är under 50 då går vi inte på flash rutin men droppa till th nästa kommando som säger goto etiketten viktigaste att börja igen.

viktigaste:
Readadc C.1,b1; läsa in värdet i b1

Om b1 > 50 då flsh; hoppa till flsh om b1 > 50

Gå till huvudsakliga; annars loop tillbaka för att starta

flsh: hög c.2; slå på utdata C.2

Pausa 500. vänta 5 sekunder

Låga c.2; Stäng av utdata C.2

Gå till huvudsakliga; loop tillbaka för att starta

Mata in programmet i editorn som innan och hämta till Picaxe 08M 2 chip.

I normala rum bör blinkande ljus LED

Om du täcker LDR eller inaktivera rum ljus bör LED vara OFF.

Med smärre ändring av koden kan detta vara ett alarm för att visa om någon sätter ljuset på eller flyttar någon gång att avslöja LDR.

Se Steg
Relaterade Ämnen

Ambiental sensor med 2 utgång kommandon

HejJag gjorde denna ambiental sensor använder arduino uno och arduino lcd 16 x 2 sköld (med analoga knappar). Sensorn som jag använt är DHT11 men det fungerar med alla DHT sensorer.Det har 2 utgångar som kan ansluta till en arduino relay sköld eller...

Arduino - Ultrasonic Sensor med lysdioder och Summer

Hi guys detta är min första tutorial, jag har precis börjat för några månader sedan lära sig elektronik (tidigare jag har bara visste hur man programmerar i C och Python). När jag avslutat projektet (tog mig ca 5 timmar eller något) har jag beslutat...

Mörka Sensor med LDR, transistor och en LED

du wan't gör en mörk sensor med en LDR, en transistor och en LED och du inte vet hur man gör det? I denna lilla handledning kommer jag förklara för dig hur du kan göra det även om du vet endast grunderna av elektroniska.Delar du behöver:1 set av bröd...

Mörker Sensor med LDR

Här kan du lära dig hur man gör en mörker Sensor med bara några billiga delar.IT´s verkligen enkelt och lätt gjorde själv.Steg 1: Förteckning över material och schemanVad you´ll behöver:KraftenJumperwire1 eller flera LDRLEDPotentiometerKoppla ihop al...

Hur du ansluter en Sensor med Audio Input och Output

en sensor är en av en grundläggande komponent för att fånga fysiska miljön. Du kan få förändringen av ljus med en CDS fotocell, kan du mäta utrymmet med en distansera sensor och du kan fånga din rörelse med en accelerometer.Det finns redan flera sätt...

Intellekten Edison enkelt avstånd Sensor med Grove LED Bar indikator och Summer

Detta är min första och "egentligen" enkla projekt som jag gjorde med hjälp av Intel Edison. Detta "enkla" projekt kommer att mäta avstånd med hjälp av ultraljud sensor och LED bar kommer att visa hur långt avståndet är summern kommer...

Ultrasonic Sensor med MSP430 och IAR/CCS

Hej. I denna tutorial visar jag dig steg för steg om hur du använder ultrasonic sensor med TI MSP430. Jag använder MSP430G2452, men en G2553 eller någon annan chip wil också arbete, men vissa nummer kan vara olika. Såklart jag antar att du redan vet...

Arduino Nano: IR hinder skatteundandragande Sensor med Visuino

Infraröd hinder skatteundandragande sensorer är billigt, små sensorer används ofta i robotar och Arduino projekt för att upptäcka objekt nära sensorn.De infraröda sensorerna fungerar genom att skicka ett infrarött ljus med viss frekvens, och sedan up...

Fånga bilden med ultrasonic sensor med arduino

Jag har varit i IOT utrymme för helt några månader och försöker att integrera saker med Arduino ombord, nyligen kom jag över Ultrasonic sensor, det är intressant. Så jag tänkte att skapa ett litet projekt. Projektets mål är att fånga hindret för tryg...

Arduino LoRa Sensor med InAir9B Radio

Här kommer jag att beskriva steg för steg hur man gör arbeta LoRa sensor med LoRaWAN stack baserade på inAir9B modul och Arduino UNO (samma får tillämpas på Mega).Har inte hittat en komplett handledning någonstans på webben och bestämde sig för att g...

Parkering Sensor med Bluetooth

Parkering Sensor med Bluetooth é um sensor de estacionamento com interação à um aplicativo para dispositivos móveis. O aplicativo é utilizado para ange en distância de obstáculos próximos ao sensor.Steg 1: Ligar os componentes na placa de CobresNessa...

PIR Sensor med ledde

det här är om hur man använder PIR-sensor med arduinoSteg 1: Material som krävs för 1. pir sensor2. hoppare ledningar3. arduino uno4. 220 ohm motstånd5. 5v dc relä6. två lysdioder i olika färger7. skärbrädaSteg 2: ledningar alla ledningar är lätt dec...

DIY Bend Sensor (med enda ledande väskor och maskeringstejp)

så, efter lurar runt i skuggorna i år har jag äntligen fått runt till att göra min första steg för steg instructable. * yay *Lite bakgrund om hur denna hela idén kom till.Tillbaka i 2009, jag behövde några böja sensorer för en teckenspråk översättnin...

DIY andedräkt Sensor med Arduino (ledande stickade Stretch Sensor)

Denna DIY sensor tar form av en ledande stickade stretch sensor. Det radbryts runt bröstet/magen och när bröstet/magen expanderar och kontrakt så kommer sensorn, och följaktligen indata som matas till Arduino. Så kom ihåg detta är inte ett helt korre...

Hur man mäter AC nuvarande med Hall effekt Sensor med Arduino eller andra gemensamma Microcontrollers

Vänligen se ett nytt enklare tillvägagångssätt härMål: Detta Instructable visar hur att göra en gränssnittet box som, när skarvas i en förlängningssladd, tillåter gemensamma mikrokontroller som Arduino att mäta AC nuvarande som DC spänning signal pro...

Cloud anslutna sensorer med Arduino

Sensorer som kan ansluta till molnet har allehanda användbara applikationer i system som beror på lätt eller fjärrdatorer åtkomst till data. Denna tutorial ska show dig hur man bygger ett Sakernas Internet program som loggar data från en temperaturgi...

Billiga hinder sensor - med Arduino!

När jag började med arduino och elektronik, jag alltid velat göra saker på billigt sätt.Ingenting har förändrats.Steg 1: delar Behöver du:-Infraröd LED-Infraröd fotodiod-Arduino-Tråd av något slag-Eltejp, silvertejp, även Varmlimma!-Värme Krymp-Kansk...

DIY fukt Sensor med Intel Galileo

Nyligen jag spelar med en fukt sensor för ett av mina projekt så jag tänkte dela den med dig. Jag fick den från eBay för mindre än $4. I princip A markens fukt sensor mäter halten i jord. Med det, kan du enkelt berätta när jorden behöver mer vatten e...

Interaktiva Ambient Sensor med Intel Edison & Grove Starter Kit Plus

Hej jag har sett en hel del Instructables här men jag vill göra ett projekt där du kan se användningen av olika sensorer, knappar, buzzers, lysdioder och lcd tillsammans! Vad vi kommer att inse är en interaktiv SENSOR för omgivande där du kan välja v...