Ligne d’arrivée contrôlée Arduino (2 / 7 étapes)

Étape 2: Source Code

/ / Il s’agit de l’esquisse de l’arduino : ouvrir l’arduino IDE,
Créez un nouveau fichier et copier/coller le code suivant dedans.
N’oubliez pas de télécharger le code de votre arduino !

/*
* Détecteur de ligne d’arrivée
*
* Allume la LED 1 ou 2, selon laquelle le capteur est déclenché tout d’abord
* Les deux LED s’allument en cas d’égalité
*
* Précision :
Comme l’il n’ont a que quelques lignes de code dans la boucle
* (en fait plus d’instructions après il obtient compilé) et compte tenu
* que l’arduino tourne à 16Mhz (million de cycles par seconde),
* Nous avons beaucoup une précision d’une milliseconde.
* Avec un oscilloscope, j’ai déterminé que le code réellement prend environ
* 20 microsecondes à exécuter. Devrait être assez bon.
*
* Auteur : Ted Meyers - 2 février 2011
*/

const int ledPin1 = 12 ;
const int ledPin2 = 13 ;
const int sensorPin1 = 2 ;
const int sensorPin2 = 3 ;
const int TIMEOUT = 3000 ; millisecondes

Le programme d’installation s’exécute une fois, au début
Entrée et broches de sortie sont définies
void setup() {}
pinMode (sensorPin1, entrée) ;
pinMode (sensorPin2, entrée) ;
pinMode (ledPin1, sortie) ;
pinMode (ledPin2, sortie) ;
}

Appelé à plusieurs reprises
void loop() {}
Obtenir l’état du capteur
int status1 = digitalRead(sensorPin1) ;
int status2 = digitalRead(sensorPin2) ;

Réglez la sortie LED pour correspondre à la sonde
digitalWrite (ledPin1, status1) ;
digitalWrite (ledPin2, status2) ;

Si (status1 == haute || status2 == HIGH) {}
Un capteur était déclenché, montrent les résultats jusqu’au délai d’attente
Delay(timeout) ; Attente de timeouts
}
}

Articles Liés

Création d’un DualShock 4 contrôlée Arduino

Création d’un DualShock 4 contrôlée Arduino

Avec seulement quelques pièces de matériel supplémentaires, mettre à niveau votre Arduino pour recevoir des commentaires d'un contrôleur de Sony DualShock 4 via une connexion Bluetooth.Étape 1: Collecte du matériel Voici tout le matériel dont vous au
Contrôler l’Arduino avec python basé web API (pas de php)

Contrôler l’Arduino avec python basé web API (pas de php)

Dans ce guide, je vais vous montrer comment contrôler votre appareil arduino d'une page Web ! Par la suite, je vais vous montrer comment contrôler votre arduino depuis votre appareil mobile et même créer une API basée sur le web pour contrôler votre
Contrôler votre arduino depuis votre PC avec le Qt Gui

Contrôler votre arduino depuis votre PC avec le Qt Gui

pour mon premier instructable je vais vous montrer comment utiliser Qt pour faire des interfaces graphiques pour votre arduino (ou n'importe quel appareil rs232)Donc, si vous souhaitez créer vos propres interfaces graphiques, vous souhaitez contrôler
Queue de loup contrôlé par Arduino

Queue de loup contrôlé par Arduino

salutations, ou devrais-je dire, « Aaaaaooooooooooooh! » Plaisir de faire votre passionné de loup compagnons de connaissance. Vous avez un esprit de loup intérieure qui est tellement désireux de se faire connaître que vous sont venus à moi pour appre
Contrôler un Arduino avec PHP

Contrôler un Arduino avec PHP

Voici comment faire votre Arduino à faire des choses plus internet sans un bouclier ethernet ou wifi. Il s'agit d'un moyen simple de faire de votre projet à partir de n'importe où dans le monde !Étape 1: Compatibilité de plate-formeCette méthode ne s
Une carte de crédit carte de contrôleur compatible Arduino Ethernet de taille

Une carte de crédit carte de contrôleur compatible Arduino Ethernet de taille

je t'aime l'Arduino comme une plate-forme de contrôleur simple et accessible pour de nombreux projets variés.  Il y a quelques mois, a acheté un bouclier Ethernet pour mon contrôleur Arduino travailler sur quelques projets avec un compagnon du mien -
Contrôler un Arduino avec cacao (Mac OS X) ou c# (Windows)

Contrôler un Arduino avec cacao (Mac OS X) ou c# (Windows)

non je ne parle pas contrôler un Arduino avec une barre de chocolat ou de cacao en poudre. Je parle le langage de programmation Objective-C. Quel est donc le cacao ? Le cacao est un ensemble d'écrits dans le langage de programmation de Objective-C po
Hot Wheels Race Track avec l’électronique de la ligne d’arrivée

Hot Wheels Race Track avec l’électronique de la ligne d’arrivée

piste de course Hot wheels avec électronique ligne d'arrivée en utilisant Arduino, LEDS, phototransistors IR grâce à Ted Meyers pour les instructions sur le câblage et l'aide avec quelques bugs en chemin.  Ajout IR LEDs sous le pont de spectateur pou
Meilleure façon de contrôler votre Arduino avec un appareil Mobile !

Meilleure façon de contrôler votre Arduino avec un appareil Mobile !

De nombreux projets tels que celui-ci impliquent nécessitant un bouclier WiFi ou un Bluetooth Module. Cependant, grâce à Billy, comme c'est encore possible, il n'est plus nécessaire. Ce tutoriel vous expliquera en profondeur sur la façon de contrôler
Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanneur recyclé rgb led lampe pwm contrôlé par Arduino NanoÉtape 1: Résultat FinalC'est ce que vous obtenez si vous suivez ce instructable.Étape 2: Rechercher une imprimanteVous recherchez un cassé hp imprimante tout en un. (D'autres marques peuvent
Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Projets des Carlitos : Sans fil discours contrôlé par Arduino Robot

Nous rêvons tous d'avoir des appareils et machines qui peuvent obéir à nos commandes vocales. Eh bien, nous allons faire le premier pas vers ce qui en fait se produire et construire un discours contrôlé par Arduino-basé robot mobile.Vous pensez peut-
Voix contrôlée Arduino Drone

Voix contrôlée Arduino Drone

Les bourdons sont de très bons jouets et outils, mais généralement ils n'ont pas aucune qualification supplémentaire. J'adore voler n'importe quel modèle de R/C et je voulais juste faire un bourdon de R/C qui est un peu plus intelligent que les modèl
Contrôler l’Arduino Board sans fil avec iPhone, iPad ou iPod Using iArduino App et bouclier Ethernet

Contrôler l’Arduino Board sans fil avec iPhone, iPad ou iPod Using iArduino App et bouclier Ethernet

ce tutoriel vous guidera avec comment faire l'installation entière pour contrôler votre Arduino à bord avec l'application iArduino. Pour comprendre, nous allons utiliser des Led et nous basculera sur et en dehors avec l'aide d'iArduino app. De là, vo
Un autre carton--aspirateur robot contrôlé par Arduino

Un autre carton--aspirateur robot contrôlé par Arduino

Il s'agit de simple--aspirateur robot contrôlé par Arduino.Cela peut être encore plus simple si au lieu de turbine et bac à poussière - utiliser un mouchoir en papier de cuisine ou un morceau de tissu synthétique.Étape 1: Composants requisArduinoMote