Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Arduino Bluetooth-gestuurde minilift

Componenten en benodigdheden

Arduino UNO
× 1
sparkfun stappenmotor met kabel
× 1
SparkFun Easydriver - Stappenmotor driver
× 1
HC-05 Bluetooth-module
× 1
USB-A naar B-kabel
× 1
Broodplank (algemeen)
× 1
SparkFun Wandadapter voeding 12VDC 600mA
× 1
SparkFun Jumper Wires - Verbonden 6" (M/V, 20 pak)
× 1

Apps en online services

circuito.io
Arduino IDE

Over dit project

We houden van onze werkplaats, maar deze heeft één nadeel (of misschien een voordeel) - een grote trap naar de galerij. We moeten constant onderdelen en componenten verplaatsen tussen de ene verdieping en de andere, dus we hebben verschillende ideeën uitgedacht:drones, honden, postduiven en wat niet, en toen drong het tot ons door! Een lift!

Omdat we onlangs de HC-05 Bluetooth-module aan circuito.io hebben toegevoegd, hebben we besloten om het in dit project uit te proberen.

Hier is een korte video die laat zien hoe het werkt. Best netjes hè?

Laten we beginnen met bouwen!

1. Instellen

Begin met ervoor te zorgen dat je alle onderdelen hebt die je nodig hebt. Er is een lijst hierboven met alle componenten voor het project.

Ga dan naar de circuito.io-builder.

Zoals u kunt zien, zijn de onderdelen voor dit project al voorgeselecteerd. Je kunt ze desgewenst wijzigen - bijvoorbeeld als je Arduino Micro hebt in plaats van Uno, of als je een andere motor wilt gebruiken, en klik vervolgens op Genereren en je ziet alle informatie die je nodig hebt.

2. Bedrading

Scroll naar beneden na de lijst met componenten en je ziet een stapsgewijze bedradingsgids . Klik op "volgende stap " en "vorige stap " om tussen de stappen te bladeren.

Als we naar het circuit kijken, kunnen we de twee hoofdcomponenten zien:Bluetooth en Stepper.

De Bluetooth verbinden

De HC-05 Bluetooth-module heeft slechts 4 pinnen die we nodig hebben om te verbinden:TX, RX, GND en VCC. Technisch gezien kun je ze direct op de Arduino aansluiten. We gebruiken een breadboard zodat we meer componenten kunnen toevoegen.

De stappenmotor aansluiten

De Sparkfun stappenmotor wordt geleverd met kabels die aan de stappenmotor driver gesoldeerd moeten worden. Als je niet weet hoe je moet solderen, is hier een geweldige tutorial waarmee je kunt leren. Zodra je dit hebt gedaan, moet je het aansluiten op de stroom- en gegevenstoevoer van de Arduino.

3. Coderen

De volgende stap van ons project is de code. Als u naar beneden scrolt op de antwoordpagina van circuito.io, ziet u de codesectie:

  • Download de code van circuito.io
  • Extracteer het
  • Open firmware.ino met Arduino IDE. Als je geen Arduino IDE hebt geïnstalleerd, download het dan hier.
  • Upload de code zoals hij is naar je Arduino. Als alles goed is aangesloten, zou het binnen enkele ogenblikken moeten worden geüpload. Als het om de een of andere reden niet werkt, kun je enkele opties voor probleemoplossing vinden op ons forum.

Nadat je hebt gezien dat alles goed werkt, kopieer je de nieuwe code uit de github-repository in de link hieronder en plak het in het tabblad "firmware" in de code waaraan u al werkt, zodat u alle bibliotheken al hebt ingesteld. Zorg ervoor dat u het eerste deel bovenaan de code laat staan, dat de pinnen en bibliotheken definieert (het deel in de afbeelding hieronder).

4. Bluetooth configureren

De HC-05 is een bluetooth naar serieel apparaat. Aan de ene kant is hij via serieel verbonden met de Arduino en aan de andere kant moet hij worden aangesloten op een bluetooth-apparaat. Aan de bluetooth-kant kan het worden verbonden met een smartphone-app of een ander bluetooth-apparaat door de twee apparaten aan elkaar te koppelen. Er zijn veel apps die je kunt gebruiken. Voor dit project hebben we ervoor gekozen om 'Arduino Bluetooth Control' te gebruiken. We hebben ervoor gekozen om de spraakopdrachtoptie van de app te gebruiken.

Uw Bluetooth-apparaat koppelen

Nadat u de app op uw Android-telefoon heeft gedownload en geïnstalleerd:

  • Zet je bluetooth aan via het instellingenmenu van je smartphone.
  • Zet de HC 05 Bluetooth-module AAN door deze op de voeding aan te sluiten.
  • Scannen naar beschikbare apparaten.
  • Koppel aan HC 05 met standaardwachtwoord 1234.
  • Open de app.
  • Verbind met de HC-05.
  • Ga in het instellingenmenu van de app naar 'spraakopdracht'.
  • Definieer uw strings en wat er voor elke spraakinvoer wordt verzonden, we stellen bijvoorbeeld "u" in voor omhoog en "d" voor omlaag.

5. Opstellen van de lift

We plaatsten de elektronica op een stuk hout en bouwden een lier uit twee andere stukjes hout. Toen pakten we wat touw, bonden het aan de lier en begonnen te spelen met de stepper.

We hebben ervoor gekozen om de lift te bedienen met spraakherkenning, maar je kunt desgewenst ook knoppen en schakelaars definiëren.

Dit project is een voorbeeld van een van de duizenden combinaties die je kunt maken met circuito.io. We zouden graag meer projecten zien die je met circuito.io hebt gemaakt op onze Community Hub. Als je vragen hebt, voel je vrij om commentaar te geven of contact met ons op te nemen via e-mail:[email protected] of via onze Facebook-pagina

Code

Arduino Mini-liftcode
https://github.com/Circuito-io/Mini-Lift

Schema's

lift_diagram_Flcy9vSwKM.fzz

Productieproces

  1. Arduino Bluetooth-gestuurde gemotoriseerde cameraschuifregelaar
  2. Gyroscoopplezier met NeoPixel Ring
  3. Arduino Spybot
  4. FlickMote
  5. Zelfgemaakte tv B-Gone
  6. Arduino-gamecontroller
  7. Cloud-kostuum
  8. Hoofdklok
  9. Pixie:een op Arduino gebaseerd NeoPixel-polshorloge
  10. Vind mij
  11. Arduino Nano:bedien 2 stappenmotoren met joystick