Innehållsförteckning:

Arduino motoriserade rullgardiner: 8 steg
Arduino motoriserade rullgardiner: 8 steg

Video: Arduino motoriserade rullgardiner: 8 steg

Video: Arduino motoriserade rullgardiner: 8 steg
Video: LEGO Star Wars 10225 - RC motorized R2D2 & Sphero BB-8 by 뿡대디 2024, Juli
Anonim
Arduino motoriserade rullgardiner
Arduino motoriserade rullgardiner
Arduino motoriserade rullgardiner
Arduino motoriserade rullgardiner
Arduino motoriserade rullgardiner
Arduino motoriserade rullgardiner

Projektdetaljer: Syftet med mitt projekt är att göra praktiska motoriserade rullgardiner som jag kan använda varje dag. Planen är att göra en rullgardin styrd genom en bipolär stegmotor där jag kommer att styra genom en arduino uno board. Efter att persiennerna har fungerat funktionellt genom motorn hoppas jag kunna ansluta den till en Bluetooth -mottagare på arduino som jag kan styra med en fjärrkontroll. Senare kommer jag att ställa in persiennerna till en timer där den öppnas på morgonen men stängs på natten. Jag tänker lära mig att styra en motor genom ett arduino -kort och lära mig programvaran som ingår i den.

Steg 1: Material som behövs

Material behövs
Material behövs
Material behövs
Material behövs
Material behövs
Material behövs
  • Bipolär stegmotor (BYJ48)
  • Motorförare
  • fm bygelkablar
  • mm bygelkablar
  • Arduino uno board
  • 3D -tryckta delar
  • vinylplåt för persienner
  • 3/4 i pvc -rör

Steg 2: Hur man monterar persienner

Hur man monterar persienner
Hur man monterar persienner
Hur man monterar persienner
Hur man monterar persienner
Hur man monterar persienner
Hur man monterar persienner
Hur man monterar persienner
Hur man monterar persienner
  • Skär först PVC -röret till önskad längd (jag skar mitt till 2,5 fot för att passa min fönsterstorlek)
  • Skär sedan röret i horisontell linje med en bordsåg hela vägen genom röret
  • Fälla upp och ner på vinylarket för att göra en 1/2 tum slinga
  • Jag satte sedan in en 3/8 tums träpinne för att hålla vinylarket uppe och skjut arket igenom

Steg 3: 3D -tryckta material

3D -tryckta material
3D -tryckta material
3D -tryckta material
3D -tryckta material
3D -tryckta material
3D -tryckta material
  • Jag 3d -tryckte ett motorhölje och vredinsats för att tillåta att persiennerna roterar med motorn och för att förbättra projektets estetiska dragningskraft
  • Jag gjorde en vridknapp för den sida som motorn skulle vara på, men en rörinsats för den andra sidan där jag fäst ett lager med storleken på PVC -rördiametern.

Steg 4: Arduino Hardware Setup

Arduino Hardware Setup
Arduino Hardware Setup

Steg 5: Programvara för stegmotor

Programvara för stegmotor
Programvara för stegmotor
Programvara för stegmotor
Programvara för stegmotor
  • Ladda ner arduino ide -programvaran till ditt skrivbord
  • Öppna sedan programvaran och klicka på filfliken, sedan exempel, och följ den ner till exemplet med titeln "stepper" och klicka på steg ett varv.
  • För den här koden måste du ändra stegen per varv för att passa din motor, och du kan räkna ut det med följande ekvation

steg = Antal steg i ett varv * Utväxlingsförhållande. steg = (360 °/5.625 °) * 64 "Utväxling" = 64 * 64 = 4096. detta värde kommer att ersätta det på The arduino Sketch

  • Du måste också ändra stegsekvensen på programvaran från 1234 till 1324, annars går inte motorn
  • du kan också leka med hastigheterna om det behövs för att passa dina behov

Steg 6: Så här ställer du in motorn på en Ir -mottagare

Hur man ställer in motor till en Ir -mottagare
Hur man ställer in motor till en Ir -mottagare
  • Delarna du behöver för denna skiss är en arduino -brödbräda, en 5v brödbräda, en Ir -mottagare och fjärrkontroll
  • Den schematiska användningen av kretsen och alla ledningar kom från hjärniga bitar
  • Koden som behövs för att köra motorn genom mottagaren kommer att använda två bibliotek i arduino -skissen, IR -fjärrkontroll och stepper
  • Stepper -biblioteket kommer att finnas under exempel i arduino -skissen, men du måste ladda ner och extrahera IR -fjärrkontrollen från en webbplats som GitHub

Steg 7: Slutlig kod för persienner

Slutlig kod för persienner
Slutlig kod för persienner
Slutlig kod för persienner
Slutlig kod för persienner

Steg 8: Slutliga tankar

Sammantaget blev projektet inte som jag ville. Jag ville ha en helt autonom rullgardin som jag kunde montera i mitt rum på ett praktiskt sätt. Även om jag lärde mig mycket och det inte är ett fullständigt misslyckande, eftersom det delvis fungerar, kommer jag att försöka fixa de misstag jag gjorde. Jag ska byta byj48 stegmotor och stegdrivrutin med en kraftfullare nema 17 stegmotor tillsammans med en a4988 stegmotor. Jag hoppas med några ändringar i hårdvaran och mjukvaran att jag kommer att kunna få en fullt fungerande stegmotordrivna rullgardiner.

Rekommenderad: