Automatisé de distributeur de bonbons (5 / 6 étapes)

Étape 5: Le Code et les bibliothèques requises

Voici le sketch Arduino développé pour ce projet et toutes les bibliothèques requises pour l’exécuter.

Veiller à ce que vous décompressez toutes les bibliothèques et les placez dans le dossier de bibliothèque Arduino qui se trouve dans Document/Arduino/bibliothèque, sur votre disque dur.

Modifier le NIP pour chaque élément à la NIP que vous avez chaque composant branché sur l’Arduino.

La vidéo ci-jointe fournit une description de l’esquisse de l’Arduino développé pour ce projet.

Ce qui suit est une description de l’esquisse de l’Arduino.

Cette partie du code appelle toutes les bibliothèques utilisées :

Cette partie Initialise le moteur et capteur IR LED Matrix, affectant toutes les quilles pour chaque périphérique et les constructeurs :

Cette matrice Initialise toutes les couleurs utilisées dans la matrice de LED, la couleur spécifique est commentée dans le code :

Ces entiers sont utilisés pour allumer/éteindre la matrice de LED et en définissant le mode d’affichage en veille :

Cette partie met en place les dispositifs pour la boucle principale :

Il s’agit de la boucle principale. Le capteur IR est d’abord vérifié si elle reçoit un signal. Si le signal est depuis les boutons 1-9 sur la télécommande, i figure le numéro du correspondant. Si vous appuyez sur le bouton d’alimentation, la matrice de LED est réinitialisée et l’entier pouvoir est itérée. Si vous appuyez sur le bouton mode l’entier de la mode est itérée. Si le bouton sur lequel on ne fait pas partie de l’entier de boutons désigné le i est définie sur 0. Ensuite, le capteur IR est défini pour reprendre des opérations normales. Puis, j’ai est passé à la fonction de rotation moteur pas à pas et tournera le moteur 1/6 d’une révolution pour chaque valeur d’i. Si le moteur a tourné, la fonction enjoy affiche le mot « ENJOY » défilement à travers la matrice de LED. Si le capteur IR ne reçoit pas de signal la fonction candy s’exécute et affiche soit une quille ou M & M dépend de la valeur du mode.

Il s’agit de la fonction enjoy qui affiche le mot « ENJOY ». La pour la boucle est utilisé pour faire défiler le mot dans l’ensemble de la matrice. Si à tout moment un IR signal est reçu la fonction boucle que vous quittez et retourne à la boucle principale. En outre, si l’entier pouvoir est impair le mot n’est pas affiché.

C’est la fonction de bonbons. Si l’entier de la mode est même une quille s’affiche, si impair un M & M s’affiche. Si l’entier pouvoir est impair, que rien n’est affiché. Les cycles de boucle aux couleurs de la pièce de bonbons.

J’ai écrit une bibliothèque de moteur pour ce code parce que le moteur n’a pas pu être établie à tourner seulement 1/6 d’une révolution à la fois. C’est une bibliothèque de moteur stepper standard avec réglages de couple élevé. La correction pour permettre le stepper faire pivoter 1/6, une révolution sans venant du centre est dans le code suivant.

Le code est bien commenté et devrait être assez facile à suivre si vous avez des expérience de programmation.

Articles Liés

Automatisé de distributeur de bonbons d’Halloween

Automatisé de distributeur de bonbons d’Halloween

Candy est chargé dans un long tube PVC accroché au balcon. Quand un soir de l'Halloween approche à la maison, ils voient un panier d'halloween et instinctivement mis leur main en elle. Un capteur à ultrasons détecte les mains et tire sur un bonbon du
Automatique distributeur de bonbons d’Halloween

Automatique distributeur de bonbons d’Halloween

cette année, mon projet de Halloween est Automatic Halloween Candy Dispenser® déclenchée par TextforTreat®, CallforTreat® (propulsé par Twilio) et technologies. Bien sûr il peut également être déclenché d'un bouton poussoir de Big Red , mais où est l
Distributeur de bonbons Globe

Distributeur de bonbons Globe

INTRODUCTIONCette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com).Le distributeur de bonbons Globe est un système automatisé qui utilise le capteur de prox
Caca de distributeur de bonbons de Rennes

Caca de distributeur de bonbons de Rennes

Il s'agit d'un distributeur de bonbons de Rennes qui fait ses besoins sur gourmandises pour vous de manger !Lorsque vous poussez vers le bas sur sa tête, un mécanisme interne distribue une petite quantité mesurée de bonbons. Cela fonctionne particuli
BRICOLAGE Death Star distributeur de bonbons

BRICOLAGE Death Star distributeur de bonbons

Aujourd'hui, je vais montrer comment, vous faire votre propre distributeur de bonbons étoile de la mort pour environ 15 $! Tous les matériaux peuvent être obtenus dans les magasins les et le projet peut se faire en un week-end !Matériaux :Touch Candy
Distributeur de bonbons LEGO

Distributeur de bonbons LEGO

Ce distributeur de bonbons fournit une amusante façon d'obtenir une délicieuse gâterie sucrée. Un mécanisme simple curseur accorde avec parcimonie des marchandises et la partie supérieure comporte un couvercle facile à libération. Le distributeur de
Distributeur de bonbons PEZbot Instructables Robot

Distributeur de bonbons PEZbot Instructables Robot

Voici comment transformer un distributeur de bonbons PEZ de Pâques lapin mignon dans un distributeur de bonbons Easter Bunny PEZbot Instructables Robot cool.Glisse dans votre poche de chemise ? Vérifier !Assez bon marché à faire ? Vérifier !Assez rap
VEND - le distributeur de bonbons totalement imprimé

VEND - le distributeur de bonbons totalement imprimé

VEND - le distributeur de bonbons totalement imprimée. Télécharger. Imprimer. Assembler. Vend. Économiser de l'argent. Génial.
Distributeur de bonbons Knex

Distributeur de bonbons Knex

j'ai fait ce distributeur de bonbons et je ne sais pas pourquoi et im ne va pas pour mettre une vidéoIl fonctionne avec les m & ms réévalue morceaux et candy comme çaÉtape 1: tout Étape 2: Hourra votre faitIl suffit de remplir le haut de la page à mi
Boo ! le distributeur de bonbons d’Halloween

Boo ! le distributeur de bonbons d’Halloween

Chaque année il y a Halloween.Il est très amusant de donner des bonbons aux enfants.Mais parfois, les enfants frappent à votre porte lorsque votre dans les toilettes.Parfois, vous êtes juste fatigué de marcher en arrière à porte pour distribuer des b
Distributeur de bonbons-maïs bricolage Halloween

Distributeur de bonbons-maïs bricolage Halloween

Il s'agit d'un bricolage sur comment faire un distributeur de maïs bon marché et facile des bonbons, mais je ne vais pas utiliser bonbons maïs parce que je vis en Australie et leur n° vif de bonbons là où j'habite donc je vais être à l'aide de petits
Distributeur de bonbons sucette

Distributeur de bonbons sucette

Distributeur de sucette ou un bonbon.Ce projet est rendu purement au pied levé il n'y a pas de plans ou guide de coupe. Je suis qui le composent que je vais le long. Mais j'essaie de montrer autant que possible dans la vidéo.L'idée est en utilisant u
Adapté de distributeur de bonbons

Adapté de distributeur de bonbons

Mon groupe de vie participe à une tradition de Secret Santa où aucun montant peut être versé sur les cadeaux. J'ai eu beaucoup de déchets de bois autour et a inspiré en voyant les autres mason jar de Gumball. J'ai décidé d'essayer de faire un avec un
Bot de distributeur de bonbons

Bot de distributeur de bonbons

robot Tetrix MAX qui offre des bonbonsÉtape 1: Composants du châssisÉtape 2: Châssis sous ensembleÉtape 3: Châssis assemblé Direct drive, Salut châssis de dégagement avec roues omni pour permettre une livraison précise de bonbonsÉtape 4: Boom et élec