Squishy IR-baserade Switch (7 / 7 steg)

Steg 7: Tolka sensordata



Anslut först de tre kablarna till deras respektive plats på din Arduino ombord. Du måste ansluta 5V kabeln till 5V anslutningen, GND till marken och sensor tråd till en analog stift, låt oss använda A0.

Vår knapp är redo att gå, nu behöver vi att tolka data kommer från sensorn att upptäcka när du trycker på knappen. Till datorn!

Vi skrev en BasicSquish skiss med en förenklad rensade upp version av koden vi använder i vår lampa för att göra det så tydligt som möjligt. Se den bifogade filen "BasicSquish.zip".

Några anteckningar om skissen. Det är en ändring av analogt > kalibrering exempel, vilka prover värden Läs på en analog stift för de första fem sekunderna skissen utför, och det sparar minst och högsta värdena läsas.

Vår ändring använder de lägsta och högsta värden för att upptäcka när membranet är deformerad. När ett värde högre än genomsnittet av lägsta och högsta upptäcks, utgång vi "squished!" till följetong.

Ladda upp skissen till du Arduino och öppna den Serial Monitor. När det står "Start kalibrering...", tryck din squishy knappen några gånger. De minsta och största identifierade värden visas nästa. Om du trycker på knappen igen, bör du se "squished!"

Se Steg
Relaterade Ämnen

Extrema högljudd väckarklocka

Din säng larm har normalt 20-40 db ljud. vilket räcker för att vakna upp de flesta människor. Men för några av oss det knappt skakar våra trumhinnor medan vi sover. Detta är för de lyckliga sömniga huvud.Steg 1: Introduktion och utrustning Hej alla,D...

Smart Lock

Som BLE-länk popularitet kom en idé av dataintrång elektromagnetiska lås med Ble-länk in i mitt sinne, utmana mig i båda aspekten av hårdvara byggnad och Android-programmering. Flera applikationer baserade på Smart telefon BLE-Link har redan trätt i...

Arduino NodeMCU ESP8266 baserade WIFI Smart Strip 4 Relay Switch Board med Raw TCP/IP, Mqtt & Android App

Nod MCU är en öppen källkod ESP8266 baserade Wifi aktiverat IoT plattform för alla. Vad vi har gjort skapas en fyra relay board för det och det coolaste är att styrelsen också har en 100-240V-AC till 5V DC strömförsörjning ombord så du kommer att kun...

Baserade Arduino mörka Switch

Arduino baserat mörka Switch är ett enkelt projekt som är i grunden för Arduino nybörjare som just har börjat lära sig att använda Arduino.Som namnet antyder i detta projekt kommer vi att vända ON lamporna automatiskt som omgivande ljusintensiteten m...

Arduino-baserad byta spänningsregulatorer

DC till DC omvandlare används effektivt konvertera DC-spänningar. De har en verkningsgrad på upp till 95% vilket gör dem användbara för LED strips, CYKELLYSEN, batteriladdare och solar powered enheter. En spänningsomvandlare kräver en PWM källa som e...

Android-baserade hemautomation via internet och Ethernet-

Detta är ett projekt för att bistå äldre och funktionshindrade personer att leva mer oberoende.Mitt projekt ge några funktioner som styr hushållsmaskiner använder android smartphone via internet och även Ethernet. Det att de inte flyttar till växeln,...

Baserade Arduino 4WD Bluetooth Microbot

Denna microbot är inspirerad av Arduino-Nano-baserade-Microbot. Istället för att använda 2 servon, är denna robot drivs av 4, vilket eliminerar behovet av spår.Micro controller jag använder är Bluno skalbaggen, som är en liten Arduino baserade contro...

Mikrokontroller baserade smarta batteriladdare

Kretsen vad du kommer att se en smart batteriladdare baseras på ATMEGA8A med auto avskurna. Olika parametrar visas via en LCD under olika laddning stater. Kretsen kommer också göra ljud via en Summer efter laddning.Jag byggde i princip laddaren för a...

Snow klockan (baserade Arduino)

dag jag ska visa dig hur man gör snö klockan. Det är en väckarklocka som bara går på när skolan är öppen. Men om skolan är stängd det går inte.Detta sker genom Arduino och vissa python kodning.Steg 1: Få delar För detta projekt behöver du:-En Arduino...

ESP8266 Wifi Timer Switch för AC laster

Detta instructable är baserad på ESP8266 version ESP-01 som programmeras som wifi timer för att växla AC laster.ESP-01 har endast 2 GPIOs, endast 2 laster kan vara kontrollerade, här min nödvändighet är att styra en AC belastning i timer fördröjning...

Spåra din bil med en Arduino-baserad Lojack

Bilstölder är en verklig dra! Öka dina chanser att få tillbaka din bil genom att installera denna enkla Arduino-baserad tracker i bilen.Detta projekt är ganska enkel, och skulle vara ett bra projekt för nya Arduino programmerare letar efter något lit...

Web baserad vatten mätning med ioBridge

efter realtid power meter projekt jag gjorde i januari, nästa logiska steg verkade vara en ioBridge baserade vattenmätaren. Kan möta det, energisparfunktioner inte kommer att rädda planeten på egen hand. Det finns gott om resurser förutom elkraft att...

Introduktion till Switch med Snap strömkretsarna

i den här bilden Instructable jag ger dig en kort introduktion till Snap kretsar. Du får lära dig hur man bygger en enkel krets, för att förstå likström (DC), och hur ett elektriskt reglage fungerar.Snap kretsar är en pedagogisk leksak som lär elektr...

Klappa på Clap Off Switch

Klappa på klappa bort switch fungerar som en automatisk switch som gör enheter på och av genom att göra bara en klappa ljud eller andra liknande pitch sound. Den är baserad på 555 timer IC och elektrisk kondensator Mic, som fungerar som en sund senso...

Mobiltelefon-baserade Remote Controller för vattenpump

Besvär i växling på en pump installerad i en avlägset liggande lantgård är ett vanligt problem för många. En hel del kretsar har utvecklats för att lösa detta problem. De flesta av dem är dyra och mikrokontroller-baserade. Här presenterar vi en mobil...

Böjda kretskort Art: Göra en beröringsfri Touch-Switch LED lampa

med en våg av handen, slå på en USB powered touch-switch LED lampa. Du har inte faktiskt röra sensorn. Det är så känslig, det kommer att aktivera av förekomsten av ett finger en tum eller två bort. Den krets som beskrivs här visas aktivera en LED-lam...

DIY - Sensor-baserade dörr lås

Dörr lås controller ges här är en enkel elektronisk koppling krets insåg med en billig unipolär Halleffekten sensor IC MH183. Denna CMOS switch IC innehåller avancerade chopper stabilisering teknik för att tillhandahålla noggrann och stabil Magnetisk...

DIY MIDI baserade CONTROLLER (trummor) - TOWER OF POWER

Här är steg för steg instruktioner till att göra din egen Tower of Power !!! Tower of Power är en ny MIDI-baserad domänkontrollant där du kan utföra din trumma prover som Bop It! någonsin velat kasta din MIDI-controller runt i händerna samtidigt kunn...

ESP8266 baserad web konfigurerbara wifi generell kontroll (del I)

Obs: Redo för att åka styrelser kan köpas härFrån AT-kommandon till firmware kontrolleradTyp av ny ESP8266 wifi modul är inte bara billigt, ca 3-4 dollar, dess också en ganska mångsidig modul som gör massor av fjärrkontrollen tillämpningar (Ja, saker...