Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Mini-ascenseur Arduino contrôlé par Bluetooth

Composants et fournitures

Arduino UNO
× 1
moteur pas à pas sparkfun avec câble
× 1
SparkFun Easydriver - Pilote de moteur pas à pas
× 1
Module Bluetooth HC-05
× 1
Câble USB-A vers B
× 1
Planche à pain (générique)
× 1
SparkFun Alimentation adaptateur mural 12VDC 600mA
× 1
Câbles de pontage SparkFun - Connectés 6" (H/F, 20 paquet)
× 1

Applications et services en ligne

circuito.io
Arduino IDE

À propos de ce projet

Nous aimons notre atelier, mais il a un inconvénient (ou peut-être un avantage) - un grand escalier menant à la galerie. Nous avons constamment besoin de déplacer des pièces et des composants d'un étage à l'autre, nous avons donc élaboré différentes idées :drones, chiens, pigeons voyageurs et ainsi de suite, et puis ça nous a frappé ! Un ascenseur!

Depuis que 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 qui montre comment cela fonctionne. Plutôt chouette hein ?

Commençons à construire !

1. Configuration

Commencez par vous assurer d'avoir toutes les pièces dont vous avez besoin. Il y a une liste ci-dessus qui comprend tous les composants du projet.

Ensuite, accédez au générateur circuito.io.

Comme vous pouvez le voir, les pièces pour ce projet sont déjà présélectionnées. Vous pouvez les modifier si vous en avez besoin - par exemple, si vous avez Arduino Micro au lieu de Uno, ou si vous souhaitez utiliser un moteur différent, puis cliquez sur Générer et vous verrez toutes les informations dont vous avez besoin.

2. Câblage

Faites défiler la liste des composants vers le bas et vous verrez un guide de câblage étape par étape . Cliquez sur "étape suivante " et "étape précédente " pour parcourir les étapes.

En regardant le circuit, on peut voir les deux composants principaux :Bluetooth et Stepper.

Connexion Bluetooth

Le module Bluetooth HC-05 n'a que 4 broches que nous aurons besoin de connecter :TX, RX, GND et VCC. Techniquement, vous pouvez les connecter directement à l'Arduino. Nous utilisons une maquette pour pouvoir ajouter plus de composants.

Connexion du moteur pas à pas

Le moteur pas à pas Sparkfun est livré avec des câbles qui doivent être soudés au pilote du moteur pas à pas. Si vous ne savez pas comment souder, voici un excellent tutoriel avec lequel vous pouvez apprendre. Une fois cela fait, vous devrez le connecter à l'alimentation et à l'alimentation de données de l'Arduino.

3. Coder

La prochaine étape de notre projet est le code. Si vous faites défiler la page de réponse de circuito.io, vous verrez la section Code :

  • Téléchargez le code sur circuito.io
  • Extraire-le
  • Ouvrez le firmware.ino en utilisant Arduino IDE. Si vous n'avez pas installé Arduino IDE, téléchargez-le ici.
  • Téléchargez le code tel quel sur votre Arduino. Si tout est câblé correctement, il devrait être téléchargé dans quelques instants. Si, pour une raison quelconque, cela ne fonctionne pas, vous pouvez trouver des options de dépannage sur notre forum.

Après avoir vu que tout fonctionne correctement, copiez le nouveau code du référentiel github dans le lien ci-dessous et collez-le dans l'onglet "firmware" du code sur lequel vous travaillez déjà, afin que toutes les bibliothèques soient 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 périphérique Bluetooth vers série. À une extrémité, il est connecté à l'Arduino via série et à l'autre extrémité doit être connecté à un périphérique Bluetooth. Côté bluetooth, il peut être connecté à une application smartphone ou à tout autre appareil bluetooth en appairant les deux appareils ensemble. Il existe de nombreuses 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.

Couplage de votre appareil 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.
  • Rechercher les appareils disponibles.
  • Associer au HC 05 avec le mot de passe par défaut 1234.
  • Ouvrez l'application.
  • Connectez-vous au HC-05.
  • Sous le menu de configuration de l'application, accédez à « commande vocale ».
  • Définissez vos chaînes et ce qui sera envoyé pour chaque entrée vocale, par exemple, nous définissons « u » pour haut et « d » pour bas.

5. Installation de l'ascenseur

Nous avons placé l'électronique sur un morceau de bois et construit un treuil avec deux autres morceaux de bois. Ensuite, nous avons pris de la ficelle, l'avons attachée au treuil et avons commencé à jouer avec le stepper.

Nous avons décidé de contrôler l'ascenseur avec la reconnaissance vocale mais vous pouvez également définir des boutons et des interrupteurs si vous préférez.

Ce projet est un exemple pour l'une des milliers de combinaisons que vous pouvez faire avec circuito.io. Nous aimerions voir plus de projets que vous avez réalisés avec circuito.io sur notre Community Hub. Si vous avez des questions, n'hésitez pas à commenter ou à nous contacter par e-mail :[email protected] ou via notre page facebook

Code

Code d'ascenseur Arduino Mini
https://github.com/Circuito-io/Mini-Lift

Schémas

lift_diagram_Flcy9vSwKM.fzz

Processus de fabrication

  1. Curseur de caméra motorisé Arduino contrôlé par Bluetooth
  2. Gyroscope amusant avec l'anneau NeoPixel
  3. Arduino Spybot
  4. FlickMote
  5. Téléviseur maison B-Gone
  6. Contrôleur de jeu Arduino
  7. Costume nuage
  8. horloge maîtresse
  9. Pixie :une montre-bracelet NeoPixel basée sur Arduino