Robot Programmable extrême Snap Circuits ! (5 / 12 étapes)

Étape 5: Un exemple de programme pour le PICAXE

C’est ce qui ressemble à un diagramme de flux PICAXE programmation éditeur. L’organigramme dans cet exemple est très simple--pouvez-vous deviner ce qu’il fait ? Il tournera un moteur qui est relié à la borne 4 sur le PICAXE pendant 10 secondes. Nous pouvons jeter un oeil à la façon dont chaque étape est traitée.

Le terminateur « start » est ignoré par le compilateur, mais il vous sera utile pour trouver facilement le début de votre programme.

Le processus de « pause » raconte le PICAXE d’attente de 1000 millisecondes, ou 1 seconde avant de passer à l’étape suivante dans le programme. Quand vous dites le PICAXE pour exécuter le programme, vous remarquerez une 1 seconde pause avant que quelque chose arrive.

Le symbole d’organigramme de parallélogramme représente des données, ou entrée/sortie. Il contient la commande « haute 4 » et cette commande fixera la broche 4 de haut, ce qui signifie le microcontrôleur sera envoyer que la broche tension ou courant pour que la broche de sortie. Si vous avez un moteur relié à la borne 4 puis courant de cette broche traversera le moteur et le moteur commenceront à tourner.

Ce processus de « pause » raconte le PICAXE attendre 10000 millisecondes, soit dix secondes. Cela signifie broche 4 resteront élevé pendant 10 secondes, continuant ainsi d’envoyer courant au moteur pendant 10 secondes (le moteur tournera pendant dix secondes).

Ce symbole de diagramme de flux de données contient la commande « faible 4. » Il raconte le PICAXE pour désactiver le code pin, ou à la sortie de 0 volt. Cela réduira la puissance à la broche et le moteur relié à elle cessera de tourner.

Si vous voulez voir à quoi ressemble le code de base, vous pouvez cliquez sur organigramme et puis cliquez sur convertir organigramme pour BASIC. Le code ressemblera à le ce qui suit :

"BASIC converti à partir d’organigramme :
"C:\DOCUMENTS AND SETTINGS\DESKTOP\SNAPROVERBOT. CAD
« Converti le 30/10/2011 à 20:53:11
principal :
faire une pause 1000 ' raconte le PICAXE d’attente de 1000 millisecondes (1 seconde)
4 haute ' ensembles broche 4 de haut, qui envoie le courant à la borne 4 (s’il y a un moteur connecté il tournera)
faire une pause 10000 ' raconte le PICAXE attendre 10000 milisecondes (10 secondes--moteurs tournera pendant 10 secondes)
basse 4 ' définit la broche 4 faible ou sorties 0 volt. Cela réduit la puissance à la broche et le moteur s’arrête de tourner

Articles Liés

Danse danse Roverbot ! Construire un Robot Programmable de Snap Circuits lumière danse activés.

Danse danse Roverbot ! Construire un Robot Programmable de Snap Circuits lumière danse activés.

Dans ce Instructable vous allez apprendre à construire un éclairage activé danse robot programmable Snap Circuits. Tout d'abord, vous apprendrez comment installer l'éditeur de programmation PICAXE (le PICAXE est le microcontrôleur ou cerveau ordinate
Programme un chapelet de lumières de Noël à clignoter le code morse avec Arduino & Snap Circuits

Programme un chapelet de lumières de Noël à clignoter le code morse avec Arduino & Snap Circuits

c'est un projet de mon fils Dylan (9) et j'ai mis ensemble en utilisant une platine Arduino, un ensemble de Circuit Snap et un chapelet de lumières de Noël.Ce que vous devez :Un Arduino : Un Arduino est un ordinateur sur un circuit unique que vous po
Construire un Theremin optique--améliorer votre Snap Circuits en ajoutant un Circuit intégré de 555 Timer II

Construire un Theremin optique--améliorer votre Snap Circuits en ajoutant un Circuit intégré de 555 Timer II

dans ce Instructable, vous apprendrez comment améliorer votre collection de blocs de Snap Circuits en ajoutant un Timer 555 IC et en construisant un thérémine optique. Vous apprendrez les fonctions des broches sur la puce 555. Vous apprendrez que lor
Vitesse variable du ventilateur avec Snap Circuits, Kano ordinateur

Vitesse variable du ventilateur avec Snap Circuits, Kano ordinateur

Dans un Guide pratique précédente, j'ai démontré comment clignoter un Snap Circuits LED avec l'ordinateur de Kano (clignotement d'une LED est le « Hello World! » du piratage de matériel) et dans ce guide, je démontrerai comment conduire un ventilateu
Cligner des yeux Snap Circuits LED avec ordinateur Kano

Cligner des yeux Snap Circuits LED avec ordinateur Kano

Je démontrerai comment faire clignoter une LED de Circuits Snap avec l'ordinateur de Kano (ma version de la Kano a la framboise Pi 2). J'ai perdu le compte de combien d'ordinateurs j'ai construit au fil des ans, mais je pense qu'il est sûr de dire qu
Piratage de l’espion vidéo Trakr III : faire un Bot Grabber de Legos, Snap Circuits et l’espion vidéo Trakr

Piratage de l’espion vidéo Trakr III : faire un Bot Grabber de Legos, Snap Circuits et l’espion vidéo Trakr

dans ce instructable je démontrerai comment utiliser des Legos, Snap Circuits et l'espion vidéo Trakr pour créer un bot grabber contrôlé à distance. Je démontrerai comment télécharger et installer le compilateur de langage C pour le Trakr. Ensuite, j
Construire un générateur de tonalité--améliorer votre Snap Circuits en ajoutant un Timer 555 IC

Construire un générateur de tonalité--améliorer votre Snap Circuits en ajoutant un Timer 555 IC

dans cet article, vous apprendrez comment améliorer votre collection de blocs de Snap Circuits en ajoutant un Timer 555 IC. Vous apprendrez les fonctions, les broches de la puce 555. Vous apprendrez que lorsque le 555 est en mode astable, la sortie d
Découvrez électronique avec Snap Circuits Arcade (revue)

Découvrez électronique avec Snap Circuits Arcade (revue)

Circuits de composant logiciel enfichable est un jouet éducatif qui enseigne l'électronique avec des composants électroniques de snap-ensemble sans soudure. Chaque composant possède le symbole schématique et une étiquette imprimée sur son boîtier en
Introduction à l’interrupteur électrique à l’aide de Snap Circuits

Introduction à l’interrupteur électrique à l’aide de Snap Circuits

sur cette photo Instructable je vais vous donner une brève introduction aux Circuits de Snap. Vous apprendrez comment construire un circuit simple, pour comprendre le courant continu (DC), et comment fonctionne un interrupteur électrique.Circuits de
Introduction à la Diode à l’aide de Snap Circuits

Introduction à la Diode à l’aide de Snap Circuits

sur cette photo instructable vous apprendront la diode et construire un circuit simple qui vous aide à comprendre le fonctionne d'une diode à l'aide de Circuits Snap.Circuits de composant logiciel enfichable est un jouet éducatif qui enseigne l'élect
Robot programmable de jouer du Piano de Knex

Robot programmable de jouer du Piano de Knex

j'ai toujours été un grand fan de K'nex, depuis que je suis un petit enfant. Puis, quand j'ai découvert ce site, je sentais que j'avais touché le jackpot. Il s'agit d'un « robot » que j'ai construit hors knex, il est conçu pour jouer du piano. Cette
Introduction à relais utilisant Snap Circuits électroniques

Introduction à relais utilisant Snap Circuits électroniques

ce qui est un relais ? Vous avez probablement déjà vu une course de relais où un coureur transmet un bâton à un autre coureur. De même, un relais électronique mains hors de contrôle d'un circuit à l'autre. Un relais est un appareil très simple consti
Comment entrer dans la robotique, programmation, électronique Arduino

Comment entrer dans la robotique, programmation, électronique Arduino

Robotique, intégrer tous les champs de la tige et toujours rendre chaque enfant fou. Il peut aider enfants d'acquérir une expérience pratique sur la mécanique, l'électronique, contrôle système et en sciences informatiques.Cependant, tous les robots s
Introduction aux Light Emitting Diode à l’aide de Snap Circuits

Introduction aux Light Emitting Diode à l’aide de Snap Circuits

dans cette Photo Instructable, vous vous renseignerez sur la Diode électroluminescente ou LED. Vous apprendrez également comment construire un circuit simple qui montre comment le LED fonctionne à l'aide de Circuits Snap.Pièces nécessaires :1 grille