Styra FlappyBird med en ballong, hur man använder Barometer Arduino Sensor för Input (4 / 5 steg)

Steg 4: Låter kod våra arduino

för en mer tydlig instruktion du titta på videon, kommer jag inklusive koden i slutet av detta steg.

vad vi i grund och botten vill göra är:

1 - inkludera min bibliotek #include "Adafruit_BMP085.h"

2 - gör en instans av barometern, jag kallade det bmp Adafruit_BMP085 bmp;

3 -läsa och lagra trycket genom lång data = bmp.readPressure();

den frågan jag hade med behandlingen är att siffrorna var för stor och gjorde inte mycket mening, lyckligtvis

mycket av detta antal är buller och lägga inte till vår läsning... till exempel min första behandlingen var

9xxxxx men jag märkte att 9 aldrig ändras när jag använda eller släppa trycket så jag fick helt enkelt bli av med det genom att subtrahera 90000, nästa sak jag fik befria för den två sista siffran till höger som de var "hoppigt" och inkonsekvent genom att dela upp över 100 och jag slutade med en fin och tydlig 2 siffrigt nummer där 10 var min vilande värde (inget tryck) men jag ville göra det till en nolla så i stället för substacting 90000 i början jag subtraheras 91000 och jag var redo att skicka min data

koden:

#include "Adafruit_BMP085.h"

Adafruit_BMP085 bmp;

void setup() {
Serial.BEGIN(9600);
BMP.BEGIN();
}

void loop() {
långa data = bmp.readPressure();
data-= 91000;
data = 100.

om (data > = 0) {
Serial.write(data);
Delay(30);
}

Delay(20);
}

Se Steg
Relaterade Ämnen

Hur man använder en Ultrasonic Sensor med Arduino

HC-SR04 ultraljudssensorer kan mäta avstånd ganska exakt och är mycket användbara i många Arduino projekt. Jag har använt dem i autonoma robotar, elektroniska instrument och många andra projekt. De har ett utbud av 2 cm - 400 cm (~ 0,8 inches - 13 fo...

Hur man använder och Arduino shield med Raspberry Pi

Att lägga till Arduino kan sköldar till Raspberry Pi vara en mycket stor smärta. Du sluta med en röra av sladdar och sätta upp programvaran är en utmaning i egen rätt.Här är en enkel lösning att börja använda ditt eget Arduino sköldar med Raspberry P...

Hur man använder en Flex Sensor - Arduino handledning

I detta "hur man" tutorial du lära dig att använda en flex sensor med Arduino uno.En flex sensor använder kol på en remsa av plast som ett variabelt motstånd. Motståndet ändras genom att böja komponenten.Sensorn i kurvor i en riktning, desto mer...

Hur man använder PmodJSTK med WF32

I mitt försök att göra en domänkontrollant från PmodJSTK och en WF32, jag var tvungen att få igång PmodJSTK biblioteket. Jag tänkte att så länge jag räkna ut hur man använder biblioteket jag tänkte jag skulle skriva en Instructable om hur man använde...

Hur man använder en Piezo Summer att göra ljud med Arduino

Om du har en Arduino, kanske du har stött på ett projekt som krävs för styrelsen att göra ljud. En av de billigaste och enklaste sätten att åstadkomma detta är att använda en Piezo Summer.Piezo Buzzers är extremt enkla att tråd, och har mycket enkel...

Hur man använder en ljudmixer (locket)

i detta instructable jag kommer att gå igenom alla kontrollfunktioner finns på de flesta blandare (mixerbord, blandande skrivbord, ljud konsoler, soundboards - de alla hänvisar till samma sak). Jag börjar med absoluta grunderna:Vad är en mixer?En mix...

Hur man använder musikskapande Workshop V1.0.0.75 för DLP skrivare

Trädde i 3D utskrift tävling! Kolla här:-------------------------------------------------------------------------------Syftet med detta instructable är att förklara hur man använder musikskapande Workshop. Skapande verkstad är en programvara som skap...

Nr-Weld dubbel fat rökaren (och hur man använder det)

om du är någonting som jag, du har nog kört på detta problem:1.) jag behöver att röka kött. (Inte vill... Behöver.)2.) jag har inget begrepp om hur man svetsa och acetylen ficklampor kan lika gärna vara trollstavar.3.) jag är billigt.(Tja, som vi hit...

Hur man använder ett relä

Som en software engineer är hårdvara alltid svårt för mig. Men som min chef behöver mig mer information om hårdvaran, eller han skulle skjuta mig och köra mig igång, jag har att lära sig mer, med mycket grundläggande kunskap om dessa sensorer, skölda...

Hur man använder seriekonsoll återhämtning för OpenWRT

jag har en bra trådlös router från TP-LINK, herr 3420. Det är en typisk WiFi-router, jag köpte den var:1. den har en USB-port och2. du kan läsa in OpenWRT på den.Så jag fick enheten, jag installerade OpenWRT och på något sätt lyckades jag setup fel u...

Hur man använder tvål

detta instructable är att visa dig hur man använder tvål. Detta är för du jamiesoncostello (Steg 1: I duschen Först off jag föreslår att du använder tvål i duschen. Det hjälper till att rengöra smuts och bakterier från du. Först slå på duschen och ju...

Hur man använder The DaVinci koden Cryptex (Steampunk USB Drive järnvaror krypteringen): en kul förbättring till din USB-döda Drop (eller Geocache)

i detta instructable jag kommer att visa dig hur du använder en DaVinci-koden cryptex. Den kan användas som en färdiga vackra Steampunk-liknande järnvaror krypteringen för din USB-enhet eller en rolig behållare till impove din USB döda Drop ("anonym,...

Hur man använder en jojo

En jojo är en leksak som är kul att spela med och detta Instructable visar hur man använder den. Jag kommer inte visa dig alla knep i detta Instructable men ändå, du lär dig grunderna.Steg 1: Timing är nyckelnBilden i detta steg lär du dig att hålla...

Hur man använder en mjölkkanna att Linda en dag

min gubbe har påpekat för mig att jag vet hur man använder en hel del olika saker, som vanligtvis bor i vår papperskorgen, för att göra underbara behållare för de gåvor jag skapa för jul, födelsedagar, etc. Jag köpa sällan lådor och bara köpa present...

Hur man använder den talande ES6928P röst erkännande System_Stand-ensam/nej PC REQ skulle

Hej alla! Välkommen till min Instructable!Tack för att ha en gåskarl. Ungefär åtta månader sedan, bestämde jag mig att en av mina nya satsningar skulle vara att skapa en röst erkännandesystem som kunde vara utbildad manuellt, och utan att ha till grä...

Hur man använder datorn registrerar - lektion 1 - bitars grunderna, maskering, logik verksamhet

dator register är svåra att använda, men värt att lära sig hur man använder. De ser ut som nummer, men fungerar som en serie av kryssrutor. Varje bit kan ha en annan funktion. Att sätta en 1 eller en check kommer att aktivera något. Ändra 1 till en 0...

Hur man använder en Stepper Motor

Om vi noga med att erkänna det eller inte, finns motorer överallt i vår vardag; de brukar bara vara dolda. Motorerna är närvarande i bilar, skrivare, datorer, tvättmaskiner, rakapparater, och mycket mer.Det finns dock ett antal personer (som fram til...

Hur man använder en 3D penna

Jag har varit in i 3D-utskrifter i några år nu. Att göra dem, ändra dem, använder dem och allt som kommer i mellan. Jag har varit att se 3D pennor på marknaden mer och alltid tyckt att de var typ av dumt små saker. Tja, jag slutligen har en och gissa...

Hur man använder en AED

The AED är för användning efter pulsen stannar. Det bör användas just när den finns på scenen och CPR omedelbart stoppas för användning. AED är självförklarande och har en röst guidar dig om du fastnar.I detta instructable kommer jag bara att täcka i...