Innehållsförteckning:
- Steg 1: Komponenter
- Steg 2: Steg 2: 3D -utskrift
- Steg 3: Steg 3: Arduino och kod
- Steg 4: Steg 4: Montering
- Steg 5: Steg 5: Slutsats
Video: AutoBlinds - DIY -automatisering för vertikala och horisontella persienner: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Fusion 360 -projekt »
Detta projekt startade med ett behov av att stänga mina persienner på ett västerläge fönster på eftermiddagen, medan jag var borta. Särskilt på sommaren kan solen i Australien göra förödande saker mot föremålen som den lyser på direkt. Dessutom ökade temperaturen drastiskt i rummet.
Jag hade redan en hemautomatiseringsinställning som integrerar Apples HomeKit och Homebridge för DIY och andra enhetsintegrationer. (för Homebridge how-to snälla sök instruktioner) För den här enheten byggde jag ett API som kan användas av andra hemautomatiseringslösningar eller helt enkelt via dess webbgränssnitt.
Du kan se mer information och ladda ner alla nödvändiga STL- och Arduino Sketch -filer från min blogg: AutoBlinds - DIY Automation för vertikala och horisontella persienner
Måtten på den färdiga enheten är cirka 64 mm djupa, 47 mm breda och 92 mm höga. Kugghjulet var utformat för att dra en kulkedja med kulor med en diameter på 5 mm. Enheten ansluter till ditt hem WiFi och den webbaserade konfigurationen låter dig anpassa start och stopp eller öppna och stänga dina persienner. Enheten fästs på väggen med dubbelsidig tejp eller kan hängas på skruvar.
Steg 1: Komponenter
Du kommer att kräva följande färdigheter för att bygga detta projekt:
- Arduino IDE och grundläggande kunskaper att ladda upp kod till ett kompatibelt kort
- Grundläggande lödningskunskaper
- 3D -utskrift och skivning av en STL -fil
- Allmänna församlingskunskaper
Detta projekt använder följande komponenter som du kan köpa för cirka $ 20-$ 30 AUD online.
- 1x Stegmotor 28BYJ-48 5v med ULN2003-drivrutin
- 1x nod MCU CP2102 ESP8266
- 18x M2,5 x8mm försänkt skruv och mutter
- 2x M4 Steel Hex Head Cup Point Grub skruv
- 1x 5,5 mm x 2,1 mm likströmskontakt
- 1x 5v strömförsörjning med en 2,1 mm likströmskontakt
ULN2003 -drivrutinen måste vara av samma typ som på bilden bifogad eftersom 3D -designen är gjord för att passa det kortet. Det finns andra mindre brädor tillgängliga men detta skulle kräva viss STL -manipulation för att modifiera kortets monteringspunkter.
Steg 2: Steg 2: 3D -utskrift
Jag har utformat basen så att den kan skrivas ut, upprätt och utan stöd, men det kräver förmodligen viss 3D -utskriftsupplevelse. Alla interna överhäng har ett stöd på 45 grader så de flesta 3D -skrivare borde kunna hantera detta utan stöd.
Den L -formade delen i enhetens kropp kommer att överbryggas av skrivaren, återigen borde de flesta skrivare kunna hantera överbryggning av detta lilla gap. Om du vill göra väggmonterade hängare perfekt kan du lägga till stöd där.
Övre och nedre lock Övre och nedre lock ska skrivas ut på sina plana ytor och utan stöd. The Cog The cog är den enda komponenten som jag skulle skriva ut med stöd. Det är på grund av groparna på insidan. Du bör också skriva ut den på dess största plana yta.
Steg 3: Steg 3: Arduino och kod
Jag skulle föreslå att löda all elektronik och programmera NodeMCU -kortet genom Arduino IDE före montering. Det blir mycket lättare att felsöka om något går fel.
När du har laddat upp koden, se till att du driver ditt projekt. När NodeMCU startas kommer den att vara i WiFi Server -läge som gör att du kan konfigurera den och ansluta till ditt WiFi -hemnätverk. Öppna dina WiFi -inställningar på din mobila enhet, hitta ett WiFi -nätverk som genereras av din NodeMCU -enhet, anslut till den. När du är ansluten öppnar du din webbläsare och bläddrar till enhetens IP. Därifrån följer du bara instruktionerna på skärmen.
När enheten är ansluten till ditt WiFi-nätverk kan du komma åt webbgränssnittet för AutoBlinds via https:// your-device-ip/för att komma till startsidan som visar enhetens aktuella status. https:// din-enhet-ip/-visar hjälpinformationen och API-alternativen. Du kan använda ikonerna längst ner på hemsidan för att navigera i webbgränssnittet. Från webbgränssnittet kan du ställa in den END -positionen för dina persienner.
För att konfigurera din enhet, stäng dina persienner manuellt, linda kedjan runt kuggen och montera enheten på väggen med lätt spänning på kedjan. Välj sedan GEAR -ikonen från webbgränssnittet och öppna persiennerna elektroniskt tills du når önskat tillstånd. Klicka sedan på SPARA.
Det är allt. nu kan du öppna, stänga eller delvis öppna eller stänga dina persienner köp sittplatser följande api-kommando: https:// din-enhet-ip/{för att öppna persiennerna 20%} Jag har bifogat några exempel på skärmdumpar från wed GUI.
Steg 4: Steg 4: Montering
Monteringsprocessen går rakt fram. 3D -animationen visar hur de utskrivna delarna kommer ihop.
Den enkla schemat visar kopplingarna. ULN2003 I som listas i listan ovan kommer bara att ha fyra anslutningspunkter till NodeMCU och två för ström och jord. Ignorera de tre röda anslutningspunkterna i diagrammen längst ner till vänster. En sak märkte jag, ordningen på stiften på ULN2003 -kortet till NodeNCU skiljer sig ibland från bräda till bräda. Anslut den så som du ser den och vänd sedan om anslutningen om den inte fungerar för dig dvs D1 -> 1: a (överst mest), D5 -> 2: a etc
Steg 5: Steg 5: Slutsats
Om du har några frågor är du välkommen att lämna en kommentar till min blogg: AutoBlinds DIY Vertical or Horizontal Jalous Automation Project.
Lycka till och njut.
Rekommenderad:
Persienner med ESP8266, Google Home och Openhab -integration och webbkontroll: 5 steg (med bilder)
Kontroll av persienner med ESP8266, Google Home och Openhab -integration och webbkontroll: I den här instruktionsboken visar jag dig hur jag lade automatisering till mina persienner. Jag ville kunna lägga till och ta bort automatiseringen, så all installation är klämd på. Huvuddelarna är: Stegmotor Stegdrivrutinstyrd vid ESP-01 Växel och montering
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
Integrerade Alexa -styrda smarta persienner: 8 steg (med bilder)
Integrerade Alexa -styrda smarta persienner: Det finns gott om smarta blindprojekt och instruktioner för närvarande tillgängliga online. Jag ville dock sätta min egen prägel på de pågående projekten i syfte att ha allt internt i blinda inklusive alla kretsar. Detta skulle innebära
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid