Table des matières:

Lanceur de fusée à commande vocale basé sur Alexa : 9 étapes (avec photos)
Lanceur de fusée à commande vocale basé sur Alexa : 9 étapes (avec photos)

Vidéo: Lanceur de fusée à commande vocale basé sur Alexa : 9 étapes (avec photos)

Vidéo: Lanceur de fusée à commande vocale basé sur Alexa : 9 étapes (avec photos)
Vidéo: Ne JAMAIS partir SANS SA COPINE 🫢 #humour #blague #drole #couplegoals #internationalcouple #shorts 2024, Novembre
Anonim
Lance-roquettes à commande vocale basé sur Alexa
Lance-roquettes à commande vocale basé sur Alexa

À l'approche de la saison hivernale; vient cette période de l'année où la fête des lumières est célébrée. Oui, nous parlons de Diwali qui est une véritable fête indienne célébrée à travers le monde. Cette année, Diwali est déjà terminé, et en voyant des gens faire des pétards, j'ai eu l'idée de construire le lance-roquettes ou l'allumeur à commande vocale basé sur Alexa, qui peut lancer des roquettes avec une simple commande vocale, ce qui le rend très sûr et amusant pour les enfants.

Pour être clair, je ne suis pas ici pour encourager les gens à tirer des crackers sur Diwali, le gouvernement indien a imposé des restrictions sur les crackers pour réduire la pollution et il est de notre responsabilité d'y adhérer. L'idée ici est qu'au lieu de passer toute la journée à tirer des crackers, construisons un allumeur de fusée Arduino à commande vocale et tirons quelques fusées avec style. Je vois ça comme un gagnant-gagnant.

Ce lance-roquettes Arduino sera très différent des autres. Il possède un châssis très robuste en contreplaqué, un mécanisme de contrôle fiable basé sur un relais et un mécanisme tout à fait unique pour lancer et recharger les fusées, alors sans plus tarder, passons directement au processus de construction.

Étape 1: Allumeur de fusée intelligent à commande vocale basé sur l'IoT

Allumeur de fusée intelligent à commande vocale basé sur l'IoT
Allumeur de fusée intelligent à commande vocale basé sur l'IoT
Allumeur de fusée intelligent à commande vocale basé sur l'IoT
Allumeur de fusée intelligent à commande vocale basé sur l'IoT
Allumeur de fusée intelligent à commande vocale basé sur l'IoT
Allumeur de fusée intelligent à commande vocale basé sur l'IoT
Allumeur de fusée intelligent à commande vocale basé sur l'IoT
Allumeur de fusée intelligent à commande vocale basé sur l'IoT

Le mécanisme de fonctionnement du circuit est très simple, le composant principal responsable du lancement de la fusée est le fil de nichrome, et il se présente sous la forme d'une bobine chauffante. Ce fil de nichrome servira d'allumeur de fusée. Comment? Je vous montrerai plus tard.

Comme vous pouvez le voir sur l'image ci-dessus, le fil nichrome se présente sous la forme d'un serpentin chauffant, pour moi, c'était le moyen le plus simple de l'obtenir. Nous devons le tirer droit et le plier pour former une forme qui ressemble à celle illustrée sur l'image.

Une fois que nous aurons fait cela, nous l'alimenterons avec une batterie au plomb de 12 V et il deviendra rouge chaud. Cela suffira à enflammer la poudre noire à l'intérieur de la fusée et cela fonctionnera comme une dose de fusible normale. Sachez qu'il s'agit d'un contrôleur de lancement de fusée haute puissance, le courant requis pour rendre le fil rouge chaud est élevé. Suivez les conseils de sécurité lorsque vous travaillez avec des courants élevés.

Une fois les tests terminés, la seule chose qui reste est le processus de contrôle, que nous ferons au fur et à mesure que nous avancerons dans l'article.

Étape 2: Launchpad pour notre contrôleur de lancement de fusée NodeMCU

Launchpad pour notre contrôleur de lancement de fusée NodeMCU
Launchpad pour notre contrôleur de lancement de fusée NodeMCU
Launchpad pour notre contrôleur de lancement de fusée NodeMCU
Launchpad pour notre contrôleur de lancement de fusée NodeMCU
Launchpad pour notre contrôleur de lancement de fusée NodeMCU
Launchpad pour notre contrôleur de lancement de fusée NodeMCU

Pour cette version, créons une rampe de lancement. Une fois le launchpad terminé, on peut facilement recharger certains crackers et les lancer très facilement. J'ai construit un tableau de bord qui ressemble à celui montré dans l'image.

Passons en revue étape par étape le processus de construction de la rampe de lancement.

Pour les deux côtés du cadre, j'ai utilisé deux morceaux de contreplaqué de 25X3X1,5 pouces de long

Pour la partie supérieure, j'ai utilisé une pièce de contreplaqué de 20X3X1,5 pouces de long et pour la base, j'ai utilisé un morceau de contreplaqué de 20X6X1,5 pouces de long, ce qui lui donnera un peu plus de stabilité

Maintenant, il est temps de fabriquer les filaments à base de fil de nichrome, qui serviront de fusible pour notre fusée

Pour cela, j'ai acheté un serpentin chauffant à base de fil nichrome 1000W, je l'ai redressé et j'ai réalisé la structure qui est montrée dans l'image. J'ai dû utiliser deux pinces et pinces coupantes pour façonner le fil nichrome comme indiqué

Une fois cela fait, j'ai divisé le morceau de contreplaqué de 20 pouces en sept morceaux, mesuré et percé des trous pour y mettre les filaments à base de fil de nichrome, et une fois cela fait, cela ressemblait aux images ci-dessous

Mais avant de placer les filaments, j'ai attaché du fil de cuivre de 1 mm² d'épaisseur dans chaque borne et je les ai passés à travers les trous, une fois que tout a été fait

Comme vous pouvez le voir, j'ai également mis de l'adhésif à deux composants pour fixer le fil et les filaments en place. Cela fait, notre rampe de lancement est terminée

Et comme vous pouvez le voir sur la première photo de cette section, j'ai directement attaché les fils filaments au PCB car nous avons affaire à des courants très élevés donc je n'ai pas pris la peine de placer une borne à vis, et cela marque la fin de notre châssis processus de construction

Étape 3: Composants requis pour le lanceur de fusée contrôlé par Alexa

Pour le côté matériel, nous avons utilisé des pièces très génériques que vous pouvez obtenir assez facilement dans votre magasin de bricolage local, une liste complète des articles est donnée ci-dessous.

12V-Relais - 3

Transistor BD139 - 3

1N4004 Diode - 3

Borne à vis 5,08 mm - 1

LM7805 - Régulateur de tension - 1

Condensateur de découplage 100uF - 2

Diode Zener 5.1V - 1

Carte NodeMCU (ESP8266-12E) - 1

Tableau Perf Pointillé - ½

Fil de connexion - 10

Étape 4: Schéma du circuit du lanceur de roquettes Arduino

Schéma du circuit du lanceur de roquettes Arduino
Schéma du circuit du lanceur de roquettes Arduino

Le schéma complet pour Alexa Controlled Rocket Launcher est donné ici.

J'ai utilisé des tags pour connecter une broche à une autre. Si vous regardez assez près, il ne devrait pas être difficile d'interpréter le schéma.

La construction du circuit est assez simple, je n'entrerai donc pas dans les détails.

Tout d'abord, nous avons IC1 qui est un régulateur de tension LM7805, avec ses condensateurs de découplage de 100uF notés C1 et C2.

Après cela, nous avons le cœur de notre projet, la carte NodeMCU, qui abrite le module ESP-12E. Étant donné que nous utilisons une batterie au plomb 12V pour alimenter l'ensemble du circuit, nous devons d'abord utiliser le LM7805 pour le convertir en 12V en 5V pour alimenter la carte NodeMCU. Nous le faisons parce que le régulateur de tension AMS1117 embarqué n'est pas suffisant pour convertir directement 12V en 3,3V, c'est pourquoi 7805 est nécessaire.

Pour continuer, nous avons trois relais 12V, pour cette démonstration, nous utilisons trois relais, mais comme nous l'avons mentionné précédemment, la rampe de lancement a un espace réservé pour 7 roquettes. Vous pouvez modifier un peu le code et placer les sept fusées pour qu'elles soient toutes lancées. Les trois relais sont pilotés par un T1, T2 et T3 qui sont trois transistors NPN, et ils sont suffisants pour piloter la charge d'un réel. Enfin, nous avons trois diodes de roue libre qui protègent le circuit des pointes de haute tension générées par le relais.

Étape 5: Construire le circuit sur PerfBoard

Construire le circuit sur PerfBoard
Construire le circuit sur PerfBoard

Comme vous pouvez le voir sur l'image principale, l'idée était de créer un circuit simple capable de gérer une énorme quantité de courant pendant une courte période, selon nos tests, 800 millisecondes suffisent pour allumer un morceau de papier. Ainsi, nous construisons le circuit sur un morceau de panneau perforé et connectons toutes les connexions principales avec un fil de cuivre de 1 mm² d'épaisseur. Après avoir fini de souder la carte. Une fois que nous avons terminé, cela ressemblait à quelque chose comme le montre l'image ci-dessus.

Étape 6: Programmation de NodeMCU pour le lanceur de fusée contrôlé par Alexa

Maintenant que le matériel est prêt, il est temps de commencer à coder pour notre lance-roquettes à commande vocale basé sur Alexa. Mais avant de commencer, il est important d'ajouter les bibliothèques requises à votre IDE Arduino. Assurez-vous d'ajouter les bonnes bibliothèques à partir du lien ci-dessous, sinon le code générera des erreurs lors de la compilation.

Télécharger la bibliothèque Espalexa

Après avoir ajouté les bibliothèques requises, vous pouvez directement télécharger le code pour vérifier si le circuit fonctionne. Si vous voulez savoir comment fonctionne le code, continuez à lire.

Étape 7: Configuration d'Alexa avec l'application Android Alexa

Configuration d'Alexa avec l'application Android Alexa
Configuration d'Alexa avec l'application Android Alexa
Configuration d'Alexa avec l'application Android Alexa
Configuration d'Alexa avec l'application Android Alexa

Alexa n'acceptera les commandes que si et seulement si elle reconnaît l'appareil ESP8866. Pour cela, nous devons configurer Alexa à l'aide de l'application Alexa sur Android. Une chose importante à faire avant d'aller plus loin est que nous devons nous assurer que l'Alexa et le 1 (La phrase est incomplète)

Pour ce faire, accédez à la section Plus de l'application Alexa et cliquez sur l'option Ajouter un appareil, cliquez sur Lumière, puis faites défiler vers le bas en bas de la page et cliquez sur Autre.

Ensuite, cliquez sur DÉCOUVRIR L'APPAREIL et attendez un moment après qu'Alexa trouvera de nouveaux appareils. Une fois qu'Alexa a trouvé les appareils, vous devez cliquer dessus et les ajouter à leurs places/catégories respectives, et le tour est joué.

Étape 8: Lanceur de fusée contrôlé par Alexa - Test

Lance-roquettes contrôlé Alexa - Tests
Lance-roquettes contrôlé Alexa - Tests
Lance-roquettes contrôlé Alexa - Tests
Lance-roquettes contrôlé Alexa - Tests

Pour le processus de test, je suis allé dans mon jardin, j'ai retiré tous les fusibles de la fusée, je les ai placés à leur place respective, et j'ai crié Alexa… ! Allumez toutes les fusées, en croisant les doigts. Et toutes les fusées ont volé en marquant mes efforts comme un énorme succès. Cela ressemblait à quelque chose comme ça.

Enfin, une fois de plus j'ai dit Alexa…! Allumez toutes les fusées pour obtenir une image épique des filaments que vous pouvez voir ci-dessous.

Étape 9:

Image
Image

J'espère que vous avez apprécié l'article et appris quelque chose de nouveau et d'utile. Si vous avez des doutes ou des questions, laissez-les dans la section commentaires ci-dessous. Pour plus de projets aussi intéressants, vous pouvez visiter CircuitDigest et IoTDesignPro suivez-nous également sur Instructables.

Conseillé: