Seismiska reflektorn (3 / 4 steg)

Steg 3: Arduino Firmware



Koden för Arduino är ganska enkel. Det väntar på en byte att komma in och kontrollera om det är "001" om det inte är sedan det ångrar det och fortsätter att vänta. Detta byte är header-byte, och finns till för att stoppa några falska larm! När koden får en "001" och det läser den nästa byten sedan får den som omfattningen av en jordbävning som programmet har rapporterat. Det sedan pulser vibrationer motorerna i en takt som är lämpligt att den magnitud som har getts.

Ta en titt på den bifogade. PDE, jag har kommenterat koden men om det är något du förstår jag ska försöka och svara på det i kommentarerna. Jag är inte säker på om alla map() saker, jag tror jag behöver se över det i en senare release!

Det finns säkert mer saker jag vill göra med denna kod. Till att börja med bör det finnas mycket mer "intressant" sätt att skapa vibrationer profilen. Just nu är det så enkelt som det kan vara, till storleken som överförs i används både för att fastställa värdet att passera PWM stift (hur snabbt motorerna snurra) och längden de snurrar för. En mycket mer sofistikerade funktion skulle kunna användas som pulserar motorerna längs en simulering av en faktisk seismiska vågform. Detta skulle ge "ekologisk" känslan av att jag eftersträvar.

Se Steg
Relaterade Ämnen

Arduino seismiska Aktivitetskontroll - Ethernet Shield

har du någonsin velat imponera på dina vänner genom att säga något galet som, "Jag tror det kommer att bli en jordbävning snart" ögonblicken innan en jordbävning träffar?Eller vill du bara några varning, några sekunder som kan rädda ditt liv.Det...

The Napparatus

Sedan början av samhället, mänskligheten har försökt att lösa ett mysterium: Hur gör man anställda mer produktiva. Vi har lösningen: tupplurar på jobbet!Det visar sig att om du ger människor med bekvämligheter som gör dem vill bo på jobbet (espressom...

Bygga/ändra ett armbandsur! En stor gåva eller bara för dig själv!

Trött på tråkiga kör mill handleden klockor? Gör en själv! Imponera på den speciellt någon eller göra en själv. Billigt och enkelt. Allt du behöver är en bruten eller arbetar armbandsur, en givare digital klocka och vissa kreativitet!Steg 1: Material...

DIY TiX klockan

här är min instructable vid en DIY TiX. Den drivs av en AVR microcontroller. Displayen består använda en reflektor rutnät du hitta täcker office lampor, vissa rökt plexiglas, en diffusor och en massa lysdioder. Idén kom från biljetter klockorna kan d...

LED Sunrise väckarklocka med anpassningsbara låten larm

min MotivationDenna vinter min flickvän hade en massa problem med att vakna på morgonen och verkade lida av SAD (Seasonal Affective Disorder). Jag ens märker hur mycket svårare det är att vakna på vintern eftersom solen inte har kommit ännu. Symtom p...

Iron Man inspirerad Repulsor Beam Blaster V1.0

Homebrew repulsor beam blaster som har utformats för att producera extremt intensiv explosion av ljus som kan användas för att avvärja din Inspector archnemesis, flickvän, fru och husdjur katt: PCoincidentally för några dagar sedan (13 juli) är den "...

Billiga radiator reflektorer att sänka dina bränslekostnader

centralvärme radiatorer gör ett bra jobb av uppvärmningen väggen bakom dem, vilket inte är en stor användning av energi, särskilt om kylaren är på en oisolerad yttervägg. En reflektor placerad bakom radiatorn kommer att spara några av detta slöseri m...

Parabolisk reflektor för sol spis

Behöver du en Parabolisk reflektor för matlagning eller för att tända en eld? Här är en enkel lösning med endast tre delar.Steg 1: delar För denna lätt sol spis du behöver tre delar normalt har hemma:en plast båge, storleken är verkligen begränsad. E...

Batteridriven bok lampa

Efter att ha sett detta liknande Instructable, blev jag inspirerad att göra en egen slutna version. Detta projekt kräver inte någon lödning färdigheter och är perfekt för en nybörjare. Boka lampan är förvånansvärt ljus och kan användas som (surprise!...

DOCTOR WHO CYBERMAN kostym

Detta är den kostym jag gjorde till Halloween 2011. Designen bygger främst på utformningen av Cybermen från 1967 seriella titeln "The Moonbase". Av olika skäl - några praktiska, några personliga - jag försökte inte skapa en exakt kopia av dräkte...

Awsome $50 diy projektor (bra för mig)

jag varit söka på internet på stora föremål för "DIY projektorer" Jag byggde jag slutligen "framgångsrikt". Här är en snabb lista över leveranser jag använde.1-bärbar DVD-spelare med input (gratis trasiga laser öga därför "input&q...

Bygger en stor DB8 HDTV antenn: Big Bertha

Uppdatering maj 2015: denna antenn byggdes 2009. Nu är det 2015. Vi har det och det fortfarande gör det jobb. Jag har sedan dess satt en förstärkare på masten och vi nu kan få Frans kanaliserar lätt till vänster om de andra inte längre behöver använd...

Bygga en generell version för upp TV-antenn

arbetar på ett projekt om mätning av DVB-T signaler jag behövde en avstämbara antenn. Problemet med DVB-T i Tyskland är att frekvenserna spridda över ett stort frekvensområde. Om du gillar att använda bra antenner för varje kanal som du måste använda...

Bra Digital antenn billigt!

I USA vi har alla hört att analoga TV-signaler kommer att försvinna den 17 februari, 2009. Alla får en signal genom luften på en äldre TV behöver en converter box för Digital-TV.Vi köpte en låda, men det var ett tag senare som vi lärt oss att vi behö...

Hacka en gammal bärbar dator in i en 3D-projektor

om du har en gammal laptop liggande och söker en DIY äventyr, detta kan vara platsen för dig. Jag kommer att beskriva hur du kan gå om att bygga din egen 3D-projektor!Det är inte för svag i hjärtat, och jag inte kan möjligen få in i varje liten detal...

Hur man gör en fraktal antenn för HDTV / DTV plus mer på de billiga

Detta instructable är från:http://Ruckman.net/archives.htm#featuredoch lämnas in av William Ruckman av http://ruckman.netUtställningsmonter i mars 2015 av Popular Science Magazine:http://www.PopSci.com/learn-Defy-Cable-Company-DIY-HDTV-AntennaDet för...

LED-projektor lampa v.1.0

Min första video projektor. Någonsin.Förra året kom jag över en billig projektor Toshiba TLP T70M på något e-bay vill vara tomt här i Rumänien. Det hade ingen lampa på alla men annat än att det fungerar korrekt (eller så sa försäljaren till mig). Jag...

Projektor lampa konvertering till LED

fick jag en projektor från en vän December 2010. Det är en kraftig D100U från 1997. Det hade inte den ursprungliga glödlampan, men allt annat fungerade bra. Jag gjorde lite efterforskningar på nätet för att se om jag kunde få en lampa för det och fic...

Garage projektet i kretsloppsodling Starter

Kretsloppsodling använder fiskavfall för att mata växter. I sin tur hjälpa växterna rent vatten fisken lever i. Detta system fungerar genom att pumpa vatten från ett akvarium genom en växa säng och sedan låta gravitationen rinner vattnet tillbaka i a...