Tiedote ylläpidolta:

Elektroniikkafoorumi sulkeutuu tietoturva ongelmien takia.
Käyttäjien tietoja (yv:t, sähköpostiosoite ja salasanan hash) on saattanut vuotaa vääriin käsiin.

Foorumi on asettettu vain luku tilaan. Vanhoja keskusteluja voi lukea palvelinsopimuksen päättymiseen asti.
Tietokannasta on poistettu kaikki salasanat, sähköpostiosoitteet ja yksityisviestit.

Jos haluat saada omat yksityisviestisi, lähetä sähköpostia yllapito@elektroniikkafoorumi.com
samasta sähköpostista mikä oli foorumin tiedoissa niin voin kaivella niitä varmuuskopioista.

Mielenkiintoni foorumin ylläpitoon on viime vuosina ollut vähäistä jo muutenkin joten tähän on hyvä lopettaa.
Kiitokset kaikille käyttäjilla ja pahoittelut mahdollisista ongelmista.

Päivitys: Näyttäisi siltä että mahdollinen vuoto koski vanhaa phpBB2 tietokantaa,
joten helmikuuta 2012 uudemmat tiedot pitäisi olla turvassa.

-Lahha
yllapito@elektroniikkafoorumi.com


Bluetooth-herätyskello

Täällä voit esitellä omat luomuksesi

Valvoja: Moderaattorit


Jäsen
Jäsen
Viestit: 148
Liittynyt: Pe Marras 18, 2011 8:19
ViestiLähetetty: Su Maalis 31, 2013 20:11
Ei ehkä kaikkein innovatiivisin tai mitenkään maailmaa mullistava keksintö mutta tämä oli ihan hauska pieni harrastusprojekti.

Kyseessä on herätyskello jossa ei ole omaa käyttöliittymää lainkaan vaan kaikki asetukset tehdään bluetoothin kautta kännykällä tai tietokoneella. Bluetooth-moduulina on eBaysta muutamalla eurolla ostettu bluetooth-rs232-palikka.
Hälytykset voi ohjelmoida toistumaan tiettyinä viikonpäivinä ja tämä onkin käytössä meidän koululaisella herättämässä ja hälyttämässä kouluun lähtöön.

Käyttöjännite tulee pääsääntöisesti ulkoisen muuntajan kautta mutta sisällä on myös 4kpl AAA paristoja sähkökatkosten varalle.
Kun ollaan pelkkien paristojen varassa, sammutetaan näyttö sähkön säästämiseksi mutta se syttyy hälytyksen alkaessa. DS1302-kellopiirille on lisäksi oma CR2032-varmistusparisto.

Näyttö himmenee ympäristön valoisuuden mukaan mutta kun hälytys alkaa, räväytetään näytön valot täysille ja näytössä vilkkuu hälytyksen nimi ja kellonaika. Himmentäminen tehdään lukemalla LDR-vastuksen jännitettä AD-muuntimella ja tieto muutetaan PWM:ksi näytön valopinnille.
Piipitys voimistuu asteittain parinkymmenen sekunnin välein.


Protoversio on melkoinen hässäkkä.
Kuva

Piirilevylle kasattuna hieman siistimmän näköinen.
Bluetooth-moduuli oikeassa reunassa.
Kuva

Asettelu koteloon.
Kuva

Valmis tuote ja rumiahan nämä koktikutoiset tekeleet ovat. Ensin tein etulevyn tummasta pleksistä mutta näyttö meni liian tummaksi. Siispä jouduin tekemään sen kirkkaasta pleksistä. Sisuskalut piilotin leikkaamalla mustasta kartongista maskin pleksin taakse joten vain näyttö ja LDR-vastus on näkyvissä.
Kuva

Vielä pari kuvaa kännykän käyttöliittymästä.
Kuva Kuva


Toki samat ominaisuudet löytyy jokaisesta kännykästäkin joten sen puolesta tämä on vähän tarpeetonta pyörän uudelleenkeksimistä mutta ei kai harrastuksissa aina elämää suurempaa ajatusta tarvitse ollakaan.

Jäsen
Jäsen
Viestit: 66
Liittynyt: Pe Helmi 17, 2012 21:08
ViestiLähetetty: To Huhti 04, 2013 14:09
Mistä muuten tuon koekytkentäalustan olet hommannut?

Jäsen
Jäsen
Viestit: 148
Liittynyt: Pe Marras 18, 2011 8:19
ViestiLähetetty: To Huhti 04, 2013 14:27
teg kirjoitti:Mistä muuten tuon koekytkentäalustan olet hommannut?

Omaa tuotantoa :)

Boksi on pienoisporakoneen säilytyslaukku josta revin sisuskalut pois ja rakentelin omat systeemit sisään. Alkuperäiset muoviset "saranat" heivasin myös ja laitoin metalliset tilalle.

Vanhempi jäsen
Vanhempi jäsen
Viestit: 400
Liittynyt: Pe Maalis 06, 2009 18:23
ViestiLähetetty: To Huhti 04, 2013 16:57
Komea herätyskello, ei voi ainakaan siihen vedota että on unohtanut laittaa herätyksen päälle. :D
Mikäs tossa kellossa on älynä?

Itekki oisin muuten kysyny tota koekytkentäalustaa, pirun hieno. :D
Kelpais meikäläisen pöydälle.

Jäsen
Jäsen
Viestit: 148
Liittynyt: Pe Marras 18, 2011 8:19
ViestiLähetetty: To Huhti 04, 2013 17:14
L18 kirjoitti:Mikäs tossa kellossa on älynä?

Prossuna on Atmega8 ja kellon pitää ajassa erillinen kellopiiri DS1302.
Kuvassa näkyvä kolmas lutikka on 4017 eli ihan tavallinen kymmenlaskuri. Sillä hoidetaan piipityksen voimistuminen asteittain. Sen olisi tietty voinut tehdä myös suoraan prossun IO-pinneistä mutta oli karvat aika kortilla ja itseasiassa jokainen IO-pinni on käytössä joten homma piti "ulkoistaa".

Kokenut jäsen
Kokenut jäsen
Viestit: 280
Liittynyt: Ma Tammi 15, 2007 14:14
ViestiLähetetty: To Elo 15, 2013 21:04
Miten käyttöliittymä toteutetaan käytännössä? Meikäläinen on vähän ulkona noista PC ja muistakin softajutuista.

Jäsen
Jäsen
Viestit: 148
Liittynyt: Pe Marras 18, 2011 8:19
ViestiLähetetty: To Elo 15, 2013 22:26
TAP kirjoitti:Miten käyttöliittymä toteutetaan käytännössä? Meikäläinen on vähän ulkona noista PC ja muistakin softajutuista.

Käyttöliittymä Androidiin on koodattu Javalla ja käytännössähän se on ihan ohjelmakoodin kirjoittamista tapauskohtaisesti.
Androidissa on oma tapansa yhdistää käyttöliittymän layout ja ohjelmakoodi toisiinsa ja se vaati vähän opettelua.
Windowsille koodasin käyttöliittymän C#:lla mutta enemmän tuota tulee räplättyä kännykän tai tabletin kautta joten PC-version viimeistely on jäänyt tekemättä.
Itse kellon prossu on koodattu C:llä.

Kokenut jäsen
Kokenut jäsen
Viestit: 280
Liittynyt: Ma Tammi 15, 2007 14:14
ViestiLähetetty: Pe Elo 16, 2013 15:23
OK. Joskus kokeilin PIC´llä tehdä 1-wire anturista ja LCD-modulista lämpömittarin ja onnistuihan se assemblyllä. Visual Basic´iä kokeilin, mutta tuntui PIC-assemblyyn verrattuna niin sekavalta, että jäi aivan alkuasteille.

Paluu Omat projektit ja viritykset

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 1 vierailijaa

cron