Arduino pour MySQL Python en utilisant l’interface (2 / 4 étapes)

Étape 2: Fewf, maintenant nous allons mettre en place notre Arduino !

Tout droit. Maintenant que nous avons obtenu toutes les étapes ennuyeux de la route, nous allons faire l’amusement pièces !

Dans un souci de vous lever et courir, je vais garder ce bref et concis.

1. nous allons obtenir notre Arduino envoie quelques sortie.

Ce que nous allons faire, c’est essentiellement envoyer les données de notre Arduino pour notre code Python pour traiter, nous allons donc d’abord obtenir notre Arduino pour envoyer des données.

J’ai un capteur de température/humidité se trouvant autour, donc je vais prendre les lectures de ce et de les envoyer à mon code Python.

Voici l’exemple de code :

vous pouvez ignorer cette partie, juste pour le capteur de température
#include « DHT.h »
#define DHTPIN 2
#define DHTTYPE DHT22
DHT dht (DHTPIN, DHTTYPE) ;

void setup() {}
Serial.Begin(9600) ;
DHT.Begin() ; Démarrez la lecture temp (encore une fois seulement pour sonde de température
}

void loop() {}
lire la température et l’humidité (code spécifique du capteur de température)
flotter h = dht.readHumidity() ; lire l’humidité
flotteur t = dht.readTemperature() ; lire la température (C)

vérifier si les déclarations sont valides
Si (isnan(t) || isnan(h)) {}
Serial.println ("Impossible de lire de DHT") ;
} else {//if il lire correctement
Serial.Print(h) ;     humidité
Serial.Print ("\t") ; onglet
Serial.println(t) ;   température (C)
}
}

Il devrait être assez simple. Encore une fois, j’utilise un capteur de température/humidité pour obtenir des données à envoyer au Python, mais cela pourrait évidemment remplacé avec quoi que ce soit d’autres données ; Il sert juste à titre d’exemple !

Remarque : les lignes Serial.print sont les données qui sont envoyées vers le port série que le code Python sera saisissant et faire toutes les choses merveilleuses avec elle.

Articles Liés

Une Introduction en douceur à Arduino pour gratter les utilisateurs

Une Introduction en douceur à Arduino pour gratter les utilisateurs

il y a beaucoup de gens qui sont très à l'aise avec l'environnement de programmation Scratch mais qui veulent essayer quelque chose avec Arduino pour les lumières clignotent, boutons de sens, exécutez Servos ou que ce soit. Ils peuvent trouver l'envi
Orbite de Puzzlebox : En utilisant un Arduino pour contrôler un hélicoptère infrarouge

Orbite de Puzzlebox : En utilisant un Arduino pour contrôler un hélicoptère infrarouge

dans ce Instructable nous vous expliquerons comment les signaux infrarouges sont utilisés par une télécommande pour contrôler un jouet ou un périphérique, puis montrer comment un circuit simple peut être ajouté à un Arduino pour faire fonctionner l'a
Simple clic on/off de votre mobile Android en utilisant Arduino et pfodApp. Arduino pour les débutants

Simple clic on/off de votre mobile Android en utilisant Arduino et pfodApp. Arduino pour les débutants

IntroductionCe instructable montre comment vous pouvez passer un Arduino sur et en dehors de la sortie de votre mobile Android avec un simple clic sur l'icône pfodApp . Ajouter un relais conduit par cette sortie pour passer le matériel réel. Aucun co
Accordeur de guitare pour les aveugles (en utilisant un Arduino)

Accordeur de guitare pour les aveugles (en utilisant un Arduino)

Comment modifier un accordeur de guitare donc il peut être utilisé par une personne aveugleCette version utilise un microcontrôleur mini Arduino Pro, (tout le code est fourni).Ce projet a été entrepris pour l'organisme de bienfaisance remapper, qui f
Comment utiliser Arduino pour allumer une lampe à distance, directement depuis votre iPhone/Android

Comment utiliser Arduino pour allumer une lampe à distance, directement depuis votre iPhone/Android

avec Arduino, vous pouvez vraiment faire autant de projets amusants et utiles, en particulier de faciliter certaines tâches à la maison. Dans cet article nous allons voir comment utiliser l'Arduino pour allumer à distance une lampe, ou n'importe quel
En utilisant Arduino pour communiquer avec le projet embedded

En utilisant Arduino pour communiquer avec le projet embedded

un stand-alone AVR ATMEGA projet vous laisse parfois pas facile de lire la sortie de votre projet de construction. Mais vous pouvez utiliser un Arduino pour agir comme un pont de communication entre votre projet embedded et le programme des moniteurs
Arduino pour serre, jardin ou Growbox / mise à jour avril 2016

Arduino pour serre, jardin ou Growbox / mise à jour avril 2016

J'ai été en utilisant Attiny puces pour les tâches de l'irrigation dans mon jardin, mais avoir des plans pour construire une serre, un Arduino semble être la voie à suivre car il a plus de ports. Je sais, il y a plusieurs « Garduino » type projets dé
Arduino et Matlab : laissez parler utilisant des communications série !

Arduino et Matlab : laissez parler utilisant des communications série !

Salut tout le monde !car lorsque j'ai commencé à jouer avec Arduino, j'ai toujours été errance comment je pourrais faire parler et d'interagir avec l'environnement Matlab d'une manière simple et efficace. Je suis tombé sur de nombreux Instructables e
Log sortie Arduino pour jours avec un BeagleBone

Log sortie Arduino pour jours avec un BeagleBone

Voici un hack rapide pour le débogage des projets Internet of ThingsNous allons dire vous avez construit un gentil, connecté à Internet Arduino projet avec une interface Web fantaisie desservie par, par exemple l'Ethernet shield. Après un ou deux jou
Projet facile - contrôle une lumière LED avec Python en utilisant une framboise Pi

Projet facile - contrôle une lumière LED avec Python en utilisant une framboise Pi

Ce sera le projet Raspberry Pi GPIO LED plus facile jamais. Si vous suivez ce guide il devrait prendre moins de 20 minutes à installer et sont en cours d'exécution. L'objectif de ce projet est d'obtenir un seul voyant clignotant basé sur un programme
PWM Hardware Arduino pour les commandes de moteur pas à pas

PWM Hardware Arduino pour les commandes de moteur pas à pas

avec notre nouveau projet, JustAddSharks, nous sommes très désireux de soutenir le développement des logiciels libres aux contrôle aux traceurs laser. Nous sommes plus qu'heureux pour les gens de modifier nos coupeurs de laser, de remplacer le systèm
Projet de l’horloge de l’Arduino pour Ahmed

Projet de l’horloge de l’Arduino pour Ahmed

Ce n'est pas une Instructable comment recréer le projet d'horloge qui a obtenu Ahmed Mohamed en Difficulté en septembre 2015, ni ce que je veux c'est une discussion sur ce qui s'est passé. Ce que je ne veux pas faire, c'est exposer un projet d'horlog
Arduinos pour débutants atelier

Arduinos pour débutants atelier

Il s'agit d'un guide pour organiser un atelier dans les bases des Arduinos, adapté aux petits groupes de salles de classe. Je l'ai couru initialement comme un atelier pour les 6 à 9 premiers étudiants universitaires de l'année, mais il pourrait être
À l’aide d’un ACS712 et un Arduino pour détecter les limites de l’actionneur

À l’aide d’un ACS712 et un Arduino pour détecter les limites de l’actionneur

Je travaille sur un projet qui utilise une force de 400 livres, jet actionneur de 30" qui a des fins de course intégrés, inamovible, mais ne fournit pas de positionnement de vos commentaires. La plupart des actionneurs grands (abordables) j'ai trouvé