Remote Home Automation (33 / 50 steg)
Steg 33: Öppna gardiner: (prototyp CNC axel) genomfört
En lokal aktiveringen knappen och en upp/ner Vippbrytare lades till framsidan av rutan project. Lokal aktiveringen växlarna kopplas parallellt till extern aktivering signal kontakter för att inte störa mikroprocessorn aktivera systemet. Alla signal anslutningar utåt gjordes med skruvplintar som kan nås via borra hål skapas i rutan project och som kan ses i figur 27.
Stegmotor används för det här undersystemet är en NEMA storlek 23 motor och köptes på e-bay med två andra identiska enheter för $30. Den har en upplösning på 1,8 grader per steg och 56 oz-inches Holding torque.
Det är en unipolär stegmotor sex bly och kan köras från 12-36 VDC. Frame djup mättes för att passa storlek 23 motorn. Motorn var knuten till ramen med dess monteringshålen och tre 2'' maskinskruvar. En ihålig metall guide (reglaget) placerades i linje med motoraxeln att hålla gängstång. Reglaget staven var böjd för att passa genom motors slutlig montering hålet och borrade guide hål längst upp på ramen.
Den elektroniska kretsen fästes på sidan av ramen med zip-band som passerat genom hål borras i rutan projekt för montering. Momentan roller gränslägesbrytarna var monterade på små L-fästen i vardera änden av gängstång och ledningar till växlarna var matas längs baksidan av ramen och in i rutan project. För att nå gränslägesbrytarna med trådarna, borrades hål genom ramen och ledningarna matas genom och lödas till switch kontakterna. Denna setup höll till systemet mycket kompakt och rent utseende. Ledningarna till gränslägesbrytarna kan ses i föregående bild, medan motor montering bäst kan ses i figur 28.
Hastigheten på stegmotor hålls långsam att demonstrera precisionskontroll uppnås för både linjära och roterande rörelser. Som ett resultat tar överfallsmutter ungefär en halvtimme att korsa gängstång längd. För demonstrationen var gardin drivrutinen aktiveras användning av lokala växlar. Genom att ändra min kod kan du enkelt göra som rod snurra snabbare, och har den överfallsmutter korsa längden på staven i 10 sekunder.
Framtida versioner av drivrutinen för gardin kan förbättras genom tillsats av ett NÖDSTOPP-brytare, en extern varvtalsregulator och en sex stift programmering huvud. Programmera huvudet skulle tillåta en användare att enkelt gränssnitt till mikroprocessorn utan att behöva ta isär hela systemet. Detta kan också användas för att testa olika program med större effektivitet.
De elektriska och mekaniska konstruktioner är både ljud och kan användas med smärre ändringar för en mängd tillämpningar . Gardin föraren kommer också byggas om med en DC-motor med gränslägesbrytare och en H-bryggan.
När jag byggde om detta använde jag en faulhauber redskap motor och en reprap magnetiska motor rotationsencoder som jag tror att du nu kan få från makerbotindustries. Ett foto-motstånd och en realtidsklocka användes för att göra det en fristående mörkar öppnare, men det accepterar också en pulsad ingång så att jag kan en dag ansluter den till det huvudsakliga systemet via en trådlös länk. Det faktiska genomförandet liknar detta instructable.
Min fru gillade inte idén om denna sak öppning fram persienner när hon gick av på morgonen i en morgonrock. Så jag har beslutat att det kommer att gå i gäst sovrum... har du varit förvarnad!