Julklappsprojekt: Bondis digital (ikea-klocka + elektronik)
Postat: 5 november 2012, 15:30:32
Jag håller på med ett julklappsprojekt till tjejen. Det ska bli en digital klocka som visar timmarna med 7-segmentsdisplayer, ett par på varje timmes position, och 60 lysdioder i en ring som visar minutrarna. För 13:05 t.ex. så står det 13 vid "ettans position" och de fem första lysdioderna är tända. (Ev. skulle jag kunna tänka mig att jag har en lysdiod som vandrar, men vi får se.)
Här är en liten skiss på den nya urtavlan: Jag har en bättre skiss på hela klockan hemma, som jag kan slänga in senare.
Ram och glas tar jag från en Ikea Bondis.
På baksidan av glaset tänkte jag sätta solfilm så att jag förhoppningsvis kan få en helt blank svart yta där endast de lysdioder som är tända syns.
Själva hjärtat i hårddisken blir en netduino, för att jag har en och jag har ingen utvecklingsmiljö för nåt annat.
Jag skulle ju dock vilja ta ur netduinon och byta den mot en avr eller nåt i framtiden, men jag ser inte att jag kommer kunna få ihop projektet i tid om jag ska bygga så direkt.
För tidhållning ska jag försöka använda en DS1302 som jag köpte innan jag såg att swechtrading hade en DS1307 (som det finns en färdig drivare för till .netmf). Skulle jag inte få till det så får jag väl byta. Här har jag dock en fråga: netduinon har ju två kontakter för att skicka data på SPI-porten, MOSI och MISO, men DS1302:an har en IO. Jag har för mig att jag läste nån stans att man kan slå ihop dem med två 1KOhm-motstånd, som jag har ritat nedan; är det nån som kan bekräfta det? Eller är det kanske helt galet?
Schemat är lite förenklat där det upprepar sig. Jag har bara ritat in två 7-segmentsdisplayer, men det kommer ju som sagt att vara 12 par parallellt, styrda av varsin transistor via Ic9 och Ic10 (H-Disp select). Jag har också plockat bort Ic3 - Ic8 som bara är en förlängning av kedjan från Ic2.
Jag har börjat labba med att koppla in shiftregistren och lyckats styra en display och skaffat de flesta delarna. Ska dra iväg en beställning på transistorer och motstånd strax.
Här är en liten skiss på den nya urtavlan: Jag har en bättre skiss på hela klockan hemma, som jag kan slänga in senare.
Ram och glas tar jag från en Ikea Bondis.
På baksidan av glaset tänkte jag sätta solfilm så att jag förhoppningsvis kan få en helt blank svart yta där endast de lysdioder som är tända syns.
Själva hjärtat i hårddisken blir en netduino, för att jag har en och jag har ingen utvecklingsmiljö för nåt annat.
Jag skulle ju dock vilja ta ur netduinon och byta den mot en avr eller nåt i framtiden, men jag ser inte att jag kommer kunna få ihop projektet i tid om jag ska bygga så direkt.
För tidhållning ska jag försöka använda en DS1302 som jag köpte innan jag såg att swechtrading hade en DS1307 (som det finns en färdig drivare för till .netmf). Skulle jag inte få till det så får jag väl byta. Här har jag dock en fråga: netduinon har ju två kontakter för att skicka data på SPI-porten, MOSI och MISO, men DS1302:an har en IO. Jag har för mig att jag läste nån stans att man kan slå ihop dem med två 1KOhm-motstånd, som jag har ritat nedan; är det nån som kan bekräfta det? Eller är det kanske helt galet?
Schemat är lite förenklat där det upprepar sig. Jag har bara ritat in två 7-segmentsdisplayer, men det kommer ju som sagt att vara 12 par parallellt, styrda av varsin transistor via Ic9 och Ic10 (H-Disp select). Jag har också plockat bort Ic3 - Ic8 som bara är en förlängning av kedjan från Ic2.
Jag har börjat labba med att koppla in shiftregistren och lyckats styra en display och skaffat de flesta delarna. Ska dra iväg en beställning på transistorer och motstånd strax.