Arduino aan MySQL met behulp van Python interface (2 / 4 stap)

Stap 2: Fewf, nu laten we zetten onze Arduino!


Oke. Nu dat we alle vervelende stappen uit de weg hebben gekregen, laten we naar het plezier delen!

Ter wille van u krijgen up and running, houd ik dit kort en bondig.

1. laten we onze Arduino sommige uitvoer verzenden.

Wat we gaan doen is in wezen het verzenden van gegevens van onze Arduino voor onze Python code verwerken, dus eerst laten we onze Arduino om bepaalde gegevens te verzenden.

Ik heb een temperatuur/luchtvochtigheid sensor liggen, dus ik ga nemen de lezingen van dit en stuur ze naar mijn Python code.

Hier is de code van de steekproef:

u kunt het negeren van dit deel, alleen voor de temperatuursensor
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22
DHT dht (DHTPIN, DHTTYPE);

VOID Setup {}
Serial.begin(9600);
DHT.begin(); Start de temp lezing (opnieuw alleen voor de temperatuursensor
}

void loop {}
Lees de temperatuur en de vochtigheid (temperatuur sensor specifieke code)
zweven h = dht.readHumidity(); lezen van vochtigheid
zweven t = dht.readTemperature(); lezen van de temperatuur (C)

Controleer of de rendementen zijn geldig
Als (isnan(t) || isnan(h)) {}
Serial.println ("kon aflezen uit DHT");
} else {//if het niet goed lezen
Serial.Print(h);     vochtigheid
Serial.Print ("\t"); tabblad
Serial.println(t);   temperatuur (C)
}
}

Het moet vrij ongecompliceerd. Nogmaals, ik ben met behulp van een temperatuur/luchtvochtigheid sensor om bepaalde gegevens te sturen naar de Python, maar dit kan uiteraard worden vervangen met iets andere gegevens; het alleen als voorbeeld gebruikt!

Opmerking: de Serial.print lijnen zijn de gegevens die naar de seriële poort wordt verzonden dat de Python-code zal grijpen en alle mooie dingen mee doen.

Gerelateerde Artikelen

Uitzetten van real-time gegevens van Arduino met behulp van Python (matplotlib)

Uitzetten van real-time gegevens van Arduino met behulp van Python (matplotlib)

Arduino is fantastisch als tussenpersoon tussen uw computer en een ruwe elektronische schakeling. Via de seriële interface, kunt u informatie ophalen uit sensoren bevestigd aan je Arduino. (U kunt ook informatie verzenden via de seriële interface te
Digitaal kompas (HMC5883L) met de Raspberry Pi 2 met behulp van Python3 interfacing

Digitaal kompas (HMC5883L) met de Raspberry Pi 2 met behulp van Python3 interfacing

Aanvankelijk was ik bezig met een doolhof robot op te lossen. In plaats van met behulp van ultrasone en infrarood op Arduino Mega voor muur na, zoals mijn vrienden deed, probeer ik te doen iets anders met behulp van het kompas en de Raspberry Pi 2. D
Dragon Curve met behulp van Python

Dragon Curve met behulp van Python

De Dragon-Curve is een interessante en mooie fractale. Het is eigenlijk een familie van zelf-soortgelijke fractals, maar ik zal me concentreren op de meest bekende, de draak van Heighway, vernoemd naar één van de NASA natuurkundigen die bestudeerd, J
Stock prijzen krijgen op Raspberry Pi (met behulp van Python)

Stock prijzen krijgen op Raspberry Pi (met behulp van Python)

Ik ben bezig met enkele nieuwe projecten waarbij voorraad prijsgegevens van het web, die zal worden bijgehouden en weergegeven via mijn Raspberry Pi ophalen. Ik wilde delen van de installatie op hoe dit te doen met behulp van Python.Deze korte Instru
Klinkers met behulp van Python tellen

Klinkers met behulp van Python tellen

Python is een high-level computerprogramma. In dit instructable, zal er stappen op hoe te tellen klinkers met behulp van variabelen met behulp van Python taal en programmeren. De demonstratie is een vraag die is ontleend aan de MITx: 6.00.1x Inleidin
Het opslaan van bestanden met behulp van Python

Het opslaan van bestanden met behulp van Python

In dit ondoorgrondelijke ik laten zien hoe het opslaan van bestanden met behulp van Python. Als je een Dropbox-account hebt, kun je uploaden using zulks sane programma en alleen maar naar die map te slaan. Als u wilt opslaan naar mijn dropbox typ ik
Program Arduino Pro Mini met behulp van de Arduino Uno

Program Arduino Pro Mini met behulp van de Arduino Uno

Hallo iedereen. Vandaag ga ik laten zien hoe te programmeren van de arduino pro mini met behulp van de arduino uno.Als u al een arduino uno en je nieuw arduino pro hoeft mini, dan kunt u niet te kopen van de USB naar seriële converter om te programme
Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Hallo, iedereen!!! Het is al enige tijd die ik niet had bijgewerkt mijn post hier. Vandaag wil ik delen met u kerels een experiment die ik heb gemaakt. I 'm gonna controle LEDs met behulp van spraakherkenning voor MIT app uitvinder. Oh voordat ik het
Kerstverlichting aan muziek met behulp van Arduino

Kerstverlichting aan muziek met behulp van Arduino

mijn vrouw en ik hebben willen maken van onze eigen verlichting-set-naar-music show voor de laatste paar seizoenen Vakantiewoningen.  Geïnspireerd door de onderstaande twee Instructables, hebben we besloten om eindelijk dit jaar aan de slag en decore
Eenvoudig als het verzenden van IoT sensor-waardes door SigFox en Intel Edison, met behulp van Python

Eenvoudig als het verzenden van IoT sensor-waardes door SigFox en Intel Edison, met behulp van Python

Ik had de kans, op een Intel IoT Hackaton gehouden bij Usine.io in Parijs, naast een Intel Edison Arduino board en een bos van Grove sensoren/actuatoren, tot ook het nieuwe bestuur van de Akene van Snootlab krijgen.Dankzij de Intel IoT jongens, Nicol
Experimenten in Geavanceerd Data Logging (met behulp van Python)

Experimenten in Geavanceerd Data Logging (met behulp van Python)

Er zijn veel gegevens loggen instructables, dus toen ik wilde bouwen een logboekregistratie-project van mijn eigen ik keek rond op een bos. Sommigen waren goed, sommige niet zo veel, dus heb ik besloten om mijn eigen aanvraag te nemen enkele van de b
Arduino frequentie synthesizer met behulp van 160MHz Si5351

Arduino frequentie synthesizer met behulp van 160MHz Si5351

Dit Instructable beschrijft de bouw en werking van een zelfstandige frequentie synthesizer geschikt voor gebruik als een signaalgenerator, of voor gebruik als de lokale oscillator in een amateur band zender of ontvanger.Mijn prototype was gebouwd op
Arduino servo controle met behulp van ultrasone sensor

Arduino servo controle met behulp van ultrasone sensor

Hallo iedereen, ik heb een ander arduino project op servo control, maar ik besloot om het eens een twist met behulp van een ultrasone sensor, het werkt als een communicatie-interface voor het beheersen van de motoren voor een bobcat die ik probeer te
Arduino project gedaan met behulp van Matlab Simulink.

Arduino project gedaan met behulp van Matlab Simulink.

In dit project zal ik een interfacing met Matlab Simulink maken met behulp van Arduino om te bouwen van een controlesysteem in plaats van met behulp van de conventionele ID van Arduino, en dit kan worden gedaan via een speciale bibliotheek MathWorks