Hoe de controle van de arduino board met behulp van een android telefoon en een bluetooth-module (5 / 6 stap)

Stap 5: Externe sensor - arduino code

De code van de arduino
Denk je dat je nodig een privacy-bibliotheek - vindt u een link naar het hier:
http://Playground.Arduino.CC/Learning/OneWire

Arduino-code >>>>>>>

#include < OneWire.h >
int DS18S20_Pin = 2; DS18S20 signaal pin op digitale 2

Temperatuur chip i/o
Privacy ds(DS18S20_Pin); op digitale pin 2

VOID Setup
{
de seriële communicatiepoorten te initialiseren:
Serial.begin(19200);
Initialiseer de ledPin als uitgang:

}

void loop {}

zweven temperatuur = getTemp();
Serial.println(Temperature); vertraging (500);

}

float getTemp() {}
geeft als resultaat de temperatuur van een DS18S20 in graden Celsius

bytegegevens [12];
byte addr [8];

Als (! ds.search(addr)) {}
geen meer sensoren op de keten, reset zoeken
DS.reset_search();
Return-100;
}

Als (OneWire::crc8 (addr, 7)! = addr[7]) {}
Serial.println ("CRC is niet geldig!");
Return-1000;
}

Als (addr [0]! = 0x10 & & addr [0]! = 0x28) {}
Serial.Print ('apparaat wordt niet herkend');
Return-1000;
}

DS.reset();
DS.Select(addr);
DS.write(0x44,1); Start conversie, met kracht van de parasiet op eind

byte aanwezig = ds.reset();
DS.Select(addr);
DS.write(0xBE); Lees Kladblok

for (int i = 0; ik < 9; i ++) {}
gegevens [i] = ds.read();
}

DS.reset_search();

byte MSB = data [1];
byte LSB = data [0];

zweven tempRead = ((MSB << 8) | LSB);
zweven TemperatureSum = tempRead / 16;

Return TemperatureSum;}

Gerelateerde Artikelen

Beheersing van een Arduino Board met behulp van een infrarood afstandsbediening

Beheersing van een Arduino Board met behulp van een infrarood afstandsbediening

I-IntroductionHallo iedereen, mijn naam is Noreddine Kessa, ik ben een liefhebber van de elektronica.  Ik had plezier dit weekend spelen met mijn nieuwe speeltje, Arduino ATmega328 DIY Kit die ik kreeg op eBay, en ik zou graag de vreugde delen met ie
Hoe te doen van een Bluetooth gecontroleerde kar (stuk speelgoed)

Hoe te doen van een Bluetooth gecontroleerde kar (stuk speelgoed)

Deze kar werd gebruikt om deel te nemen in de strijd 'Mario Kart' dat het doel was om te barsten van de ballonnen van de tegenstanders. Via dit verslag worden alle gebruikte materialen en de stappen voor de ontwikkelingslanden gepresenteerd.Stap 1: m
Controle van een kleine Lineaire servomotor met Arduino

Controle van een kleine Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial toont hoe de controle van een Firgelli kleine Lineaire servomotor met behulp van een Arduino compatibel board en verschillende input sensoren, waaronder een Slider en rotatie knop voor directe besturing, Joysti
Controle van een solenoïde met Arduino

Controle van een solenoïde met Arduino

Deze Arduino solenoïde Tutorial toont hoe de controle van een solenoïde gebruik van druktoetsen en een estafette met uw compatibele controller van Arduino. Elektromagneten zijn elektromagnetisch gedreven actuatoren. Wanneer spanning wordt toegepast o
Hoe te programmeren van een servo met arduino

Hoe te programmeren van een servo met arduino

Hallo iedereen en eerst en vooral wil ik zeggen dat...Ik heb een YouTube-kanaal!En mijn eerste video is over het programmeren van de servo's (ik denk dat het voor de hand liggende). Nou dit is een eenvoudig project voor arduino beginners (toch het is
Controle van een grote Lineaire servomotor met Arduino

Controle van een grote Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial laat zien hoe om te doen basic handmatige bediening van een grote Lineaire servomotor met behulp van een Arduino en twee knoppen. In de eerste set van code, de eerste knop breidt de bedieningssleutel en het twe
Controle van een SaikoLED myki (of Arduino Leonardo) met een eenvoudige knop doos--met behulp van de header ICSP

Controle van een SaikoLED myki (of Arduino Leonardo) met een eenvoudige knop doos--met behulp van de header ICSP

Welkom! Vandaag gaan we uitleggen hoe het bouwen van een controller met 3 knopen die rechtstreeks verbinding met een Arduino Leonardo-compatibele board--in dit geval de myki licht van SaikoLED maakt. Meer informatie over het Leonardo is beschikbaar h
Bedtijd Board met behulp van LilyPad Arduino

Bedtijd Board met behulp van LilyPad Arduino

voor een klasse op jeugd en technologie, we waren toegewezen aan een project met behulp van de LilyPad Arduino, een microcontroller board voor het maken van e-textiel. Heb ik besloten om een opknoping plank met een starscape dat zou oplichten en spee
Hoe te repareren van een arduino board

Hoe te repareren van een arduino board

In dit instructable ik zal je laten zien hoe te repareren van een arduino board. De Raad van bestuur kreeg beschadigd ongeveer 6 maanden geleden, toen ik per ongeluk kortsluiting 30V over de hele linie ;-)Gelukkig de voedings-LED was nog steeds op, z
Maak een nauwkeurige Arduino Klok met behulp van slechts één draad - geen externe hardware nodig!

Maak een nauwkeurige Arduino Klok met behulp van slechts één draad - geen externe hardware nodig!

Hoe te maken van een Arduino Klok - zonder externe oscillatoren of klok chips:(meer van mijn projecten op onze website onderzoek - Klik arduino logo boven aan de introductiepagina)U moet:Een Arduino board (zowat elke smaak zal prima werken) en softwa
Controle van een RGB-LED-Matrix met Android- en IOIO

Controle van een RGB-LED-Matrix met Android- en IOIO

De versie van het product van dit project beschikbaar op http://ledpixelart.com ***Een Android gecontroleerd interactieve spiegel. Running verschillende Android apps draaien, weergegeven de interactieve spiegel foto's, lopende tekst, eenvoudige games
PT. 1 hoe het bouwen van een wiel van de pottenbakkers met een loopband motor!

PT. 1 hoe het bouwen van een wiel van de pottenbakkers met een loopband motor!

Deze tutorial is pt 1.  de snelle versie van hoe het bouwen van een pottenbakkers wiel met behulp van onderdelen uit de stapel van schroot en delen van een loopband van $10.  Ik heb gezocht hoog en laag op het web naar informatie over dit onderwerp,
Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor is een zeer eenvoudig te implementeren Arduino gebaseerd project. Zijn een perfect project als u een beginner bent en net hebt begonnen vrijwel testen Arduino projecten.In dit project zullen w
Toetsenbord met Arduino zonder met behulp van toetsenbord bibliotheek (eerste Tutorial)

Toetsenbord met Arduino zonder met behulp van toetsenbord bibliotheek (eerste Tutorial)

Toetsenbord gebruikt meestal in de meeste projecten om de klant om te gaan met het project zoals (Real Time Clock (RTC) aan te passen van de dag, tijd, toegangscontrole,... enz) maar als je het gebruikt met de bibliotheek van het toetsenbord van Ardu