Making green eyes sensor activated

I moved in with my mom some weeks ago. During the tour of the house, we where in the basement and I noticed this guy up under the ceiling at the end of the hallway. Look at this thing!

wooden mask guy 1

wooden mask guy 1

– “What the hell is that?”
– “Oh.. That guy.. He hung there when we bought the house..”

I joked that I could make his eyes glow.

Well.. While debugging some electronics the other day, and figured I should make reality of that joke.

I had everything needed :

Stuff needed

My soldering iron was in a box far far away.. Luckily old fashion jumpers and tape will take you far ;)

Low tech solution

Low tech solution


The motion sensor module has a working voltage between 5v and 20v, and a level output voltage at 3.3v. I connected the two LED’s in parallel to the output line. I sat the sensor module to react at the longest possible range, and to hold the lights activated for about 4 or 5 seconds.

It worked out great. Where ever you enter the hall way the lights will turn on. I feel the sensor being a bit too big for this project. But it was nice putting it to work.

Wooden mask guy with motion activated green eyes

Wooden mask guy with motion activated green eyes

.

Raspberry Pi visual notification: mIRC and light chain

This is a real walk down memory lane: Scripting with mIRC! 10-15 years ago this would have been as awesome as air. Visual notification on activity in a chat channel. Nowadays there’s not much action on IRC, at least not where I’m hiding out..

The idea came when I got some very belated (5 months..) goods from Hongkong this week. Among other stuff a light chain/christmas lights. Five months ago my plan was to lighten up the dark Norwegian winter.. I had 20 min to spare and figured I should put them to use anyway.

I haven’t been scripting in mIRC for ages, had to dig up some old code from 2005. Back then I did a lot of stuff with mIRC. I even made a working IRC server at one point..

; LightNotify v0.1 for mIRC
; René 28.04.2014
on 1:text:*:#:{
  ; Something is said in any channel
  ; and mIRC window is not active notify me
  if (!$appactive) {
    notifyMe yes
  }
}

; 
alias notifyMe {
  if (($1 == yes)) {
    turnLight on
    .timerIsActive 0 5 isActive
  }
  elseif ($1 == no) { turnLight off }
}
alias isActive {
  if ($appactive) { notifyMe no | timerIsActive off }
}
alias turnLight {
  if (($1 == on) && (%lightison == 0)) { sockopen lightsocketON 192.168.1.50 80 }
  elseif (($1 == off) && (%lightison == 1)) { sockopen lightsocketOFF 192.168.1.50 80 }
}
on 1:sockopen:lightsocketON:{
  if ($sockerr) { echo -st Light notify: (socket: $+ $sockname $+ ): error: sockopen failed (too many requests?) }
  sockwrite -n $sockname GET /locallight.php?turnem=on HTTP/1.1
  sockwrite -n $sockname Host: im-name.net $+ $crlf $+ $crlf
}
on 1:sockopen:lightsocketOFF:{
  if ($sockerr) { echo -st Light notify: (socket: $+ $sockname $+ ): error: sockopen failed (too many requests?) }
  sockwrite -n $sockname GET /locallight.php?turnem=off HTTP/1.1
  sockwrite -n $sockname Host: im-name.net $+ $crlf $+ $crlf
}
on *:sockread:lightsocket*:{
  if ($sockerr > 0) { echo -st Light notify: (socket: $+ $sockname $+ ): error: sockread failed | goto w }
  else {
    var %count
    :nextread
    sockread %lightison 
    ;echo .. %lightison ;debug
    inc %count 1
    if (%count == 9) { goto w }
    goto nextread
  }
  :w
  echo -st Light notify: %lightison 
  sockclose $sockname
}

Basically, when someone talks in a channel, it checks if the mIRC program is in focus. If it isn’t it makes a http-call to a php-script (described here) on the RPi. Then it sends another call, to turns the lights off, when the program regains focus. Added some simple print notifications to the status window (echo -st ..).

It’s pretty much the same concept as the “Neighbor controlled christmas lights“, simple. But it was fun playing around with the mIRC syntax again.

Will I be using this? Well.. probably I will leave it on until the next project comes around.
Next project should be visual notification of the Facebook chat.. :P

It’s beginning to look a lot like Christmas..

Vel.. ikke akkurat.. men det er litt som i Norge.. butikkene begynner å rulle ut julestyret..
Ikke alle butikker er like ivrige, det er tross alt to holiday’er før jul de skal tyne ut litt penger på. Først Halloween, som egentlig kanskje ikke er så mye holiday. Deretter er det thanks giving. OG SÅ.. (hehe) kommer jula..


Dette er et i-farta-bilde fra SEARS forige uke..

..og når jula kommer, da kommer julenissen på surfboard (har jeg blitt fortalt) og et par andre ymse Hawaii-julespesialiteter som ingen vil forklare i detalj. Antaglig fordi det må oppleves, og litt fordi jeg skal ha noe å glede meg til.. hehe.. No worries, jeg skal ta bilder!

Men før den tid er det tretten eksamen som skal i box og tyveognoen innleveringer fordelt på fem fag, pluss to prosjekter. Høres ille mye ut når man skriver det slik.. Det ser bedre ut på kalenderen min!

Det å sette de små impulsideene til verks er viktig for å holde seg sane..

Som for eksempel på mandag, hvor vi fant ut at vi hadde lyst på chocolate chip cookies og kastet oss i bakingen klokken ni på kvelden. Hjemmelagde fra bunnen av, på øyemål – selvfølgelig – slik alle store kokker gjør det..


Homemade chocolate chip cookies!!
;D

Den svarte, sylinderformede saken fra venstre etter brødristeren er forøvrig en kanadiskinnkjøpt, elektrisk kaffekvern. Den er fantastisk, og er første steget til nytraktet kaffe her i huset..

I tillegg til skoleavbrekk, reset av hjernen og mye moro, er det også relativt lærerikt interessant å kaste seg i baking i Amerika.
Noe så enkelt som en stekovn, for eksempel, er veldig anderledes fra hva jeg er vant til.
Den gigantiske gasskomfyren (som er så diger at skuffen til høyre ikke kan åpnes..)  har bare én bryter for stekovnen.
Over- og undervarme er kun tilgjengelig dersom den står på “broil”, som basically betyr “full pine”. Resten av bryteren lar deg sette temp i Fahrenheit, og da kun med undervarme.. I tillegg er den selvfølgelig selvresende, så det er et hakk på bryteren til det også..


Dette bildet er blant de som ikke blir bedre når du klikker på dem.. oh well..

Det blir nok noen flere mateventyr på dette kjøkkenet mens jeg er her. Julen skal jo feires med passende mat.. =)

Ja, btw! Jeg kommer ikke hjem til jul.. :P