Table des matières:

Voulez-vous construire un bonhomme de neige ? : 9 étapes (avec photos)
Voulez-vous construire un bonhomme de neige ? : 9 étapes (avec photos)

Vidéo: Voulez-vous construire un bonhomme de neige ? : 9 étapes (avec photos)

Vidéo: Voulez-vous construire un bonhomme de neige ? : 9 étapes (avec photos)
Vidéo: Créer un bonhomme de neige avec Illustrator 2024, Novembre
Anonim
Image
Image
Image
Image

introduction

Ce projet montre comment construire un bonhomme de neige dansant, avec le Raspberry Pi et le PivotPi - un servo-contrôleur construit juste pour ça !

Scratch est utilisé pour coder le bonhomme de neige dansant et Sonic Pi génère la musique des Fêtes.

Étape 1: ce dont vous aurez besoin

Le bonhomme de neige présente le PivotPi, alors commençons par ça. Tu auras besoin de:

  1. Un PivotPi
  2. Un RaspberryPi avec accès wifi (soit le Pi3 soit un autre Pi avec un dongle)
  3. 4 piles AA
  4. 2 servos moyens
  5. 1 petit servo
  6. 6 fils de raccordement mâle à femelle (noir, rouge, blanc et marron, rouge, orange si vous pouvez choisir les couleurs)
  7. Conférencier
  8. Carte SD Raspbian pour Robots

Dans le domaine de l'artisanat, vous aurez besoin de:

  1. Carton mousse
  2. Grandes cravates
  3. Ruban adhésif double face solide
  4. Yeux écarquillés
  5. Marqueur noir
  6. Un poste fort

Étape 2: Bonhomme de neige musculation

Vous allez construire le bonhomme de neige à partir d'un morceau de carton mousse. Utilisez trois assiettes de tailles différentes, ou n'importe quel objet rond, qui vous donneront un bonhomme de neige bien proportionné. Découpez les morceaux et pensez à poncer les côtés aussi.

Couper trois cercles

Utilisez un marqueur noir pour faire le tour de chaque cercle, pour les faire ressortir. Et nous avons le début d'un bonhomme de neige!

Corps de bonhomme de neige

Étape 3: Construisez le bonhomme de neige

Obtenez un poteau assez haut pour contenir le bonhomme de neige.

Fixez deux servos moyens à la moitié inférieure du poteau, en observant leur position approximative. Le placement du servo détermine le type de mouvement que vous obtiendrez. Si vous placez un servo au centre d'un des cercles, vous obtiendrez un pur mouvement de rotation. Cela a l'air bien pour la partie centrale avec les bras. Attachez les bras au corps à l'aide de ruban adhésif, les bras ne bougent pas, c'est le corps qui va tourner.

Si vous placez un servo plus haut que le centre du cercle du corps, vous obtiendrez un effet de swing qui semble agréable pour la partie inférieure. Ce n'est pas une science précise (cela pourrait l'être, mais ce n'est pas nécessaire d'être aussi précis pour un bonhomme de neige), mais environ 1/3 semble bien.

Le servo supérieur - un petit - contrôle la tête. Nous utiliserons un petit morceau de balsa comme manche, dont la partie inférieure est attachée au servo et la partie supérieure est attachée à la tête. Cela permet au bonhomme de neige de bouger sa tête d'un côté à l'autre. Le bois de balsa utilise du ruban adhésif double face pour coller à la partie de la tête. Il est temps de décorer le bonhomme de neige ! Yeux écarquillés, canne en bonbon et tout !

Section médiane avec bras

Partie inférieure avec décalage par rapport au centre

Tête et cou

Étape 4: Connexions servo

Il est temps de connecter ces servos à la carte PivotPi ! Il y en a trois, mais deux devraient être un peu trop hauts. Vous avez plusieurs choix. Vous pouvez placer le PivotPi/RaspberryPi plus haut sur le poteau de support en utilisant des attaches ou toute autre méthode sûre, ou vous pouvez étendre les câbles des servos en utilisant des câbles de raccordement mâles à femelles.

Le servo inférieur est connecté au port 1.

Le servo du milieu est connecté au port 2.

Le servo supérieur (le petit) est connecté au port 7 car mon PivotPi était maintenu debout et les fils pouvaient l'atteindre (le port 8 aurait également été bien).

Connexions d'asservissement

Rallonges de fil

Vous pouvez modifier le code Scratch pour qu'il corresponde à vos propres connexions en adaptant ces blocs

Étape 5: connexion des haut-parleurs

La connexion de l'enceinte est simple.

  1. Son câble d'alimentation est connecté à la fois à l'enceinte et à l'un des ports USB du Pi
  2. Son câble audio va sur le port audio du Pi
  3. Son alimentation doit être allumée au volume le plus élevé car nous serons à l'extérieur

Connexion des haut-parleurs

Étape 6: Code à gratter

Le projet de bonhomme de neige utilise Scratch pour le PivotPi. Pour éviter de ressembler complètement à un robot, certains générateurs aléatoires sont utilisés. Sinon le code est simple. Vous pouvez en savoir plus avec notre page de référence Scratch en ligne.

Si vous effectuez une mise à jour logicielle DI sur votre carte Raspbian for Robots, vous pourrez trouver le code en:

Cliquez sur Fichier, puis Ouvrir

Cliquez sur le bouton Pi et accédez à Dexter, PivotPi, Projets, Bonhomme de neige

Étape 7: Code Sonic Pi

Sonic Pi n'est pas, par défaut, sur Raspbian for Robots. Vous n'en avez pas besoin, mais c'est une chose amusante à ajouter.

Pour installer Sonic Pi, votre carte SD doit être d'au moins 8 Go avec un peu d'espace libre. Si vous en avez un 4 Gig, les changements sont que Sonic Pi ne s'adaptera pas dessus.

Exécutez les commandes suivantes dans une fenêtre de terminal:

sudo apt-get mise à jour

sudo apt-get installer sonic-pi

et laissez-le faire sa magie.

Raspberry Pi/ Programmation/ Sonic Pi

Vous pouvez télécharger Jingle Bells de la collection de Robin Newman (cliquez sur le bouton « Télécharger Zip », en haut à droite) (Un grand merci à Robin pour le partage de son talent musical !)

Si vous avez besoin d'aide pour transférer le fichier de votre ordinateur habituel vers votre Pi, jetez un œil à nos tutoriels:

Transférer des fichiers depuis un Mac

Transférer des fichiers depuis un PC

Démarrez Sonic Pi en cliquant sur le petit menu framboise rouge du Pi, puis Programmation, puis Sonic Pi.

Chargez le fichier Sonic Pi en cliquant sur le bouton Charger et en trouvant l'endroit où vous l'avez enregistré sur le Pi.

Une fois que votre enceinte est branchée sur le Pi et allumée, vous pouvez cliquer sur le bouton Exécuter et écouter votre Pi créer de la musique !

Étape 8: Comment obtenir le code pour ce projet

Le moyen le plus simple d'obtenir le code est de mettre à jour votre logiciel Dexter Industries via la "Mise à jour du logiciel DI". Lorsque vous faites cela, tous les fichiers de code pour de nouveaux projets comme celui-ci apparaîtront !

Chemin du fichier

Lorsque vous exécutez la mise à jour logicielle DI, ce projet se trouve à cet emplacement:

/home/pi/Dexter/PivotPi/Projets/Bonhomme de neige

Fichier téléchargeable

Si vous n'utilisez pas le logiciel personnalisé de Dexter Industries, Raspbian for Robots, et que vous souhaitez tout de même télécharger ce fichier, vous pouvez le télécharger ici.

Étape 9: Besoin d'aide ?

Une question ou un problème ? Publiez-le sur les forums et nous vous aiderons.

Conseillé: