Automatische Window Blind Controller (PICAXE) (3 / 18 stap)

Stap 2: Hoe de Controller werkt

Het was een eenvoudige kwestie uit de mechanica van openen en sluiten van mijn jaloezieën met de Solarbotics GM3 versnelling Motor te werken. De enige wijziging die ik moest maken moest boren een klein gaatje in de schacht. De motor van het totale ontwerp, spanning 224:1 overbrengingsverhouding, slipkoppeling en lage kosten maakte het de perfecte motor voor dit project.

De kern van mijn ontwerp is de veelzijdige en goedkope PICAXE microcontroller. De PICAXE is zeer gevoelig voor het leveren van spanningen. Neem de spanning veel meer dan 5 volt en u zal het rookt. Voeden van de PICAXE rechtstreeks met 4 AA batterijen (6.0v) zal het zo niet eens proberen het vernietigen. Het werkt goed wanneer aangedreven met 3 AA cellen (4.5V).

Ik wilde in mijn ontwerp gebruiken 4 AA cellen om twee redenen. Ten eerste, de extra AA-batterij zou een beetje meer tijd tussen batterij veranderingen bieden. De tweede reden - omdat een 4-cel batterijhouder ziet er beter uit zit op de top van het project controller dan de houder van een 3-cel.

Mijn ontwerp maakt gebruik van een licht afhankelijke weerstand (LDR) aangesloten op een van de PICAXE van analoog naar digitaal converter (ADC) ingangen om te controleren de buiten lichtniveau. De ADC wordt een programma variabele ingesteld op een waarde tussen 0 en 255 afhankelijk van de intensiteit van het licht schijnen op de LDR. Ik heb de mijne ingesteld om te openen de blinds op 250. Dit houdt ze van bij het krieken van de dag openen en mij te vroeg wakker. Ik heb deze ingesteld op de blinds op 200 die is ongeveer een uur na zonsondergang wanneer het net is begonnen om donker buiten te sluiten. U moet deze instellingen als u wilt aanpassen van de controller voor uw bijzondere lichtniveaus en persoonlijke voorkeuren aanpassen. Ik hoef te geven u een woord van waarschuwing hier. Als u deze controller in je slaapkamer gebruikt, moet u worden voorbereid op de blinds te openen op een moment in de ochtenden. Het zou echt makkelijk te krijgen gevangen in een pijnlijke situatie als ze geopend op een tijdstip dat u niet kunnen verwachtte.

Wanneer het licht schijnen op de LDR bereikt een bepaald niveau (donkere of lichte afhankelijk van of het ochtend of avond)) draait de PICAXE op één of beide uitgangen. De PICAXE-uitgangen hebben een maximale belasting van 20mA die niet genoeg is voor het aandrijven van de relais of de motor direct dus ik een Darlington Array gebruikte.

De Darlington Array is gewoon een set van 7 elektronische schakelaars, waarmee een lage stroom (de PICAXE-uitgangen) om over te schakelen van een hoge stroom (de relais en motor). Ik gebruikte 2 van de matrix kanalen (1 & 2 gebonden in parallel) om over te schakelen van het Relais aan en uit, en de resterende 5 kanalen (3-7 ook parallel) om de huidige motor wissel voort en vandoor. De matrix heeft ook circuits gebouwd in die de rest van het circuit tegen spanningspieken gemaakt door inductieve belastingen beschermen (b.v. Relais en motoren).

Het Relais die ik gebruikte is een kleine 5.0v DPDT relay, dat mooi in een 16 pins DIP aansluiting past. Ik de motor leads vastgehaakt op de 2 gemeenschappelijke (COM)-aansluitingen van de estafette en de motor uitgangen gevoed uit de darlington matrix met beide sets normaal gesloten (NC) en normaal gesproken open (NO) contacten in een patroon van diagonaal kruisende lijnen. Wanneer het Relais is uitgeschakeld de motor draait in één richting. Wanneer het Relais wordt geactiveerd de polariteit worden omgekeerd en de motor draait in de tegenovergestelde richting. Ik ben zeker dat er andere manieren om dit te doen maar ik deze opstelling.

De PICAXE beschikt over een puls breedte modulator (PWM) gebouwd in dat u gebruiken kunt voor de controle van de snelheid van de motor, maar versnelling met de Solarbotics motor die niet nodig was. Als u een ander type motor die u misschien wilt gebruiken het PWM-programma commando te vertragen een beetje. Wanneer de motor reverse, activeer ik de estafette over 10mS voordat de huidige motor is ingeschakeld. Dit moet houdt de relais-contacten van de overkoepelende en ze veel langer duren.

Ik code opgenomen in het programma om te voorkomen dat de controller probeert te openen van de blinds, wanneer deze reeds open en sluiten ze wanneer ze al gesloten zijn. Dit werkt prima met uitzondering van wanneer de controller eerst wordt ingeschakeld. Wanneer de macht voor het eerst is toegepast gaat de controller probeert te openen of sluiten van de blinds ongeacht wat de lichtniveaus zijn. Om deze reden, moet u handmatig de positie van de blinds zijn ingesteld op het tegenovergestelde van wat ze worden moeten voordat u de controller macht (bijvoorbeeld hen sluiten als het overdag en open ze als 's nachts).

Gerelateerde Artikelen

Geautomatiseerde zonne-aangedreven horizontale Blind Controller

Geautomatiseerde zonne-aangedreven horizontale Blind Controller

Ik begon dit project, omdat we sommige horizontale jaloezieën gelegen in een hoog raam over de belangrijkste deur naar ons huis hebben. Dit venster gezichten zuiden en hier in Colorado, dat betekent veel zon. Het zou leuk om te hebben dat zonlicht sh
Automatische Washroom licht Controller Circuit

Automatische Washroom licht Controller Circuit

dit is een andere zeer nuttige schakeling in onze echte leven Automatische Washroom licht Controller Circuitgenoemd. Het helpt ons in automatisch schakelen ON/OFF de lichten van de washroom volgens de situatie dat wil zeggen als een persoon de wasrui
Automatische Led trap Controller

Automatische Led trap Controller

deze instructie is hoe ik mijn automatische Led trap Controller gemonteerd.Wat Is een LED trap controller?De video laat zien hoe het werkt!BeginnenStap 1: Het idee Veel van u hebben reeds gezien dergelijke domeincontrollers en een heleboel mensen gea
Een zonne-tracking automatische gemotoriseerde window blind retrofit met behulp van Arduino

Een zonne-tracking automatische gemotoriseerde window blind retrofit met behulp van Arduino

Gebouwen-account voor 20-40% van de totale energie gebruik in ontwikkelde landen. Venster tinten (of jaloezieën) kunnen helpen om bouw energie gebruiken en visueel comfort (dat wil zeggen, vermindering van de schittering en verhoging van de dagverlic
Automatische kip deuropener met PICAXE

Automatische kip deuropener met PICAXE

Met behulp van de uitstekende PICAXE 08M 2 chip ik samen te stellen een automatische coop deuropener (genoemd de Cluck-O-Matic) dus ik heb niet zo vroeg in de ochtend naar de kippen slaakte vanuit hun coop opstaan. Deze goedkope kip deuropener enige
Arduino gemotoriseerde Window Blinds

Arduino gemotoriseerde Window Blinds

Hey iedereen,Hier met een snelle en gemakkelijke instructable voor degenen onder u die willen karproces uw venster blinds! Ik heb andere mensen post gemotoriseerde blinds op instructables en over het hele internet, maar ik voel me alsof ik koos voor
Arduino Windows en PS3-Controller

Arduino Windows en PS3-Controller

deze gids zal u tonen hoe om te zetten uw Arduino Uno in een Windows/PS3-controller. Het is volledig configureerbaar en kunt u de input/output welke knop die u wilt wijzigen. Dit betekent dat u kunt aansluiten van een wii nunchuck tot het en spelen r
Picaxe Servo PCB voor Dimmer Switch

Picaxe Servo PCB voor Dimmer Switch

wilt u zitten kundig voor controle uw venster blinds via het web, met uw mobiele telefoon of met een afstandsbediening?  (NEE!) Ik ook niet.  Hoewel dat erg cool ideeën zijn, is wat ik wil een schakelaar op de muur naast mijn lichtschakelaar.  Ik heb
Controle Arduino functioneert met een USB-controller, geen solderen vereist-ik maakte het op TechShop

Controle Arduino functioneert met een USB-controller, geen solderen vereist-ik maakte het op TechShop

eerder dit jaar besloot ik dat het zou leuk om mijn bedrade controller van de Xbox 360 gebruiken om te bepalen Arduino projecten - in dit geval een RGB LED. De meest gebruikte methode om dit te doen impliceert echter toegang tot de elektronica binnen
Windows 7 Starter: Gemakkelijke manier om behang te veranderen

Windows 7 Starter: Gemakkelijke manier om behang te veranderen

welkom! :-)****Voor lezers die niet willen lezen van het verhaal van dit instructable hier is een korte: dit instructable is over het veranderen van de achtergrond in Windows 7 Starter Edition, dat een probleem is omdat Microsoft verwijderd die optie
Batik aardappel Masher Blind

Batik aardappel Masher Blind

Ik heb al willen de Velux zolder Vensters in mijn huis met interessante blinds uitzoeken voor enige tijd en dankzij Instructables ik omhoog in brand gestoken ben om op met enkele nieuwe projecten, dus hier gaan we...Ik heb een collectie van aardappel
Automatische Railway Gate Control System

Automatische Railway Gate Control System

dit is een circuit met de naam "Automatische Railway Gate Controller". Het hoofddoel van dit project is om te beheren en controleren van de onbemande spoorweg-poort op de juiste wijze om te voorkomen dat de ongelukken in de onbemande spoorwegove
Venster Blind armband

Venster Blind armband

ik heb net een baan herstellen venster blinds. Ik werk door mijzelf en mijn radio een dag vergeten. Onnodig te zeggen, laat mijn gedachten gaan in veel richtingen. Zo op mijn lunchpauze, ik begon te spelen rond met het gebroken raam blind latten. Ik
Controle licht in uw huis met uw computer

Controle licht in uw huis met uw computer

heb je ooit wilde de verlichting in uw huis vanaf uw computer? Het is eigenlijk vrij betaalbaar te doen. U kunt zelfs sprinklersystemen, automatische venster blinds, gemotoriseerde projectieschermen, enz. U moet twee stukken van hardware aan de slag.