Comment faire un bébé intelligent (5 / 9 étapes)

Etape 5: programmation

Avant de mettre la carte Arduino dans nos jouets, nous avons besoin de télécharger notre logiciel. Si vous n’avez pas programmé un Arduino avant que vous aurez besoin de télécharger leur libre logiciel. Consultez également le Guide de démarrage rapide.

Brancher l’Arduino sur votre ordinateur.

Ouvrez le programme Arduino et commencer une nouvelle esquisse.

Coupez et collez ce code dans votre croquis :

int buttonPin = 7 ;  bouton est relié à la broche 7
int ledPin = 3 ;  LED est connecté à la broche 3
int buttonStatus ; variable, nous allons utiliser pour stocker l’état du bouton
int potPin = 3 ;    le potentiomètre est connecté à la broche analogique 3
int ledPin10 = 10 ;   RGB LED vert relié à la broche 10
int ledPin9 = 9 ;   RGB LED rouge relié à la broche 9
int ledPin5 = 5 ;   Bleu LED RGB connectée à la broche 5
int val = 0 ; variable pour stocker la valeur provenant de la sonde
int buttonMomStatus ; variable, nous allons utiliser pour stocker l’état du bouton momentanée
int momButton = 6 ; touche momentanée est connecté à la broche 6
avertisseur sonore int = 8 ; vibreur est connecté à la broche 8

void setup() {}
Serial.Begin(9600) ; initialiser une communication série à 9600 bits/s :
pinMode (buttonPin, entrée) ;  Initialiser le buttonPin en entrée
pinMode (ledPin, sortie) ;  La LED est une sortie
pinMode (ledPin10, sortie) ;  déclarer la ledPin10 comme une sortie
pinMode (ledPin9, sortie) ;  déclarer la ledPin9 comme une sortie
pinMode (ledPin5, sortie) ;  déclarer la ledPin5 comme une sortie
pinMode (momButton, entrée) ;  Initialiser le momButton en entrée
pinMode (vibreur, sortie) ; avertisseur sonore est sortie
}

void loop() {}
buttonStatus = digitalRead(buttonPin) ;
Si (buttonStatus == HIGH) {}
digitalWrite (ledPin, HIGH) ;  Si vous appuyez sur le bouton allumer la LED
}
else {}
digitalWrite (ledPin, basse) ;  Sinon, désactiver la LED
}

Val = analogRead(potPin) ; lire la valeur du potentiomètre
analogWrite (ledPin10, val/4) ;  PWM la LED avec la valeur du pot (divisée par 4 pour s’adapter à un octet)
analogWrite (ledPin9, val/4) ;  PWM la LED avec la valeur du pot (divisée par 4 pour s’adapter à un octet)
analogWrite (ledPin5, val/4) ;  PWM la LED avec la valeur du pot (divisée par 4 pour s’adapter à un octet)
Delay(10) ;                     attendre 10 millisecondes avant la prochaine boucle

buttonMomStatus = digitalRead(momButton) ;
Si (buttonMomStatus == HIGH) {}
digitalWrite (sonnerie, HIGH) ;  Si la touche momentanée allumer la LED
}
else {}
digitalWrite (sonnerie, faible) ;  Sinon, désactiver la LED
}

section bonus
Si (buttonStatus == HIGH & & buttonMomStatus == HIGH) {//if rocker et commutateurs momentanées sont sur en même temps
digitalWrite (ledPin10, basse) ;   désactiver le ledPin
digitalWrite (ledPin5, basse) ;   désactiver le ledPin, en tournant leur hors le RGB LED s’allume en rouge
Delay(500) ;
}
}

Cliquez sur la case à cocher pour vérifier que cette esquisse fonctionne, puis appuyez sur la flèche pour télécharger sur votre Arduino.
Vous aurez besoin d’avoir le bon conseil et port COM sélectionné dans le menu outils. Pour tout problème je suggère d’utiliser la page de dépannage d’Arduino. Il est tout à fait utile.

J’ai joint mon fichier de code Arduino pour ceux qui veulent télécharger qui puis importez-la dans le programme Arduino.

Articles Liés

Comment faire pour être plus intelligent - augmenter votre QI - mémoire - cerveau

Comment faire pour être plus intelligent - augmenter votre QI - mémoire - cerveau

Comment être plus intelligents - augmentez votre QI - mémoire - cerveau
Comment faire (torche Braze) un téléphone intelligent trépied

Comment faire (torche Braze) un téléphone intelligent trépied

Cet Instructable va vous montrer comment faire un téléphone intelligent à monter pour un trépied. Sur les photos, vous me verrez un téléphone Sprint Motorola Photon Q sur un trépied Manfrotto de montage (avec un montage amovible très pratique).Etape
Comment faire le chargeur Simple téléphone intelligent à l’aide du régulateur de tension L7805CV

Comment faire le chargeur Simple téléphone intelligent à l’aide du régulateur de tension L7805CV

Chargeur de téléphone intelligent à l'aide de L7805CV voltage regulator IC. C'est très simple à l'aide de suite de composant électronique1. L7805CV composant2. code de condensateur céramique 104 = 100nF (0.1 uF)3. code de condensateur céramique 334 =
Comment faire pour avoir les appels gratuits et envoyer des SMS avec votre téléphone intelligent à l’aide de WiFi

Comment faire pour avoir les appels gratuits et envoyer des SMS avec votre téléphone intelligent à l’aide de WiFi

cette instructable vous montrera comment faire pour avoir les appels gratuits et texte-ing avec votre téléphone portable aux États-Unis
Craft recyclé idées : Comment faire utilitaire panier de recyclé Craft

Craft recyclé idées : Comment faire utilitaire panier de recyclé Craft

DIY projets Craft recyclé sont toujours amusants que vous êtes faits pour repousser les limites de votre imagination pour créer le meilleur de déchets produits. Cette embarcation de bouteille en plastique est un tel spécimen de artisanat de recyclage
Comment faire un copain à souder (à partir de plastique de la feuille)

Comment faire un copain à souder (à partir de plastique de la feuille)

[mise à jour - Merci à tous ceux qui ont voté dans le UP! 3D Printer concours - j'ai eu la chance de victoire haut ! Plus, alors maintenant, je peux procéder à souder copain Mark III (Mark II s'améliore j'ai marquer avec vous suggestions ci-dessous)
Comment faire pour être un propriétaire

Comment faire pour être un propriétaire

Pour les trois dernières années, j'ai été le propriétaire d'un duplex dans la région de Detroit Metro. Cela a été ma principale source de revenus et est probablement une des choses plus intelligents que j'ai fait durant ma carrière universitaire, aut
Comment faire un bon marché 16 MHz Arduino Oscilloscope à l’aide d’Excel et l’écran de votre ordinateur à écran

Comment faire un bon marché 16 MHz Arduino Oscilloscope à l’aide d’Excel et l’écran de votre ordinateur à écran

Souvent un amateur d'électronique va concevoir et construire quelque chose pour constater qu'il ne comporte de la façon dont il ou elle a l'intention. Parfois dans ces situations, le problème est lié à un signal électrique, mais que les choses se dép
Tweet-a-watt - comment faire un wattmètre gazouillis...

Tweet-a-watt - comment faire un wattmètre gazouillis...

Tweet-a-watt - comment faire un wattmètre gazouillis...Ce projet documente mes aventures à apprendre comment au fil de ma maison pour la surveillance de la puissance sans fil. Je vis dans un appartement loué et je n'ai pas de piratage-accès à un pann
Comment faire l’ultime étau en bois | Menuiserie bricolage outils #3

Comment faire l’ultime étau en bois | Menuiserie bricolage outils #3

J'ai besoin un autre étau pendant un temps assez long maintenant. J'ai un étau, qui est dans ma chambre (ma chambre sert un atelier). Parfois, quand je fais des projets messier, tels que ceux avec un tas de sciure de bois, je préfère les faire dans n
Sans coudre Craft de Kid : Comment faire une pochette de crayon Peppa Pig

Sans coudre Craft de Kid : Comment faire une pochette de crayon Peppa Pig

Eh bien, cette fois, que je suis ici s'il vous plaît mon doux petit artisans de gamin avec une Idée de métier de l'enfant génial! Nous apprendre à faire un non cousus craft enfant consiste en une pochette de crayon Peppa Pig. Maintenant, vous pouvez
Comment faire une épée Boffer sûre et robuste

Comment faire une épée Boffer sûre et robuste

pour ce Instructable, je vais vous montrer vous mon processus sur comment faire un doux mais durable jouer épée, quelque chose qui peut être utilisé pour full Contactez GN ou cosplay accessoire. Pourquoi ? Parce que certaines personnes sont tout au s
Comment faire un jeu Rpg sur table

Comment faire un jeu Rpg sur table

Bonjour, je suis nouveau sur Instructables et souhaitez faire partager à vous ce qu'on appelle un jeu de plateau de dessus de table Rpg un dessus de table rpg est fondamentalement un rôle jeu où vous prétendez vous êtes quelque chose et faire des cho
Comment faire des jauges/bouchons d’oreilles faits à la main

Comment faire des jauges/bouchons d’oreilles faits à la main

J'ai mis ce tutoriel pour reboucher et mettre à jour et il suffit de mettre la chose supplémentaire sur ici que j'ai oublié du mentionner dans la vidéo comment à faire à la main jauges/bouchons d'oreilles et parler de choses et mettre des pointes sup