Loisirs et Intérêts

DIY : Contrôle Robot ultrasons

Robots utilisent une variété de capteurs électroniques pour détecter les objets autour d'eux et de contrôler leurs mouvements . Un télémètre à ultrasons suivi de la distance entre un objet , comme un mur ou une table , et lui-même en émettant un signal ultrasonore et d'attendre que le signal pour réfléchir . Pour utiliser le télémètre , connectez-le au microcontrôleur de contrôler votre robot et modifier le code du microcontrôleur à accepter les données du télémètre et changer le comportement du robot sur ​​la base des information.Things reçus Vous devez
unique ou multiple -core fil
gamme ultrasons finder
le câble de l'ordinateur de microcontrôleur
Voir Instructions
1

Utilisez single-core ou multi-core fil pour se connecter à ultrasons les broches du télémètre à microcontrôleur contrôle le robot . Les repères sont les pièces de métal faisant saillie à partir du capteur . Branchez-les à la sortie de tension , au sol et des bornes d'entrée sur le microcontrôleur . Si vous ne savez pas qui épingles à utiliser sur le capteur , regardez sa fiche pour déterminer qui est qui broches .
2

Connectez le microcontrôleur à l'ordinateur avec un câble d'ordinateur compatible , vous pouvez donc modifier son programme .
3

Lancez le logiciel de programmation de la microcontoller sur l'ordinateur .
4

écrire du code pour créer une variable appelée " sonicReading . " Les magasins variables données entrantes du télémètre à ultrasons dans le programme du microcontrôleur .
5

Ecrire du code pour définir la broche reliée à la sortie du télémètre à ultrasons comme une entrée . Cela permet au microcontrôleur de lire les données provenant du télémètre à ultrasons .
6

écrire du code qui lit les données à partir de l'entrée du microcontrôleur qui est connecté au télémètre à ultrasons , et stocke les données dans la variable appelé " sonicReading . "
7

écrire des déclarations , comme «si» et " else if " états , qui modifient les mouvements du robot sur ​​la base des données stockées dans " sonicReading ». Par exemple, si la valeur stockée dans " sonicReading " indique un objet est proche, dit au robot de tourner , arrêter ou inverser , sinon si la valeur indique qu'aucun objet à proximité , dites au robot de continuer à se déplacer le long de son chemin .
8

Envoyez le code de le microcontrôleur .
9

Débranchez le microcontrôleur de l'ordinateur.


https://fr.htfbw.com © Loisirs et Intérêts