Raspberry pi & Arduino IOT Automation (3 / 3 étapes)

Étape 3: Programmation du temps :

maintenant c’est à la fois au programme The Raspberry pi et arduino nano, donc ils peuvent parler entre eux.

Je suppose que vous connaissez la programmation de l’arduino, donc je, m juste mentionner les choses importantes ici en tant que programme arduino peut être fortement modifiées pour répondre à vos besoins.

valeur 115200 bauds

lire le numéro de série et de chercher les commandes spécifiques, il sera bon d’avoir des commandes de caractère unique pour le démarrage.

Répondre à l’arduino selon la commande.

CODE:-

///////////////////////////////////////////////////////////////////////

code commence ici

a = 13, //using a conduit à bord
char d ; variable pour stocker la commande

Mise en place de l’arduino

void setup()

{Serial.begin(115200); / / configuration de port série

pinMode(led,OUTPUT) ; broche de réglage conduit comme sortie

}

boucle commence ici

void loop()

{

if(Serial.available()) / / execute si quelque chose disponible sur la série

{

d=Serial.Read() ; stocker la commande à notre variable

}

digitalWrite(led,d) ; Tourner le voyant marche/arrêt

}

code se termine ici

/////////////////////////////////////////////////////////////////////////////////////////////////////////

Programmation de la Raspberry pi :

J’ai utilisé le script python pour contrôler mon Pi et communiquer avec arduino. Ouvrez le python 3 IDE et cliquez sur fichier et ouvrir une nouvelle fenΩtre. Maintenant copiez le code ci-dessous et le coller il y a.

NOTE:-connecter l’arduino nano dans un des port USB du Pi. pour ce faire avant de commencer la Pi. Ne pas d’oublier votre Pi devrait avoir une connexion internet wi-fi ou LAN.

### CODE COMMENCE ICI:-

#! perl

# Ce code est écrit par Abhianv verma.

# Copiez le code suivant lit l’API et écrit les données importantes sur le port série

Import urllib

de temps importer sommeil

urllib.request importons urlopen

importation de série

Arduino = serial. Serial('/dev/ttyUSB0',115200,8,'N',1,'NONE')

arduino.isOpen()

On = « H »

OFF = « L »

URL = « http://your_api_read_address_here »

html=urlopen(URL)

While True :

d=html.Read()

Temp = d [354]

if(temp==on) :

Arduino.Write('H'.Encode())

Print ("allumé")

if(temp==OFF) :

Arduino.Write('L'.Encode())

Print ("LED éteinte")

Print ("données reçu:")

Print(d)

Sleep(10)

### CODE SE TERMINE ICI

maintenant, enregistrez le script avec le nom désiré par exemple IoT_automation. et exécuter le script, vous pouvez voir la sortie en shell python.

AUTOMATION HEUREUSE

Articles Liés

À l’intérieur d’entraînement moteur pas à pas avec Raspberry Pi & Arduino Iot

À l’intérieur d’entraînement moteur pas à pas avec Raspberry Pi & Arduino Iot

Bonjour tout le monde.Le but de ce projet consiste à utiliser une à l'intérieur d'entraînement moteur pas à pas avec le Raspbery Pi et Arduino. Ce genre de moteur pas à pas ont généralement petit écran et vous devez regarder vers le bas au cours de v
Horloge météo Arduino IoT

Horloge météo Arduino IoT

Dans ce Instructable, nous allons construire une horloge qui affiche aussi à l'intérieur et en dehors de conditions climatiques.J'ai l'habitude d'avoir une horloge peu cool qui, en plus de dire l'heure, affiche également la température à l'intérieur
Arduino IOT : Température et humidité (avec WiFi ESP8266)

Arduino IOT : Température et humidité (avec WiFi ESP8266)

Bonjour à tous ! Je suis Michalis Vasilakis de www.ardumotive.com et dans cette Instructables, je vais vous montrer comment faire votre propre thermomètre de l'Internet des choses (IOT) à l'aide de la carte de Arduino uno.Vous pouvez l'utiliser à la
Prise de courant de grande laize de WiDo de monde!! L’ultime Arduino IoT DIY

Prise de courant de grande laize de WiDo de monde!! L’ultime Arduino IoT DIY

WWWWiDo est une prise de courant accessible depuis n'importe quel appareil avec un navigateur qui peut contrôler à distance un appareil branché et peut être étendue à la surveillance et d'automatisation de capteurs et d'actionneurs. Ce système est un
Le Raspberry Pi-Arduino-SignalR Home Automation moyeu

Le Raspberry Pi-Arduino-SignalR Home Automation moyeu

Suite à un couple de mon prélude IBLEs publié ici et ici, ce projet prend la première étape vers la création d'une version de base d'un Home Automation Hub fonctionnelle.J'ai utilisé différentes technologies dans le but de comprendre comment je peux
Automatisation d’Arduino IOT avec ESP8266

Automatisation d’Arduino IOT avec ESP8266

Il s'agit d'un projet d'automatisation de l'ITO. pas comme les autres qui récupère uniquement les données du capteur à internet. J'ai utilisé il technique pour contrôler les périphériques de lecture à celui web api utilisant wifi module esp8266. avec
Raspberry Pi - Arduino Serial Communication

Raspberry Pi - Arduino Serial Communication

Dans ce projet, nous allons faire une communication entre Arduino et Raspberry Pi qui transfèrent des informations vitales en envoyant des données un bit à la fois.Communication série est essentielles pour chaque Micro-controleurs communiquer entre d
Le Raspberry Pi - Arduino connexion

Le Raspberry Pi - Arduino connexion

la Pi est une carte d'ordinateur peu fine, mais pas presque aussi bon quel'Arduino lorsqu'il s'agit de capacités I/O. L'ingénierie magnifiquementGertboard est un plug-in qui surmonte parfaitement cette lacuneen donnant la Pi l'accès à un ATMega328, m
Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

C'est mon métier festive pour 2015 et s'appuie sur mon Arduino 2014 selon Noël Tune jouant guirlande de Noël. J'ai eu en jouant avec le PI de framboise cette année et aimé les aspects de l'exécution sur linux et les différentes options que j'ai eu av
Interactive Rack de tissu (à l’aide de la Raspberry Pi, Arduino Pro Mini et Bluetooth HC-05)

Interactive Rack de tissu (à l’aide de la Raspberry Pi, Arduino Pro Mini et Bluetooth HC-05)

Il s'agit de mon premier Instructable ! Alors si j'ai commis une quelconque erreur, s'il vous plaît pardonnez-moi:)Le but est de donner aux clients une toute nouvelle expérience lors de vos achats.Chaque vibration que clients font en choisissant les
Domotique à l’aide de Raspberry Pi, Arduino, Domoticz, MySensors.

Domotique à l’aide de Raspberry Pi, Arduino, Domoticz, MySensors.

Salut à thé Fellow,Il s'agit de mon premier Instructable sur domotique. L'idée est de construire un contrôleur et les nœuds sans fil pour contrôler et surveiller.Après beaucoup de succès et le procès avec plusieurs contrôleurs différents comme OpenHa
Ajouter Bluetooth 4.0 à votre projet Arduino [IoT] - contrôlée par Smartphone

Ajouter Bluetooth 4.0 à votre projet Arduino [IoT] - contrôlée par Smartphone

Nous sommes le groupe d'internet de passionnés de choses qui aiment le piratage ensemble différents dispositifs. Découvrez notre projet en cours sur notre site Web et jetez un oeil à ce guide dans un format différent sur notre blog.Étape 1: Introduct
Arduino gaz Automation System Android

Arduino gaz Automation System Android

Système d'automatisation de gaz que j'ai fait avant, mais le nouveau, que malheureusement, j'ai partagé une photos de scène de proje.yap cela va pourcentage de défaut bakmayın.proj le programme de téléphone mobile et Arduino code paylaşıyorum.basit u
Boîte de sortie Arduino Home Automation

Boîte de sortie Arduino Home Automation

SON FAIT ! DÉCOUVREZ LA VIDÉO DANS LA DERNIÈRE ÉTAPE !Donc dans mon appartement, nous sommes censés pour avoir une prise commutée de sorte que vous pouvez allumer une lumière dès que vous entrez dans l'appartement. Je n'ai pu trouver ladite prise. Al