Mini ascenseur Arduino contrôlé par Bluetooth : Plateforme compacte à moteur pas à pas
Composants et fournitures
![]() |
|
× | 1 | |||
|
× | 1 | ||||
|
× | 1 | ||||
![]() |
|
× | 1 | |||
![]() |
|
× | 1 | |||
![]() |
|
× | 1 | |||
|
× | 1 | ||||
|
× | 1 |
Applications et services en ligne
![]() |
|
|||
![]() |
|
À propos du projet
Nous adorons notre atelier, mais il a un inconvénient (ou peut-être un avantage) - un grand escalier vers la galerie. Nous devons constamment déplacer des pièces et composants entre les deux étages, alors nous avons imaginé différentes idées : drones, chiens, pigeons voyageurs et j'en passe, et puis ça nous a frappé ! Un ascenseur !
Comme nous avons récemment ajouté le module Bluetooth HC-05 à circuito.io, nous avons décidé de l'essayer dans ce projet.
Voici une courte vidéo montrant comment ça fonctionne. Plutôt sympa, non ?
Commençons la construction !
1. Configuration
Commencez par vous assurer d'avoir toutes les pièces nécessaires. Il y a une liste ci-dessus qui inclut tous les composants pour le projet.
Ensuite, allez sur circuito.io builder.
Comme vous pouvez le voir, les pièces pour ce projet sont déjà pré-sélectionnées. Vous pouvez les changer si besoin - par exemple, si vous avez un Arduino Micro au lieu d'un Uno, ou si vous voulez utiliser un autre moteur, puis cliquez sur Générer et vous verrez toutes les informations dont vous avez besoin.
2. Câblage
Faites défiler vers le bas après la liste des composants, et vous verrez un guide de câblage étape par étape. Cliquez sur « étape suivante » et « étape précédente » pour naviguer entre les étapes.
En regardant le circuit, on voit les deux composants principaux : Bluetooth et Moteur pas à pas.
Connexion du Bluetooth
Le module Bluetooth HC-05 n'a que 4 broches à connecter : TX, RX, GND et VCC. Techniquement, vous pouvez les connecter directement à l'Arduino. Nous utilisons une plaque d'essai pour pouvoir ajouter plus de composants.

Connexion du moteur pas à pas
Le moteur pas à pas Sparkfun vient avec des câbles qui doivent être soudés au driver de moteur pas à pas. Si vous ne savez pas souder, voici un excellent tutoriel pour apprendre. Une fois fait, vous devrez le connecter à l'alimentation et à l'alimentation en données depuis l'Arduino.

3. Code
L'étape suivante de notre projet est le code. Si vous faites défiler vers le bas sur la page de réponse de circuito.io, vous verrez la section Code :
- Téléchargez le code depuis circuito.io
- Extrayez-le
- Ouvrez firmware.ino avec l'IDE Arduino. Si vous n'avez pas l'IDE Arduino installé, téléchargez-le ici.
- Téléversez le code tel quel sur votre Arduino. Si tout est câblé correctement, cela devrait se téléverser en quelques instants. Si pour une raison quelconque ça ne marche pas, vous trouverez des options de dépannage sur notre forum.
Après avoir vu que tout fonctionne correctement, copiez le nouveau code depuis le dépôt GitHub dans le lien ci-dessous, et collez-le dans l'onglet « firmware » dans le code sur lequel vous travaillez déjà, de façon à avoir toutes les bibliothèques déjà configurées. Assurez-vous de laisser la première partie en haut du code, qui définit les broches et les bibliothèques (la partie dans l'image ci-dessous).
4. Configuration du Bluetooth
Le HC-05 est un dispositif Bluetooth vers série. D'un côté, il est connecté à l'Arduino via le port série et de l'autre côté, il doit être connecté à un dispositif Bluetooth. Du côté Bluetooth, il peut être connecté à une application smartphone ou tout autre dispositif Bluetooth en associant les deux dispositifs. Il y a beaucoup d'applications que vous pouvez utiliser. Pour ce projet, nous avons choisi d'utiliser « Arduino Bluetooth Control ». Nous avons choisi d'utiliser l'option de commande vocale de l'application.
Association de votre dispositif Bluetooth
Après avoir téléchargé et installé l'application sur votre téléphone Android :
- Activez votre Bluetooth depuis le menu des paramètres de votre smartphone.
- Allumez le module Bluetooth HC-05 en le connectant à l'alimentation.
- Recherchez les dispositifs disponibles.
- Associez-vous au HC-05 avec le mot de passe par défaut 1234.
- Ouvrez l'application.
- Connectez-vous au HC-05.
- Dans le menu des paramètres de l'application, allez à « commande vocale ».
- Définissez vos chaînes et ce qui sera envoyé pour chaque entrée vocale, par exemple, nous avons mis « u » pour monter et « d » pour descendre.
5. Installation de l'ascenseur

Nous avons placé l'électronique sur un morceau de bois et construit un treuil avec deux autres chutes de bois. Puis nous avons pris de la ficelle, l'avons attachée au treuil et avons commencé à jouer avec le moteur pas à pas.
Nous avons décidé de contrôler l'ascenseur avec la reconnaissance vocale, mais vous pouvez aussi définir des boutons et interrupteurs si vous préférez.
Ce projet est un exemple parmi des milliers de combinaisons que vous pouvez faire avec circuito.io. Nous aimerions voir plus de projets que vous avez faits avec circuito.io sur notre Community Hub. Si vous avez des questions, n'hésitez pas à commenter ou nous contacter par email : hello@circuito.io ou via notre page Facebook.
Code
Code Arduino Mini Ascenseur
https://github.com/Circuito-io/Mini-Lift
Schémas
lift_diagram_Flcy9vSwKM.fzz
Processus de fabrication
- Slider Motorisé pour Caméra Contrôlé par Bluetooth avec Arduino : Pour des Plans Cinématiques Fluides
- Affichage LED Interactif Gyroscopique avec Anneau NeoPixel et Arduino
- Construire un Spybot Arduino piloté par Bluetooth
- FlickMote : Télécommande IR à gestes pour maison connectée
- TV-B-Gone DIY Arduino : Télécommande universelle pour toutes les TV
- Manette de jeu USB Arduino DIY – Construisez votre propre gamepad haute performance
- Costume nuage DIY : Bandeau LED, Arduino Nano et pièces SparkFun
- Construire une horloge maître LED personnalisée avec alarme – Visible à 12 mètres
- Pixie : Montre-bracelet NeoPixel à base d'Arduino – Élégante, DIY, montre LED





