Friday, April 30, 2010

Lockerz.com - Ipod Touch 8Gb

Melkein sain 8 gigaisen Ipod Touchin tilattua lockerz.comista. Eksyin valitettavasti pistekauppaan liian myöhässä (20min avautumisesta), ja kaikki hyvä kama oli jo mennyt. Noh, säästellään sitten pisteitä ensi kuuhun. Otan vaikka tällä kertaa isommalla muistilla varustetun vastaavan jos saan pisteet kasaan siihen mennessä...

Tuesday, April 20, 2010

Lockerz - tavaraa ilmaiseksi

Lähtölaskentaa ilmaiseen Macbook Airiin alkaa! Katselemalla videoita palvelussa saa pisteitä, joilla voi tilata ilmaiseksi tuotteita kuten Macbook Air, iPad, iPod Touch. PS3, Xbox360... Kunpa vain pisteitä saisi niin monta että saisi kaikki nuo edellä mainitut kerralla :D Ja kyllä, Lockerz lähettää tuotteita myös Suomeen!

Jos ilmaiset tuotteet kiinnostaa, lähetä sähköpostia minulle osoitteeseen , niin lähetän sinulle kutsukoodin sähköpostiisi.

Wednesday, April 7, 2010

ATMega8 ohjelmointi 3

No hyvin se ohjelmointi toimi. Valmis koodi ja valmis Make-file kyllä auttoi hommaa huomattavasti. Vaihdoin ensin Make-filestä ohjelmointityökalun määrittelyn alta stk200:ksi, mutta ekan ohjelmoinnin jälkeen korjasin vielä /dev/lp0:n lpt1:ksi. Make-file oli siis linuxin WinDudelle tarkoitettu, mutta hyvin se toimi. Klikkasin Programmers Notepadin alta (tuli winavr paketissa) Make all ja Program, ja silmänräpäyksessä koodinpätkä kääntyi ja meni piirin hyvin sukkelaan. Samalla myös ledi lähti vilkkumaan. Vaikea uskoa että Atmelin prosujen ohjelmointi on näin helppoa, kun on tottunut käsittelemään PIC:jä (ohjelmat käännettiin ensin C/ASM -> tiedostoon, ja sitten laitettiin ohjelmointilankun omalla softalla piiriin joka oli nollavoima-kannassa ja sitten piiri laitettiin käyttökohteeseen).

Mitä nyt sitten? No kaapista löytyy LCD näyttöjä, GPS moduli, Nokian näyttöjä, Askelmoottoreita jne...

Tuesday, April 6, 2010

ATMega8 ohjelmointi 2

No, löysin onneksi töistä tulostin-jatkojohdon jota yhdistää lattakaapeli. Katkaisin tämän lattakaapelin koiraspuoleisen liittimen juuresta ja sananmukaisesti vasaroin johdon päähän lattakaapeli-liittimen. Onneksi lattaliittimessä on indikoituna ykköspinni, muuten olisi hieman mennyt vaikeaksi kaapelin tekeminen. Nyt riitti vaan kun seurasin DB25-liittimestä ykkösnastaa ja laitoin samaan päähän 26 pinnisen liittimen. Aluksi teki mieli laittaa ylimääräinen 26s reikä tukkoon, mutta luulen että pikaliimalla olisi kuitenkin levinnyt joka paikkaan (Eikös pikaliima tee näin aina? =).

Protolevyllä minulla oli kytkentä jossa oli tarvittavat komponentit, kide, 27pF konkat ja yksi ledi portissa kiinni indikoimassa onnistunutta ohjelmointia.

Täytyy nyt nukkua, ja kokeilla aamulla miten onnistuu ohjelmointi tähän maanmainioon kytkentään...

Saturday, April 3, 2010

ATMega8 ohjelmointi

Hieman siinä kesti, mutta sainpahan vihdoinkin valmiiksi ohjelmointilaitteen ATMega8-16PU mikrokontrollerille joka on ollut kaapissa jo iät ja ajat. AVR ohjelmointi on kiinnostanut jo vähän aikaa, koska aloin tympääntyä PIC-ohjelmointiin, ja muutenkin PIC-piirien rajoituksiin. AVR:ssä on huomattavasti enemmän ominaisuuksia.

Ohjelmointilaite on stk200 yhteensopiva (WinAVR tunnistaa ohjelmointilaitteen nimellä stk200) ja tarvitsee vain 4x 330 ohmin vastusta tulostinporttiin. Ostin ohjelmointilaitteelle hienon DB9-DB25 kotelon johon mahtui hienosti tulostinporttiliittimessä kiinni oleva pala pistekuparoitua piirilevyä johon tein kytkennät.

Ainoa huono puoli on se, että unohdin että koneessa ei enää ollut tulostinporttia. Kyllä oli yllätys suuri kun seisoin koneen takana liitin vasemmassa kädessä ja tuijottelin koneen takapuolta... Vaihdon hiljattain emolevyn ja unohdin että tulostinportti ja sarjaportti puuttuu koneen takalevystä suoraan, mutta ne löytyy kyllä emolevyltä piikkirimana. Johtoa tietenkään ei löydy siihen, ei tullut emolevyn mukana.

More to follow...