Rum-styrning

Berätta om dina pågående projekt.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

Nu efter en bra tid har jag fortsatt lite, nu ska jag bygga en enhet som känner av när jag går in eller ut genom min dörr och gör lite saker.
När jag står framför dörren och den är låst ska den öppna, när jag går ut genom dörren ska den släcka allt i rummet och stänga av tv:n.
När jag går in ska den slå på lamporna och kanske TV:n.

Om dörren är låst och någon står på andra sidan ska den säga "You have a visitor!" eller något.
Och säga "Wellcome och Goodbye när jag går in/ut."
Den ska även säga vad som händer när huvudenheten gör någon den har bestämt själv(Som tex byter till simpsons.).
Då säger den "Byter till kanal 6" osv.

Sensorerna är 2st PIR-sensorer, en innan och en efter dörren.

Sensorerna väntar jag på från MRMisters, så de kommer nog inte på någon månad.


Bild
Bild
Bild
Köpte en PicKit 2 för några dagar senan och är jätte nöjd.
Byggde en sockel för att programmera I2C EEPROM med.
Och att den känner av matningspänningen och automatiskt genererar 5V själv om det inte finns någon hoss "target" är super.


Edit:
Just nu har jag PIC-DAC-POT(Volymkontroll)-1000µF el-lyt kondensator-TDA7052.
Och en pulldown på förstärkarens ingången med 6,8Kohm
Hur kan jag göra det bättre? Jag har bara chansat lite och fick det att låta.
Nu låter nämligen det bara bra på ca 5% av POT:ens lägen.
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: Rum-styrning

Inlägg av Gildebrand »

Slutar aldrig att bli imponerad över hur mycket endel gör på breadboard. :)
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

I väntan på PIR-sensorerna har jag nu byggt persienn grunka #1.
Det är ett MG995 som vrider på snörena.
Man kan dock inte dra upp eller ner persiennen.
Bild
Bild


Och här ser ni när den funkar.


Jag kommer inte skriva om koden till centralenheten ännu, jag väntar på PIR-sensorerna så jag kan lägga in båda två samtidigt.
Det är nämligen ganska krångligt att programmera om den(man måste skruva upp den osv).

I centralenheten sitter en PIC18F4680 och jag har använt 51% ROM och 73% RAM, 1121-rader C kod.
Så att bara kompilera tar ca 2min.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

Så, nu är nästa fönster klar.
De styrs av samma elektronik.

Bild
Bild

Användarvisningsbild
JimmyAndersson
Inlägg: 26568
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: Rum-styrning

Inlägg av JimmyAndersson »

Mycket trevligt!

Går ju att sända morsesignaler med.. :)
watti
Inlägg: 403
Blev medlem: 13 oktober 2008, 15:42:35
Ort: Stockholm

Re: Rum-styrning

Inlägg av watti »

Väldigt häftigt måste jag säga!

Vart köpte du sånna där sladdar till exprimentbordet måste jag fråga? :)

//Simon
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

Elektrokitt.
Har nog 3st pack tror jag.
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

Nu kan jag använda mitt passage kort för att komma in i mitt rum.
Förut har jag inte kunnat komma in om dörren blir låst.

blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Rum-styrning

Inlägg av blueint »

Hur klarar flickvänner av alla teknikgrejor? ;)

Ser för övrigt ut som om fjärrkontrollen kommer från en LGs LC serie ..?
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

Det löses lätt genom att inte skaffa en flickvän.
Jag tror inte att det finns många som skulle stå ut med mig.
Och TV:n är en 32LC56 så dina spekulationer stämmer.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Rum-styrning

Inlägg av blueint »

Kanske missat något, men då har du byggt någon egen mottagare för fjärrkontrollens signaler? detaljer? :)
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

Ja, jag har en bit kod som jag kör på 4st pic:ar i rummet som tar emot och tolkar signalerna.
Varje pic styr sedan något, som en dörr eller säng osv.

Så det är bara en helt vanlig 3pinns 38,5KHz ir mottagare och kod.

Tyvärr har jag tänkt lite fel på centralenheten och satt mottagaren på usart RX pinnen vilket gör att jag inte kan trigga en interrupt med den. För det är ju inte vanlig usart utan ett konstigt protokoll som LG har skapat.

Jag kan typ använda jättesnabb usart och då trigga på full buffert innan startbiten har försvunnit på paketet från fjärrkontrollen men det är ju världens fulhack.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Rum-styrning

Inlägg av blueint »

Shit happens ;)
Men kan du inte använda "interrupt on change" ?

Annars vilken kod använder LG-LC på sina fjärrkontroller?
victor_passe
Inlägg: 2436
Blev medlem: 28 januari 2007, 18:45:40
Ort: Kungsbacka

Re: Rum-styrning

Inlägg av victor_passe »

Oj, NEC hade visst skapat protokollet.
http://www.sbprojects.com/knowledge/ir/nec.htm
Jag har C-kod för att skicka och ta emot data om någon vill ha.

Man skickar helt enkelt först en start sekvens, adress, adress invers, data, data invers.


Men detta protokollet är ganska dummt för tv-apparater tycker jag.
Om man tex vill sänka och fjärren inte är pekad emot TV:n så brukar jag av vana trycka på Vol - och sedan svepa den över tv:n.
Men eftersom TV:n inte såg datapaketet utan bara "repeat" signalen så fattar den ju inget.
Men visst, det sparar batteri.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Rum-styrning

Inlägg av blueint »

Hur många bitar är dessa start, adress, data delar på?
Skriv svar