Table des matières:
- Étape 1: Sous-traitance des matériaux
- Étape 2: Outils requis
- Étape 3: Trouver où placer les moteurs et les capteurs et le travail de peinture
- Étape 4: Mettre des trous
- Étape 5: Tout mettre ensemble
- Étape 6: Coder
- Étape 7: Câblage
- Étape 8: la fermer
- Étape 9: Touches finales
Vidéo: Balayeuse automatique alimentée par Arduino : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Alors un jour j'ai décidé d'acheter un roomba mais c'est trop cher car je suis étudiant et toujours ma priorité c'est mon école, et une idée me vient à l'esprit indiquant comment en faire un, j'ai une bonne expérience de la programmation et de l'arduino, alors pourquoi pas?
Étape 1: Sous-traitance des matériaux
La partie pour les projets sont énumérés ci-dessous:
Arduino pro mini ou n'importe quelle carte arduino
Je viens d'utiliser pro mini car il est plus efficace et plus petit
Pilote de moteur L298n
Ce pilote de moteur est utilisé pour entraîner les deux moteurs alimentant la balayeuse
Balai-brosse
si vous ne savez pas ce qu'est un balai-brosse, c'est comme un balai avec plusieurs brosses
et tourne lorsque vous le poussez à travers et recueille la saleté
2 moteurs CC à balais
Je viens d'utiliser divers moteurs à courant continu que j'ai obtenus de petites voitures cassées
Deux capteurs à ultrasons
sentir et éviter les murs et les obstacles
Prise d'alimentation CC
Pour charger les banques d'alimentation
Banques d'alimentation
pour fournir la puissance nécessaire à la carte et aux moteurs
deux câbles USB mâles
pour se connecter à la banque d'alimentation
Étape 2: Outils requis
Un outil Dremel
pour couper et mettre le trou où il faut
Un fer à souder
à souder des fils, bien sûr.
Pinces
pour couper le fil et aider à plier les fils
pistolet à colle (facultatif)
pour maintenir les moteurs ensemble mais si vous n'utilisez pas simplement des zipties
Tournevis
pour serrer et desserrer les vis de plusieurs composants
Étape 3: Trouver où placer les moteurs et les capteurs et le travail de peinture
J'ai estimé où mettre les capteurs en les mettant juste au-dessus et j'ai marqué les cercles qui seront ensuite coupés par le dremel et pendant que j'y suis je l'ai peint avec une peinture en aérosol bleu métallisé
Étape 4: Mettre des trous
- J'ai donc mis quatre trous devant le balai du haut du corps deux à gauche et deux à droite pour que les capteurs entrent
- et j'ai aussi mis deux trous rectangulaires dans le bas du corps inférieur du balai pour les moteurs d'entrer
Étape 5: Tout mettre ensemble
J'ai collé à chaud tous les capteurs et moteurs sur le corps, pour les moteurs, je l'ai mis dans le bas du corps et je l'ai soutenu avec des chevilles en bois pour qu'il ne bouge pas. pour les capteurs, je les ai également collés à chaud dans leurs trous appropriés, j'ai également fabriqué une carte de dérivation pour le pro mini afin qu'il soit plus facile de câbler et de dépanner. tandis que le conducteur du moteur est à l'avant du nettoyeur
Étape 6: Coder
le code a été créé dans l'IDE Arduino et il est bien sûr modifié en c plus. si vous souhaitez télécharger le code, appuyez simplement sur le lien ci-dessous. donc il y a deux parties du code en termes simples, le travail de la première partie est d'obtenir les données des capteurs afin que la carte puisse les analyser et le travail de la deuxième partie est d'attribuer quels moteurs tournent et manœuvrent, c'est juste deux simples les pièces. si vous vous demandez comment j'ai téléchargé le code, j'utilise simplement un arduino uno pour télécharger
Étape 7: Câblage
J'ai utilisé un fil de raccordement de calibre n°12 pour connecter chaque élément à sa place. Le schéma de frittage est donné ci-dessus.
le VCC et le GND des capteurs sont connectés aux banques d'alimentation qui fournissent 5 volts et la broche de déclenchement, une broche d'écho est connectée à leurs broches appropriées. les broches pour contrôler le moteur sont également définies dans le code
Étape 8: la fermer
J'ai mis la banque d'alimentation sur le dessus car il n'y a pas d'espace pour les deux énormes banques d'alimentation à l'intérieur. j'ai aussi encore tout foutu en l'air
Étape 9: Touches finales
il s'agit de la dernière étape de ce long instructable espérons que vous aimerez le faire et n'hésitez pas à le modifier et à le changer.
Conseillé:
Antenne andorienne alimentée par Arduino : 4 étapes
Antenne andorienne alimentée par Arduino : ma femme a décidé d'être une Andorienne pour le prochain Comic Con de la Silicon Valley à San Jose pour correspondre à mon costume d'Elvis Captain Kirk. Alors que le maquillage/le maquillage et le reste du costume ont pris pas mal de temps, je ne pouvais pas laisser l'antenne juste être statique
Machine à brouillard glacé ultime - Contrôlée par Bluetooth, alimentée par batterie et imprimée en 3D. : 22 étapes (avec photos)
Machine à brouillard à glace sèche ultime - Contrôlée par Bluetooth, alimentée par batterie et imprimée en 3D. : J'avais récemment besoin d'une machine à glace sèche pour des effets théâtraux pour un spectacle local. Notre budget ne s'étendrait pas à l'embauche d'un professionnel, c'est donc ce que j'ai construit à la place. Il est principalement imprimé en 3D, contrôlé à distance via Bluetooth, alimentation par batterie
HX1-DM - la boîte à rythmes DIY alimentée par Arduino DUE (fabriquée avec un Dead Maschine MK2) : 4 étapes
HX1-DM - la boîte à rythmes DIY alimentée par Arduino DUE recyclée (fabriquée avec un Dead Maschine MK2) : la spécification. Contrôleur Midi hybride / boîte à rythmes : alimenté par Arduino DUE ! 16 pads de détection de vélocité avec une latence très faible 1>ms 8 boutons assignables par l'utilisateur à n'importe quelle commande Midi #CC Séquenceur intégré 16 canaux (aucun ordinateur nécessaire !!) Fonction MIDI in/out/thru
Mangeoire à poissons automatique alimentée par Amazon Alexa : 5 étapes
Mangeoire à poissons automatique alimenté par Amazon Alexa : Vous avez oublié de nourrir vos poissons ? Laissez maintenant Alexa nourrir vos poissons, de n'importe où dans le monde, oui n'importe où. Ce projet est conçu pour que vous puissiez nourrir votre animal de compagnie de n'importe où dans le monde, en utilisant n'importe quel appareil/application Alexa. Vous voulez nourrir un autre animal de compagnie ? Pas de problème, juste
Minuterie de tour de drone automatique - Imprimée en 3D, alimentée par Arduino. : 18 étapes (avec photos)
Chronomètre automatique de tour de drone - Imprimé en 3D, alimenté par Arduino. : Je suis de plus en plus intéressé par l'idée de la vidéo à la première personne (FPV) des courses de drones. J'ai récemment acquis un petit drone et je voulais un moyen de chronométrer mes tours - c'est le projet qui en résulte.Cette piste d'atterrissage pour drone est dotée d'un ul intégré