Table des matières:

Illuminez Boe Bot : 5 étapes
Illuminez Boe Bot : 5 étapes

Vidéo: Illuminez Boe Bot : 5 étapes

Vidéo: Illuminez Boe Bot : 5 étapes
Vidéo: 【完整版结局】一場家族聯姻,他只把她當做費盡心機接近他的女人,竟當眾逃婚;怎料2年相處讓她慢慢走進他的心裡,當她提出離婚他卻開始慌了!#熱播短劇#霸道總裁#甜寵#先婚後愛 2024, Juillet
Anonim
Illuminer Boe Bot
Illuminer Boe Bot
Illuminer Boe Bot
Illuminer Boe Bot
Illuminer Boe Bot
Illuminer Boe Bot

Pour réaliser ce chef-d'œuvre avec les capacités de direction d'obstacle, d'indication lumineuse et sonore, vous aurez besoin de:

-Un Boe Bot entièrement fonctionnel

-Beaucoup de fils de circuit

-Feuille d'aluminium

-Papier carton

-Agrafeuse

-Bâtonnets de glace

-Dénudeurs de fils

-Petites pinces

-Un pistolet à colle chaude et de la colle chaude

-Ruban électrique

-1 circuit haut-parleur

-2 LED à cathode commune

-6 résistances 1K

-2 résistances 10K

-1 condensateur 10uf

Allons-nous le construire ?

Étape 1: Création des pare-chocs

Création des pare-chocs
Création des pare-chocs
Création des pare-chocs
Création des pare-chocs
Création des pare-chocs
Création des pare-chocs

Pour fabriquer les pare-chocs, vous utiliserez:

-câble

-papier d'aluminium

-papier carton

-colle chaude

-Bâtonnets de glace à l'eau

-agrafeuse

1. Ce que vous voudrez faire en premier est de découper un morceau de carton et de le plier en deux (voir 2ème et 3ème image) (FAIRE CELA x2).

2. Ensuite, vous allez prendre un fil d'environ 20 cm de long et dénuder les deux extrémités, mais l'une plus longue que l'autre. Ensuite, tordez l'extrémité la plus dénudée en spirale (Voir 4ème image) (FAIRE CELA x4).

3. Prenez un morceau de papier d'aluminium et pliez-le en deux pour qu'il soit suffisamment petit pour tenir sur la surface d'un pli intérieur en carton. Agrafez ensuite la spirale du fil au papier d'aluminium en agrafant tout le pli (voir 5ème et 6ème image) (FAIRE CECI x4).

4. Collez un côté de la feuille d'aluminium sur un pli intérieur du carton. (FAITES CECI POUR CHAQUE PLIAGE INTÉRIEUR, DONC x2 PAR PIÈCE DE CARTON (BASEMENT x4)) Faites attention de ne pas toucher le papier d'aluminium lors du collage, car il conduira la chaleur et vous brûlera les doigts (voir 6ème image).

5. Collez deux bâtonnets de Popsicle ensemble (FAITES CECI x2 et agrandissez-en un considérablement) et collez une connexion Popsicle au dos de chaque pli en carton et une autre faisant la même chose du côté opposé (voir 1ère image).

6. Une dernière touche pour que les pare-chocs restent proches les uns des autres, consiste à attacher le milieu à une longueur restrictive pour les pare-chocs. Une fois noué, collez-le et laissez-le sécher pour en assurer la sécurité (voir 1ère image).

Vous avez réussi à créer vos pare-chocs !

Étape 2: Montage des pare-chocs

Montage des pare-chocs
Montage des pare-chocs

Pour monter les pare-chocs sur le Boe Bot, vous utiliserez:

-Boe Bot

-Vos nouveaux pare-chocs

-Colle chaude

-Ruban électrique

Cette étape est assez simple. Tout ce que vous avez à faire est de prendre un morceau de ruban isolant et de le placer le long de la zone métallique juste au-dessus de la roue à billes noire avec un axe. Une fois scotché, collez à chaud la zone avec du ruban adhésif, collez les pare-chocs et appuyez dessus jusqu'à ce qu'il soit sec afin de le monter.

Maintenant que les pare-chocs sont prêts, entrons dans le circuit !

Étape 3: Création du circuit

Création du circuit
Création du circuit
Création du circuit
Création du circuit
Création du circuit
Création du circuit

Pour créer le circuit, vous aurez besoin de:

-Boe Bot

-Fils connectés aux pare-chocs

-Dénudeurs de fils

-Petites pinces

-Fil de circuit

-1 circuit haut-parleur

-2 LED à cathode commune

-6 résistances 1K

-2 résistances 10K

-1 condensateur 10uf

Pour le circuit, vous voudrez tout connecter comme indiqué dans la première image. La 2e, la 3e et la 4e image font toutes partie de la première (juste séparées pour la rendre moins confuse). La 2ème image est le circuit de pare-chocs, la 3ème est le circuit de cathode et la 4ème est le circuit de haut-parleur.

Une fois cela fait, vous pouvez coller électriquement le haut-parleur du circuit sur la plate-forme sous le tampon de base du Boe Bot afin qu'il ne pende pas.

Un pas de plus, la partie difficile est terminée !

Étape 4: Ajout du code

Ajout du code
Ajout du code

Pour vous assurer que le code fonctionne correctement, vous devez d'abord vous assurer que le servomoteur droit est dans la prise pour la broche 12, que le servo gauche est dans la prise pour la broche 13 et que le circuit est exactement comme indiqué dans les schémas précédents.

Enfin, vous devrez saisir ce code dans Basic Stamp, brancher le robot et enfin: RUN IT.

Voici le code écrit, mais vous pouvez également télécharger le fichier de tampon de base, et cela devrait également fonctionner.

Tout ce qui a une apostrophe avant ce sont des commentaires, mais ' {$STAMP BS2} et ' {$PBASIC 2.5} sont nécessaires.

'****************************************************** *************************' Nom: Guillaume

'************************************************************************

' Titre - BoeBump.bs2

' Date - 28 novembre 2017

« Description: créez des pare-chocs physiques qui déclenchent une commande lorsqu'il frappe quelque chose pour éloigner le Boe Bot » de l'obstacle. Ajoutez également du son et de l'éclairage au projet.

' {$STAMP BS2}

' {$PBASIC 2.5}

'************************************************************************

' Code pour Reset Start Stop

'(C'EST COMMENT COMMENCER LE CODE !!!)

' Ce code fait que le bot s'arrête ou démarre lorsque vous appuyez sur reset '************************************ ************************************

temp VAR Byte 'magasin temporaire

RunStatus DATA $00 'variable stockée dans la ROM

LIRE RunStatus, temp 'LIRE la variable de la ROM

temp = ~temp' inverse la valeur 0 A 1 OU 1 A 0

WRITE RunStatus, temp 'WRITE the variable back TO ROM

IF (temp>0) THEN END 'Vérifier SI la valeur est 1, et SI oui, TERMINER le programme

'************************************************************************

'Configuration des broches

'************************************************************************

LBroche moteur 13

RBroche moteur 12

'************************************************************************

' Configuration des constantes

'************************************************************************

LStop CON 750

RStop CON 750

'************************************************************************

' Variables

'************************************************************************

X VAR Mot

'************************************************************************

' Programme principal

'************************************************************************

FREQOUT 5, 150, 880 'Créer un air aux épices anciennes

PAUSE 50 'Pour la commande freqout, le

FREQOUT 5, 150, 880' les nombres vont en sortie (ex: 5), durée (ex: 150ms), PAUSE 20' et enfin niveau de fréquence (ex: 880Hz)

FREQOUT 5, 250, 988

PAUSE 20

FREQOUT 5, 250, 1175

PAUSE 20

FRÉQUENCE 5, 250, 1047

PAUSE 20

FREQOUT 5, 150, 1319

PAUSE 20

FRÉQUENCE 5, 200, 1450

PAUSE 20

FRÉQUENCE 5, 300, 1175

FAIRE

ÉLEVÉ 0 'Rend les cathodes blanches (mais elles ne deviendront pas blanches, car la

La sous-routine HIGH 1 ' changera immédiatement la couleur).

ÉLEVÉ 2

ÉLEVÉ 9

ÉLEVÉ 10

ÉLEVÉ 11

SI (IN6 = 1) ET (IN4 = 1) ALORS 'Si aucun des pare-chocs

LOW 0' se touchent, puis fabriquent les cathodes

LOW 2 'vert et passez à la sous-routine

LOW 9' appelé Forward.

FAIBLE 11

GOSUB Avant

ELSEIF (IN6 = 0) AND (IN4 = 0) ALORS 'Si les deux pare-chocs se touchent, LOW 0' puis faire virer les deux cathodes au rouge, LOW 1 'créez deux bips, et passez à la

LOW 9 ' Sous-routine BothBump.

FAIBLE 10

FRÉQUENCE 5, 50, 2500

PAUSE 200

FRÉQUENCE 5, 200, 2500

GOSUB BothBump

ELSEIF (IN6 = 0) AND (IN4 = 1) ALORS 'Si seul le pare-chocs droit frappe, LOW 9' fait virer la cathode droite au rouge, LOW 10 'créez deux bips, et passez à

FREQOUT 5, 50, 2500' le sous-programme BumpRight.

PAUSE 200

FRÉQUENCE 5, 200, 2500

GOSUB BumpRight

ELSEIF (IN6 = 1) AND (IN4 = 0) ALORS 'Si seul le pare-chocs gauche frappe, LOW 0 'fait que la cathode gauche devienne rouge, LOW 1 'créez deux bips, et passez à

FREQOUT 5, 50, 2500' le sous-programme BumpLeft.

PAUSE 200

FRÉQUENCE 5, 200, 2500

GOSUB BumpGauche

FIN SI

BOUCLE

FIN 'Stop Programme avant Sous-Procédures exécutées par accident

'************************************************************************

' Sous-procédures

'************************************************************************

Avancer: 'Avancer un peu

POUR X = 1 À 30

PULSOUT RMoteur, 700

Moteur PULSOUT L, 850

SUIVANT

PAUSE 20

RETURN 'Retour au début pour réexécuter

'****************************************************

BothBump: Reculez un peu

POUR X = 1 À 150

PULSOUT RMoteur, 850

Moteur PULSOUT L, 650

SUIVANT

PAUSE 200

POUR X = 1 À 100 'Tourner à gauche loin de l'obstacle

PULSOUT RMoteur, 650

Moteur PULSOUT L, 760

SUIVANT

PAUSE 20

RETURN 'Retour au début pour réexécuter

'****************************************************

BumpLeft: 'Reculez un peu

POUR X = 1 À 150

PULSOUT RMoteur, 850

Moteur PULSOUT L, 650

SUIVANT

PAUSE 200

POUR X = 1 A 100 'Tourner tout de suite de l'obstacle

PULSOUT RMoteur, 740

Moteur PULSOUT L, 850

SUIVANT

PAUSE 20

RETURN 'Retour au début pour réexécuter

'****************************************************

BumpRight: « Reculez un peu

POUR X = 1 À 150

PULSOUT RMoteur, 850

Moteur PULSOUT L, 650

SUIVANT

PAUSE 200 POUR X = 1 À 100 'Tourner à gauche loin de l'obstacle

PULSOUT RMoteur, 650

Moteur PULSOUT L, 760

SUIVANT

PAUSE 20

RETURN 'Retour au début pour réexécuter

'********************************************************

' Fin des sous-procédures

'********************************************************

'Fin de code

'********************************************************

FÉLICITATIONS, VOUS AVEZ AMÉLIORÉ VOTRE BOE BOT !!!

Point crucial:

Gardez à l'esprit que lorsque vous exécutez le code, vous devez appuyer sur le bouton de réinitialisation du robot pour le faire fonctionner.

Étape 5: TOUT FAIT

Regardez les vidéos et écoutez les fichiers audio pour voir ce que cette mise à niveau peut vraiment faire !

P. S. Le fichier Boe est le vieux morceau d'épices, qui se produit lors de l'activation initiale du Boe Bot via le bouton de réinitialisation. Le fichier Boe Beep est le son qui joue lorsque les pare-chocs sont activés (frappe un obstacle).

Conseillé: