Table des matières:
Vidéo: Théâtre d'ombres : 3 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Cette instructable montrera comment créer un théâtre d'ombres de base à l'aide des fournitures suivantes. Pour mon application, j'ai fait un bateau qui se balance dans les vagues mais avec quelques légers ajustements, vous pouvez utiliser toutes les formes/objets que vous aimez pour créer la scène que vous souhaitez avoir.
- Kit Arduino Uno
- Imprimante 3D et logiciel de conception
-9 volts batterie
-Récepteur IR
- LED
-(https://www.amazon.com/6000K-6500K-600mA-700mA-Int…)
- Servomoteurs
- Planche à pain
- Papier de copie
Étape 1: Concevoir
Utilisez un programme tel que Solidworks ou Inventor pour concevoir les pièces que vous souhaitez, dans mon cas le bateau et la vague, ainsi que des encoches extrudées pour les monter sur des supports à fixer à vos servomoteurs.
Afin d'obtenir le mouvement linéaire horizontal et vertical que je voulais, j'ai utilisé un système à deux barres attaché au servo avec un rail de guidage en forme de T qui s'insère dans un autre insert en forme de T dans le bateau et les morceaux de vague.
Les supports imprimés en 3D peuvent également être modifiés pour s'adapter à la taille et à l'ajustement, mais la seule chose à noter est que le diamètre des trous doit tous s'emboîter les uns dans les autres et sur le servomoteur. Pour mes servos et mon application, tous les trous ont un diamètre de 5 mm. et les rails en T sont 1 mm plus petits dans le sens de la largeur que l'insert auquel ils sont destinés.
Après l'impression, un ponçage et un limage légers peuvent être nécessaires pour obtenir un ajustement et des pièces mobiles lisses.
Étape 2: Assemblage
Le placement de toutes vos pièces est essentiel pour ce projet car si elles ne sont pas dans les bonnes positions, votre projection d'ombre ne sera pas précise.
Commencez par monter votre écran, j'ai utilisé une petite feuille de papier copie entre un cadre imprimé en 3D conçu pour ressembler à 2 colonnes et un fronton.
Montez ensuite votre led sans serrer (pour de futurs ajustements). Pour la LED, je l'ai montée à l'extérieur en la connectant à des fils de liaison, puis à la batterie 9 volts, mais vous pouvez aller plus loin et l'intégrer dans l'arduino afin que vous n'ayez pas à retirer manuellement les câbles pour tourner la lumière allumée et éteinte.
Une fois que la LED et l'écran sont placés, positionnez vos pièces mobiles entre les deux afin d'obtenir la projection idéale que vous recherchez, puis une fois que vous l'avez, fixez vos servos en place pour les empêcher de bouger (j'ai juste utilisé de la superglue).
À partir de ce point, placez simplement vos fils, votre arduino, votre maquette et votre récepteur IR partout où ils n'interfèrent pas avec la lumière et vous avez terminé.
Étape 3: Codage
#comprendre
#comprendre
#define jouer 0xFFC23D
int osciller = 0;int RECV_PIN = 11; //Broche du récepteur IR
Servo servo;
Servo servo2;
valeur int; //rotation angleint pos;
bool cwRotation, ccwRotation; //les états de rotation
IRrecv irrecv(RECV_PIN);
decode_results résultats;
void setup()
{ Serial.begin(9600);
irrecv.enableIRIn(); // Démarrer le récepteur
servo2.attache(7); //deuxième broche d'asservissement
attache.servo(9); //servo broche
}
boucle vide(){ if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Recevoir la valeur suivante
if (results.value == play || oscillate)
{
osciller = 1;
servo.write(5); // dit au servo de se positionner dans la variable 'pos'
servo2.write(5);
retard (400); // attend que le servo atteigne la position
servo.write(50); // dit au servo de se positionner dans la variable 'pos'
servo2.write(50);
retard (400); // attend que le servo atteigne la position
}
}
}
Conseillé:
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : 5 étapes (avec photos)
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : GameGo est une console portable de jeu rétro compatible Microsoft Makecode développée par TinkerGen STEM education. Il est basé sur la puce STM32F401RET6 ARM Cortex M4 et est destiné aux éducateurs STEM ou simplement aux personnes qui aiment s'amuser à créer un jeu vidéo rétro
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): 10 étapes (avec photos)
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): Dans mon projet précédent, j'ai développé une balance de salle de bain intelligente avec Wi-Fi. Il peut mesurer le poids de l'utilisateur, l'afficher localement et l'envoyer vers le cloud. Vous pouvez obtenir plus de détails à ce sujet sur le lien ci-dessous : https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Lancez votre diaporama de photos de vacances avec une touche de magie ! : 9 étapes (avec photos)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : Au fil des ans, j'ai pris l'habitude d'emporter une petite figurine avec moi en voyage : j'achète souvent un petit artoy vierge (comme celui sur la photo) et je peins il correspond au drapeau et au thème du pays que je visite (dans ce cas, la Sicile). T
Comment enregistrer une pièce de théâtre au lycée (bien): 6 étapes (avec des images)
Comment enregistrer une pièce de théâtre au lycée (bien): Salut à tous, tout au long de mes années au lycée, j'ai été vraiment impliqué dans le programme de théâtre, en particulier avec l'équipe. J'ai commencé dans la construction, je suis passé à la course à pied, puis à l'éclairage, et maintenant que je suis diplômé, j'ai été retiré pour aider à l'éclairage