Marque : on Robotics Starter Kit données de capteur de capture (1 / 3 étapes)

Étape 1: Modifier lineFollow.ino programme

En regardant l’avant du robot, voici sur le plateau inférieur droit des broches d’en-tête.

Nous allons faire broche 4 la goupille de la réception et la broche 5 l’axe de transmission :

Voici nos modifications de code :

#include < SoftwareSerial >

#include « MakeItRobotics.h » //include bibliothèque

#define rxPin 4

#define txPin 5

MakeItRobotics line_following ; déclarer l’objet

SoftwareSerial mySerial = SoftwareSerial (rxPin, txPin) ;

Placer ce code dans la section Déclaration/include discuté dans le dernier post de blog :

Nous disons notre programme lineFollow.ino pour inclure le fichier d’en-tête SoftwareSerial.h. Cela nous donne les ressources que nous avons besoin de méthodes de Port série. Puis nous définissons deux variables rxPin et txPin d’avoir des valeurs de 4 et 5, puis nous créons un nouvel objet appelé mySerial avec le mySerial suivantes de déclaration : SoftwareSerial = SoftwareSerial (rxPin, txPin) ;

Permet de passer à la fonction setup(). Ajoutez les lignes suivantes de code vers le bas de la fonction setup() (à l’intérieur des accolades {})

pinMode (rxPin, entrée) ;

pinMode (txPin, sortie) ;

définir le débit de données pour le port de SoftwareSerial

mySerial.begin(9600) ;

Les fonctions de pinMode() d’installation du rxPin comme entrée et txPin comme sortie. Nous configurons ensuite l’objet mySerial pour utiliser 9600 bauds comme la vitesse à laquelle nous voulons communiquer via le port série de logiciel. Maintenant, il faut juste ajouter une ligne à notre fonction loop() :

sensor_in=line_following.read_optical() ;

mySerial.println (sensor_in, HEX) ;

Juste en dessous de la sensor_in=line_following.read_Optical() ; ligne ajouter the:mySerial.println (sensor_in, HEX) ; commande

Compiler et télécharger votre programme à votre Robot.

Articles Liés

Marque : on Robotics Starter Kit - analyse LineFollowing.ino partie 2

Marque : on Robotics Starter Kit - analyse LineFollowing.ino partie 2

Dans le dernier Instructable nous avons commencé à analyser les opérations au niveau du bit dans l'esquisse de la lineFollow.ino. Nous avons examiné comment les lectures du capteur sont interprétées pour rendre le robot à aller de l'avant.Dans ce tut
Marque : on Robotics Starter Kit

Marque : on Robotics Starter Kit

Finement, j'ai eu du temps libre pour commencer le travail sur les systèmes C/C++ embarqué et des robots. Donc dans autour de la navigation à Radio Shack, je suis tombé sur la marque : on Robotics Starter Kit. Apparemment une collaboration entre les
Marque : on Robotics Starter Kit - envoi de données de capteur sans fil

Marque : on Robotics Starter Kit - envoi de données de capteur sans fil

Dans ce Instructable, nous allons prendre ce que nous avons appris à « Make : on Robotics Starter Kit – Wireless Connectivity » et « Make : on Robotics Starter Kit – capture données capteur » et associer ces données pour capturer les données des capt
Marque : on Robotics Starter Kit – Conseil pilote familiarisation

Marque : on Robotics Starter Kit – Conseil pilote familiarisation

Dans ce blog, nous prendrons un coup d'oeil à l'Office du pilote qui est livré avec le Kit de démarrage de faire : on Robotics. Il n'y a pas de documentation qui vient avec le kit de départ concernant le jury pilote autres que le schéma.Sauf si vous
Marque : on Robotics Starter Kit-connectivité sans fil

Marque : on Robotics Starter Kit-connectivité sans fil

Dans ce blog post, nous allons prendre les informations que nous avons appris dans le précédent post de blog intitulé "Make : on Robotics Starter Kit – logiciel partie 2″ et capturer les données des capteurs en temps réel et envoyer ces données sans
Marque : on Robotics Starter Kit - compréhension au niveau du bit Math

Marque : on Robotics Starter Kit - compréhension au niveau du bit Math

Ce blog est une continuation sur mon bricolage avec le Kit de robotique Make : it. J'espère que je peux passer sur certaines des informations que j'ai appris alors il rendra plus facile pour les autres à se mettre au diapason sur le travail avec le K
Marque : on Robotics Starter Kit - analyse LineFollowing.ino partie 1

Marque : on Robotics Starter Kit - analyse LineFollowing.ino partie 1

Dans notre dernier billet de blog, nous avons capturé quelques données de capteur des trois différentes positions que notre robot peut rencontrer lorsqu'il suit la ligne noire, (capteur noir, gauche droite/capteur capteur blanc, à droite noir à gauch
Capteur ambiant interactive avec Intel Edison & Grove Starter Kit Plus

Capteur ambiant interactive avec Intel Edison & Grove Starter Kit Plus

Salut, j'ai vu beaucoup de Instructables ici mais je voudrais faire un projet où vous pouvez voir l'utilisation de différents capteurs, boutons, buzzers, togheter LED et lcd!!! Ce que nous allons réaliser est un capteur ambiant INTERACTIVE dans laque
Commencer avec GearBest Starter Kit pour Arduino

Commencer avec GearBest Starter Kit pour Arduino

Si vous êtes nouveau dans le « monde Arduino » ce tutoriel vous aidera à faire vos premiers pas avec des produits électroniques et les cartes Arduino.Pour cela, nous utiliserons le « GearBest Starter Kit pour Arduino » ! Pourquoi ? Parce qu'est un ki
GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

GEO Data Logger : Arduino + GPS + SD + accéléromètre pour enregistrer, horodatage et les données des capteurs géo-tag

mises à jour17 octobre 2013: J'ai publié un guide sur l'utilisation de votre téléphone Android pour accomplir une tâche similaire en s'appuyant sur votre Android appareil construit dans le GPS et les capteurs.6 février 2013: En vedette sur GeoAwesome
Flux de données de capteur d’un ppDAQC Pi-plaque à l’aide de InitialState

Flux de données de capteur d’un ppDAQC Pi-plaque à l’aide de InitialState

Le Pi-plaquesppDAQC Conseil de contrôle et d'Acquisition de données est une interface idéale entre les capteurs et un Pi de framboise. Avec huit analogiques et 8 entrées numériques, jusqu'à seize canaux du monde réel, données peuvent être capturées p
Données du capteur Linkit un service JSONP (exemple batterie)

Données du capteur Linkit un service JSONP (exemple batterie)

Il s'agit de port partielle de quelque chose, j'ai commencé à faire avec l'Edison Intel (voir ici:). L'idée est relativement simple : présenter des données de capteur comme json(p), afin qu'un activateur de l'ITO (comme freeboard.io) peut facilement
Enregistrement de données de capteur de LinkitOne à l’aide de GoBetwino

Enregistrement de données de capteur de LinkitOne à l’aide de GoBetwino

IoT projets impliquent généralement la connexion à internet et l'affichage des données à un service de Cloud Computing. Toutefois, plusieurs applications d'enregistrement de données en mode hors connexion peuvent être développées à l'aide de la plate
Contrôle des données de capteur avec Edison (Intel IoT)

Contrôle des données de capteur avec Edison (Intel IoT)

Cette instructable est d'intégrer le bosquet de capteurs et d'actionneurs avec Intel Edison par NodeJS et surveiller les données des capteurs comme qualité de l'air, bruit, température, lumière, Touch et LED, Buzzers.Pour cela, des modules de nœud :M