Indholdsfortegnelse:

Arduino motoriserede rullegardiner: 8 trin
Arduino motoriserede rullegardiner: 8 trin

Video: Arduino motoriserede rullegardiner: 8 trin

Video: Arduino motoriserede rullegardiner: 8 trin
Video: Arduino Tutorials for Beginners 4- Serial UART Port Programming 2024, Juli
Anonim
Arduino motoriserede rullegardiner
Arduino motoriserede rullegardiner
Arduino motoriserede rullegardiner
Arduino motoriserede rullegardiner
Arduino motoriserede rullegardiner
Arduino motoriserede rullegardiner

Projektdetaljer: Formålet med mit projekt er at lave en praktisk motoriseret rullegardin, som jeg kan bruge hver dag. Planen er at lave et rullegardin styret gennem en bipolar stepper motor, hvori jeg vil styre gennem et arduino uno board. Efter at persiennerne fungerer funktionelt gennem motoren, håber jeg at forbinde den til en Bluetooth -modtager på arduinoen, som jeg kan styre med en fjernbetjening. Senere vil jeg indstille persienner til en timer, hvor den åbner om morgenen, men lukker om natten. Jeg har tænkt mig at lære at styre en motor gennem et arduino -kort og lære den software, der er forbundet med den.

Trin 1: Nødvendige materialer

Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
Nødvendige materialer
  • Bipolar stepper motor (BYJ48)
  • Motor driver
  • fm jumper ledninger
  • mm jumper ledninger
  • Arduino uno board
  • 3D -trykte dele
  • vinylplade til persienner
  • 3/4 i PVC -rør

Trin 2: Sådan samles persienner

Sådan samles persienner
Sådan samles persienner
Sådan samles persienner
Sådan samles persienner
Sådan samles persienner
Sådan samles persienner
Sådan samles persienner
Sådan samles persienner
  • Skær først PVC -røret til den ønskede længde (jeg skar mit til 2,5 fod for at passe til min vinduesstørrelse)
  • Skær derefter røret i vandret linje med en bordsav hele vejen igennem røret
  • Hæld toppen og bunden af vinylarket for at lave en 1/2 tommer loop
  • Jeg indsatte derefter en 3/8 tommer træspindel for at holde vinylarket opad og skubbe arket igennem

Trin 3: 3D -trykte materialer

3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
  • Jeg 3d -printede en motorhylster og en knapindsats for at give persienner mulighed for at rotere med motoren og for at forbedre projektets æstetiske appel
  • Jeg lavede en drejeknap til den side, motoren ville være på, men en rørindsats til den anden side, hvor jeg fastgjorde et leje på størrelse med PVC -rørdiameteren.

Trin 4: Arduino hardwareopsætning

Arduino hardware opsætning
Arduino hardware opsætning

Trin 5: Software til trinmotor

Software til trinmotor
Software til trinmotor
Software til trinmotor
Software til trinmotor
  • Download arduino ide -softwaren på dit skrivebord
  • Åbn derefter softwaren, klik på filfanen, derefter eksempler, og følg den ned til eksemplet med titlen "stepper", og klik på trin én revolution.
  • For denne særlige kode skal du ændre trinene pr. Omdrejning for at passe til din motor, og du kan regne det ud ved hjælp af følgende ligning

trin = Antal trin i One Revolution * Gearforhold. trin = (360 °/5.625 °) * 64 "Gearforhold" = 64 * 64 = 4096. denne værdi vil erstatte den på The arduino Sketch

  • Du skal også ændre trinsekvensen på softwaren fra 1234 til 1324, ellers kører motoren ikke
  • du kan også lege med hastighederne, hvis det er nødvendigt for at passe til dine behov

Trin 6: Sådan indstilles motor til en Ir -modtager

Sådan indstilles motor til en Ir -modtager
Sådan indstilles motor til en Ir -modtager
  • De dele, du skal bruge til denne skitse, er et arduino brødbræt, en 5v brødbræt strømforsyning, en Ir modtager og fjernbetjening
  • Den skematiske brug af kredsløbet, og alle ledningerne kom fra hjerneformede bits
  • Koden, der er nødvendig for at køre motoren gennem modtageren, vil bruge to biblioteker i arduino -skitsen, IR -fjernbetjening og stepper
  • Stepper -biblioteket vil være under eksempler i arduino -skitsen, men du skal downloade og udtrække IR -fjernbetjeningen fra et websted som GitHub

Trin 7: Endelig kode for persienner

Endelig kode for persienner
Endelig kode for persienner
Endelig kode for persienner
Endelig kode for persienner

Trin 8: Afsluttende tanker

Samlet set blev projektet ikke, som jeg ville. Jeg ville have et helt autonomt rullegardin, som jeg kunne montere i mit værelse på en praktisk måde. Selvom jeg lærte meget, og det ikke er en fuldstændig fiasko, da det delvist virker, vil jeg prøve at rette de fejl, jeg lavede. Jeg skal udskifte byj48 stepper motor og stepper driver med en mere kraftfuld nema 17 stepper motor sammen med en a4988 stepper driver. Jeg håber med nogle ændringer i hardware og software, at jeg vil have et fuldt fungerende steppermotordrevet rullegardin.

Anbefalede: