Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
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
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
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
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:
- Fest 1 potensiometer til bunnakselen på trinnmotoren ved hjelp av den angitte koblingen.
- Monter trinnmotoren på innsiden av trinnmotorhuset.
- 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.
- Fest sekskantstangskoblingen til akselen på trinnmotoren som stikker ut toppen av kabinettet.
- Monter trinnmotorhuset på veggen. Sørg for å sette persiennestangen inn i koblingen mens du legger opp kabinettet som skal monteres.
- 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.
- Fest den andre halvdelen av gearakselkoblingen til den første halvdelen. Sett potensiometerakselen inn i 2. halvdel av koblingen.
- Fest girmotoren til vinduskarmen / veggen ved å bruke bunnfestet og klemmen for girmotoren.
- Juster girmotorpotensiometerfeste og monter det også på veggen.
- Monter de to halvdelene av girmotorskallene for å skjule girmotoren pent. Kjør potensiometeret og girmotorledningene ut av skallet og mot elektronikkboksen.