Kör en webbsida i realtid med hjälp av Arduino, SensorMonkey och Processing.js (2 / 6 steg)

Steg 2: Anslut Arduino och ladda upp skiss



Om du redan inte har gjort det, bör du ta tid att bekanta dig med grundläggande drift av en Arduino genom att läsa Komma igång -guide på Arduino hemsida. I synnerhet, se till att du har hämtat och installerat den Arduino utvecklingsmiljön och att du ska kunna ladda upp skisser till styrelsen. Arduinoen kommer att tilldelas en seriell port när du är ansluten till värddatorn. Om du använder Windows, kan du bestämma tilldelade serieporten genom att öppna Enhetshanteraren och expandera avsnittet portar (COM & LPT) . Du bör se Arduino som anges under (i mitt fall, Arduino har tilldelats COM8).

Jag har anslutit min ADXL335 accelerometer till Arduino som visas (bild tagen från http://bildr.org). Jag ska prov analog-till-digital (ADC) stift 0, 1 och 2 på Arduino med jämna mellanrum och skriver sina värden till den seriella porten. Det gör upp jag följande skiss till Arduino's microcontroller med utvecklingsmiljön:

void setup() {
Serial.BEGIN (9600); Öppna den seriella porten.
}

void loop() {
unsigned int x = analogRead (0); Läs 10-bitars x-axeln accelerometer på ADC stift 0.
unsigned int y = analogRead (1). Läs 10-bitars y-accelerometer på ADC stift 1.
unsigned int z = analogRead (2). Läs 10-bitars z-accelerometer på ADC stift 2.

Skriva synkronisering byte till seriell port att agera som utgångsmaterial markörer för varje "paket".
Serial.write (0xA5);
Serial.write (0x5A);

Skriv x-axeln accelerometer till serieport som 16-bitars heltal utan tecken i bigendian-format.
Serial.write (highByte (x)); Mest signifikanta byte (MSB).
Serial.write (lowByte (x)); Minst signifikanta byte (LSB).

Skriv y-axeln accelerometer till serieport som 16-bitars heltal utan tecken i bigendian-format.
Serial.write (highByte (y));
Serial.write (lowByte (y));

Skriva z-accelerometer till serieport som 16-bitars heltal utan tecken i bigendian-format.
Serial.write (highByte (z));
Serial.write (lowByte (z));

fördröjning (20); Lägga till en fördröjning av 20ms ge en samplingsfrekvens på cirka 50Hz.
}

ADC stiften har en 10-bitars upplösning (0 till 1023 inclusive) så jag koda dem som 16-bitars osignerade heltal i bigendian-format innan du skickar dem över den seriella porten. Beroende på givare du använder, kan du välja att provet mer eller mindre ADC stift. I mitt fall, ADXL335 accelerometern mäter acceleration längs tre ortogonala axlar: x, y och z. därför jag prova tre motsvarande ADC stift: 0, 1 och 2 respektive.

Slutligen kan du ändra samplingsfrekvensen av skiss genom att öka eller minska förseningen som krävs. För sensorer som inte ändrar ofta (t.ex. en temperaturgivare) kommer du förmodligen vill öka tiden till provet i en långsammare takt. Genom att du 100 skulle prova 10 gånger per sekund (eller 10Hz) till exempel.

Se Steg
Relaterade Ämnen

LED kontroll med hjälp av Arduino Bluetooth och Android. (Del 1)

Detta instructable är en enkel handledning explaning hur man styr en LED med Android Bluetooth.Du behöver:Arduino UNOResistorer 300Ω (3 x)Resistor 150ΩLEDJumpers;Bluetooth-modul (HC-06/andra);Android-telefon;SPP Bluetooth Apk (unWired Lite);C kunskap...

₹1000 PPG signal baserade Heart rate kalkylator och temperatur display med hjälp av arduino uno och android OS

projektet är i grunden en bärbara puls och kroppstemperatur övervakningssystem. Det har styrelsen lcd uppvisning och också stöd för att visa parametrarna på en android-enhet i realtid. Arduino är hjärnan i systemet.Steg 1: Komponenter som krävs* Ardu...

Styra åtkomsten till din låsa distans med Arduino, SensorMonkey och RF modul

styra åtkomsten till din dörr från någonstans på planeten med hjälp av din telefon, Tab eller PC.Denna inställning har två huvudsegment, har en GUI med hjälp av jQuery, SensorMonkey, Freeduino (Arduino kompatibel utveckling styrelsen) och en sändare....

ESP8266 (fristående) väderstation med hjälp av Arduino IDE och GadgetKeeper moln plattform

Detta är en uppgradering av mitt tidigare projekt GadgetKeeper-väderstation. I detta projekt bygger jag samma funktioner men bara använder ESP8266 WiFi SoC fristående med DHT11 temperatur och luftfuktighet sensor. I det tidigare projektet använde jag...

Spåra 2D rörlighet med hjälp av Arduino ultraljudssensorer och visualisera i enighet

Vänligen titta på videon för bättre demonstration.Vi kommer att använda två ultraljudssensorer, en för att spåra horisontell rörelse och den andra för att spåra vertikalt. nyckeln ligger i att placera sensorerna och använda ett verktyg (en skokartong...

Motverka (0 => 99) med hjälp av Arduino UNO och två 7display segmments

Hej!Detta är min första instructable, denna instuctable oro att göra en räknare (0 = > 99).Steg 1: Steg 1: inser montaget delar som behövs:visar 2 7segmment gemensam anod4 motstånd: 2 (2.2k) på grundval av de två transistorerna + 2 (220) skydd 7 segm...

Fjärrstyrda webkamera med Arduino, SensorMonkey, jQuery och Justin.tv

webb-aktivera din interaktiva sensorer över skrivbordet, smartphone och tablet enheter.Denna handledning beskriver i detalj hur du använder tjänsten gratis SensorMonkey till styra en pan och tilt webbkamera ansluten till en Arduino använder inget ann...

Använder en temperaturgivare som kontrollerar hastigheten på en motor med hjälp av arduino

Denna ansökan är lätt bara genom att använda temperatursensor LM35 med en arduino kit att kontrollera en fläkt och ändra dess hastighet med avseende på temperaturen läsa av mikro-controller som i detta fall är den arduino kit.Temperatursensor LM35 fö...

Automatisk FAN vidare med hjälp av Arduino och DHT11

Hej allaDetta är mitt första inlägg på Instructables, och eftersom jag lär mig mycket här, jag beslutat att bidra med en av mina erfarenheter med hjälp av Arduino, sensorer och motorer. Jag inte har skapat något nytt; Jag bara ta några tutorials och...

Arduino Nano och Visuino: 7 Segment Display klocka med MAX7219 och DS1307 realtid Clock(RTC)

DS1307 Realtidsklocka finns allmänt tillgänglig låg kostnad I2C RTC moduler. De kommer med en klocka och ett litet batteri, och när ansluten till Arduino, kan hålla reda på realtid även när Arduino styrelsen inte drivs. Jag har redan gjort Instructab...

Kyl övervakning med Arduino MKR1000 och thethings.iO

Idag kommer att vi visa dig hur du övervakar ett kylskåp med en Arduino MKR1000 och Sakernas Internet plattform thethings.iO för att hålla din öl (eller andra drycker) vid en sval temperatur.Sommaren kommer!Vi använder en ena sladden vattentät temper...

Enkelklick på/av från din Android mobil med hjälp av Arduino och pfodApp. Arduino för nybörjare

IntroduktionDetta instructable visar hur du kan byta en Arduino utgång på och bort från din Android mobil med bara ett klick på ikonen pfodApp . Lägga till ett relä som drivs av denna utgång för att växla den riktig hårdvaran. Ingen Android kodning k...

Vattna trädgård med GARD-A-vatten Arduino projekt

Hej allaEftersom jag har köpt något område för framtida hus undrar jag hur man har en riktigt fin gräsmatta. Inte en klassisk men en engelsk stil superb gräsmatta :)Men Hey!Hur vill du ha gräsmatta utan ordentlig vattning?Så tänkte mig och ipe hur vi...

ESP8266 WiFi temp luftfuktighet övervakning web app med hjälp av Arduino IDE

Förra veckan fick jag en ESP8266(adafruit). den nya ESP8266 har arduino-starthanterare så det gör möjligt att programkoden arduino direkt i ESP8266. denna ESP8266 levereras med UART, I2C och GPIO. med denna nya wifi modul behöver du inte någon arduin...

En platt (ish) pack skrivbord med gångjärn, lås och mortised lederna.

Min flickvän / fästmö / fru (hennes titel beror på vem man frågar) behövs ett skrivbord att studera på i vårt hus i Filippinerna. En snabb sökning av de lokala butikerna visade ingen kostnad effektiv skrivbord som approximeras hennes behov. Och verkt...

En guide för att styra saker med varierande input (via arduino)

hjärtat i detta projekt är en) koppla upp en sensor till arduino analog ingång och b) programmering med if... else-sats.Detta projekt visar en dator kylsystemet för att behålla viss temperatur inom ett dator torn.Jag använde följande produkter och sj...

2-wheel Self Balancing Robot med hjälp av Arduino och MPU6050

2-Wheel Self Balancing Robot med hjälp av Arduino och MPU6050.Använda Arduino som controller och sensor MPU6050 för att styra balansen. Bara lägga till en enkel seriell Bluetooth-modul och använda en Bluetooth Serial Controller APP för Android-telefo...

Arduino robotarm och övervakning med bearbetning

robotarmen tar tag ett objekt när det upptäcker den med rörelsedetektor och sedan det flyttar den på en viss plats.förteckning över delar:1.3 servon2. passiv infraröd rörelsedetektor: http://www.sparkfun.com/products/86303. arduino uno R3 styrelse4....

Med hjälp av Arduino SKIFT register med ultraljudssensorer

HC-SR04 ultraljud utbud fjärranalys modulen är bra för avkänning avstånd som kan användas som indata för Arduino projekt, men med flera (fler än två) kan snabbt kosta dig en hel del stift.Denna grundläggande Instructable ger dig koden och grundläggan...