Author: Albert
-
Periodic Python Scheduler
#
Since the days were getting shorter, I thought it was about time to set up the wakeup light in my new apartment. This got me looking at the code and wondering about improvements. One of the first things I wanted to fix was the ugly way it handled fading the light by setting a new…
-
Learning Proper Coding: For-loop optimization
“Whats wrong with this code?” for ( int i=0; i<10; i++ ) { //do stuff } As it turns out, I will soon start working as an embedded software developer. It seems then, now would be a good time to start learning how to program properly. I’ll be putting up some tidbits here for my…
-
Wake-up Light Part 3: Hardware
This is the third part (part 1, part 2) of my write-up on building a Raspberry Pi-based wake-up light. At this point, the Pi was capable of switching 433 MHz remote controlled outlets and can be scheduled to do this at certain times. I had a few ideas on how to roll my own light…
-
Wake-up Light Part 2: Scheduling
Last time, we had managed to get a command for controlling the lights up and running on the Raspberry Pi. The obvious choice for scheduling such a command in Linux is Cron. To automatically turn on the lights using Cron, we need to edit the root-user’s crontab: $ sudo crontab -e This will launch a…
-
Wake-up Light Part 1: Flipping switches
I’ve had the idea to build my own wake-up light for quite some time. This winter i finally got around to it. This is the first part of my write-up of the project. In simple terms, the point of a wake-up light is to gently wake you up by slowly turning up the light before…
-
Kör Control Center till TI eZ430-Chronos på Mac
I slutet av november kunde man köpa en eZ430-Chronos-klocka från Texas Instruments webshop för halva priset. Här kommer en snabb förklaring hur man får igång deras Control Center som används för att ta emot data och programmera om klockan, på macen. Vi börjar med en kort bakgrund: jag läste ett inlägg av en annan kille…
-
Uppdaterad: Programmera MSP430 Lauchpad med en Mac
#
Här om dagen insåg jag att jag inte programmerat MSP430 Launchpad sedan jag installerade om datorn till Mountain Lion (OS X 10.8) tidigare i år. 2011 skrev jag ihop en guide om vad man behöver installera för att komma igång och eftersom det har ändrats lite tänkte jag att det vore på sin plats med…
-
Projekt: Autonom robot, nu med video!
#
Jag insåg precis att jag inte hade lagt upp någon video med slutresultatet på vårt robotprojekt från 2011 som jag skrivit om förut, så jag slängde ihop en lite snabbt i YouTubes egen videoredigerare!
-
Programmera MSP430 Lauchpad med en Mac
#
Jag har precis lyckats börja programmera min Launchpad i OSX och tänkte berätta hur jag gjorde. Till att börja med ska jag säga att det här utgår ifrån en annan blogpost, men jag har tänkt lägga till fler steg för den som inte är så van! För att jobba med launchpaden behöver vi två…
-
Hej Texas!
#
Jag kan ha råkat nämna den här hemsidan till några som jobbar på Texas Instruments idag, så därför tänkte jag nu skyndsamt visa upp mitt flashigaste projekt med TI-hårdvara, nämligen min alldeles egna studentoverall! Det är en mycket avancerad krets bestående av resistorer, lysdioder och en Launchpad från TI. Håll till godo: