Innholdsfortegnelse:

Robotstyrte vindusgardiner: 5 trinn
Robotstyrte vindusgardiner: 5 trinn

Video: Robotstyrte vindusgardiner: 5 trinn

Video: Robotstyrte vindusgardiner: 5 trinn
Video: Поездка в первом классе на ночном спальном поезде 😴 SUNRISE EXPRESS 2024, Juli
Anonim
Robotstyrte vindusgardiner
Robotstyrte vindusgardiner

Denne instruksen ble opprettet for å oppfylle prosjektkravet til Makecourse ved University of South Florida (www.makecourse.com).

Dette prosjektet er på automatiserte persienner som kan styres fra telefonen via Bluetooth. Systemet bruker en dc -motor med gir for å vikle / spole opp ledningen som kommer fra persiennene for å heve / senke den, samt en andre motor som roterer stangen fra persiennene for å åpne / lukke den. Den kan enkelt drives fra to USB -veggadaptere, som det som vanligvis brukes til lading av telefoner og andre små elektroniske enheter, eller for å lagre en stikkontakt kan du kjøpe en veggadapter som har to USB -porter på den. Med dette trådløse systemet trenger du ikke lenger stå opp for å justere persiennene, bare ta telefonen og åpne appen!

Trinn 1: Komponenter og verktøy

Komponenter og verktøy
Komponenter og verktøy
Komponenter og verktøy
Komponenter og verktøy
Komponenter og verktøy
Komponenter og verktøy

For dette prosjektet brukte jeg følgende komponenter:

  • HiLETgo ESP32 OLED Development Board (svart tavle på bildene)
  • BEMONOC 24V giret DC -motor 50 o / min (sølvmotor på bildene)
  • STEPPERONLINE Dobbel aksel NEMA 17 trinnmotor (svart motor på bildene)
  • STSPIN820 Stepper Driver Board (blått tavle på bildene)
  • L298N Motor Driver Board (rødt bord på bildene. Jeg designet en tilpasset motor driver for dette, grønt bord i bilder, men L298N er en erstatning for kortet mitt med lignende ledninger)
  • NOYITO DC-DC justerbar boost-omformer (blått bord med USB-port på bildene)
  • 2 x 3590S-2-503L Potensiometre med flere omdreininger (rundt blått stykke på bildene)
  • Et brødbrett
  • Stikkledere i forskjellige størrelser
  • Ulike lengder på 20awg ledning
  • Ulike M3 -skruer (for 3D -trykte deler)
  • Elektronikk Prosjektboks som kan passe til et brødbrett

Verktøy som brukes til dette prosjektet:

  • 3D -skriver
  • Loddejern
  • Ulike håndverktøy (skrutrekkere, tang, etc.)

Trinn 2: Kabling

Kabling!
Kabling!
Kabling!
Kabling!
Kabling!
Kabling!

Kablingene for dette prosjektet er relativt kompliserte på grunn av det store antallet komponenter, så jeg vil gjøre mitt beste for å vise hvordan alt henger sammen. Jeg prøvde å lage et fint diagram ved hjelp av Frizting -programvaren, men det fungerte ikke som det skal på datamaskinen min, og jeg kunne ikke få det til å lage et skikkelig koblingsskjema. På bildene ovenfor finner du en skjematisk oversikt som viser hvordan alt er koblet sammen, både DC-DC-omformeren og ESP32 trenger en USB-tilkobling for å drive dem. Hvis du bruker L298N DC -motordriverkortet, vil ledningene være litt forskjellige for det kortet sammenlignet med mitt.

Trinn 3: Arduino IDE -kode

Arduino IDE -kode
Arduino IDE -kode

Koden jeg opprettet for prosjektet, vedlagt som tekstfil, ble generert i Arduino IDE og krever ESP32 -kortfiler og relaterte biblioteker. I koden finner du en lenke til GitHub -siden som kan instruere deg i å legge til de nødvendige filene i Arduino IDE. Den bør inneholde mange kommentarer som tar deg trinn for trinn om hva programmet gjør. Filen heter "BluetoothControlledWindowBlindsCode.txt".

Trinn 4: 3D -trykte deler

3D -trykte deler
3D -trykte deler
3D -trykte deler
3D -trykte deler
3D -trykte deler
3D -trykte deler

Deler som skal skrives ut:

  • Hex Rod Coupler
  • Persienner ledningskobling
  • Persienner Cord Coupler Shell
  • Girakselkobling 1 og 2 på motoren
  • Geared Motor Shell nedre halvdel
  • Geared Motor Shell øvre halvdel
  • Stepper Motor kabinett
  • Stepper Motor kabinett bunn
  • Trinnmotor - Potensiometerkobling
  • Gearmontert bunnfeste
  • Motorklemme med gir
  • Gearpotensiometerfeste for motor

Trinn for montering:

  1. Fest 1 potensiometer til bunnakselen på trinnmotoren ved hjelp av den angitte koblingen.
  2. Monter trinnmotoren på innsiden av trinnmotorhuset.
  3. Fest trinnmotorens kabinettbunn til trinnmotorhuset slik at du stiller opp potensiometeret slik at det passer på plass. Sørg for å kjøre potensiometer og trinntråder ut av åpningen i bunnen av kabinettet.
  4. Fest sekskantstangskoblingen til akselen på trinnmotoren som stikker ut toppen av kabinettet.
  5. Monter trinnmotorhuset på veggen. Sørg for å sette persiennestangen inn i koblingen mens du legger opp kabinettet som skal monteres.
  6. Sett inn en M3 -skrue gjennom den første av motorakselkoblingen på giret. Før ledningen fra persiennene gjennom hullet i første halvdel av girakselkoblingen. Knyt en knute etter å ha trukket den gjennom slik at den ikke kan skli ut.
  7. Fest den andre halvdelen av gearakselkoblingen til den første halvdelen. Sett potensiometerakselen inn i 2. halvdel av koblingen.
  8. Fest girmotoren til vinduskarmen / veggen ved å bruke bunnfestet og klemmen for girmotoren.
  9. Juster girmotorpotensiometerfeste og monter det også på veggen.
  10. Monter de to halvdelene av girmotorskallene for å skjule girmotoren pent. Kjør potensiometeret og girmotorledningene ut av skallet og mot elektronikkboksen.

Anbefalt: