Innholdsfortegnelse:

Arduino motoriserte rullegardiner: 8 trinn
Arduino motoriserte rullegardiner: 8 trinn

Video: Arduino motoriserte rullegardiner: 8 trinn

Video: Arduino motoriserte rullegardiner: 8 trinn
Video: Измеряем силу тока на Arduino 2024, Juli
Anonim
Arduino motoriserte rullegardiner
Arduino motoriserte rullegardiner
Arduino motoriserte rullegardiner
Arduino motoriserte rullegardiner
Arduino motoriserte rullegardiner
Arduino motoriserte rullegardiner

Prosjektdetaljer: Hensikten med prosjektet mitt er å lage en praktisk motorisert rullegardin som jeg kan bruke hver dag. Planen er å lage et rullegardin kontrollert gjennom en bipolar trinnmotor der jeg skal styre gjennom et arduino uno -kort. Etter at persiennene fungerer funksjonelt gjennom motoren, håper jeg å koble den til en Bluetooth -mottaker på arduinoen som jeg kan styre med en fjernkontroll. Senere vil jeg sette persiennene til en timer der den åpnes om morgenen, men lukkes om natten. Jeg har tenkt å lære å kontrollere en motor gjennom et arduino -kort, og lære programvaren som er involvert i den.

Trinn 1: Nødvendige materialer

Materialer som trengs
Materialer som trengs
Materialer som trengs
Materialer som trengs
Materialer som trengs
Materialer som trengs
  • Bipolar trinnmotor (BYJ48)
  • Motorsjåfør
  • fm jumper ledninger
  • mm jumper ledninger
  • Arduino uno -brett
  • 3D -trykte deler
  • vinylark for persienner
  • 3/4 i PVC -rør

Trinn 2: Hvordan montere persienner

Hvordan montere persienner
Hvordan montere persienner
Hvordan montere persienner
Hvordan montere persienner
Hvordan montere persienner
Hvordan montere persienner
Hvordan montere persienner
Hvordan montere persienner
  • Kutt først PVC -røret til ønsket lengde (jeg kuttet mitt til 2,5 fot for å passe til vindusstørrelsen min)
  • Skjær deretter røret i horisontal linje med en bordsag hele veien gjennom røret
  • Hem toppen og bunnen av vinylarket for å lage en 1/2 tommers løkke
  • Jeg satte deretter inn en 3/8 tommers tredubbel for å holde vinylarket oppe og skyv arket gjennom

Trinn 3: 3D -trykte materialer

3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
3D -trykte materialer
  • Jeg 3d -trykte et motorhus og en knottinnsats for å tillate persienner å rotere med motoren og for å forbedre prosjektets estetiske appell.
  • Jeg lagde en vridknapp for siden motoren skulle stå på, men en rørinnsats for den andre siden der jeg festet et lager på størrelse med PVC -rørdiameteren.

Trinn 4: Arduino maskinvareoppsett

Arduino maskinvareoppsett
Arduino maskinvareoppsett

Trinn 5: Programvare for trinnmotor

Programvare for trinnmotor
Programvare for trinnmotor
Programvare for trinnmotor
Programvare for trinnmotor
  • Last ned arduino ide -programvaren til skrivebordet
  • Åpne deretter programvaren og klikk på filfanen, deretter eksempler, og følg den ned til eksemplet med tittelen "stepper", og klikk på trinn én revolusjon.
  • For denne koden må du endre trinnene per omdreining for å passe til motoren din, og du kan finne ut det ved å følge denne ligningen

trinn = Antall trinn i en revolusjon * Utvekslingsforhold. trinn = (360 °/5.625 °) * 64 "Utvekslingsforhold" = 64 * 64 = 4096. denne verdien erstatter den på The arduino Sketch

  • Du må også endre trinnsekvensen på programvaren fra 1234 til 1324, ellers vil ikke motoren gå
  • du kan også leke med hastighetene hvis det trengs for å passe dine behov

Trinn 6: Slik setter du motoren til en Ir -mottaker

Hvordan sette motoren til en Ir -mottaker
Hvordan sette motoren til en Ir -mottaker
  • Delene du trenger for denne skissen, er et arduino brødbrett, en 5v brødbrett strømforsyning, en Ir mottaker og fjernkontroll
  • Den skjematiske bruken av kretsen, og alle ledningene kom fra hjernefulle biter
  • Koden som trengs for å kjøre motoren gjennom mottakeren vil bruke to biblioteker i arduino -skissen, IR -fjernkontroll og stepper
  • Stepper -biblioteket vil være under eksempler i arduino -skissen, men du må laste ned og trekke ut IR -fjernkontrollen fra et nettsted som GitHub

Trinn 7: Endelig kode for persienner

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

Trinn 8: Avsluttende tanker

Totalt sett ble prosjektet ikke slik jeg ønsket. Jeg ville ha et helt autonomt rullegardin som jeg kunne montere på rommet mitt på en praktisk måte. Selv om jeg lærte mye og det ikke er en fullstendig fiasko, ettersom det delvis fungerer, skal jeg prøve å fikse feilene jeg gjorde. Jeg skal bytte ut byj48 steppermotor og stepper driver med en kraftigere nema 17 stepper motor sammen med en a4988 stepper driver. Jeg håper med noen modifikasjoner i maskinvaren og programvaren at jeg vil få et fullt fungerende trinnmotordrevet rullegardin.

Anbefalt: