Re: Jenkkirata - ikuisuusprojekti (?) -realiaikakello
Lähetetty: 10.01.2021 19:33
Nyt taas edistytty hieman (?). Joskus olen ostanut I2C-väylän kautta toimivan Adafruit DS1307-realiaikakellon. Nyt sitten lisäsin Arduinon koodiin kellon luennan ja näyttämisen.
Näyttö on joskus 2014 Conrad'ilta ostettu 2x16 rivinen myös I2C-väylää käyttävä näyttö.
Ohessa juutuubia, jossa näkyy miten asetinlaite lähtee käyntiin, asettaa vaihteet suoraan ja jää sitten odottamaan vaihteiden kääntämistä. Kun mitään ei tapahdu, niin näytetään kello & päivämäärä. Kellossa on pieni nappiparisto pitämässä kelloa ajassa. Datalehden mukaan pitäsi pysyä patterin varassa ajassaan noin 10 vuotta.
https://youtu.be/DWYJwr-2-NE
//kari
PS.
I2C-väylä on ihan kätsy, mutta nyt tulikin pieni(?) ongelma, kun MCP23008-piirien osoiteavaruus on 0x20...0x27 ja Conrad-näytön osoite on asetettavissa myös 0x20...0x27 (!). Kun MCP23008-piirejä tarvitsen 8 kpl, niin yksi osoite menee päällekäin Conradin kanssa. Tarvitaan siis I2C multiplekseri TCA9548A. Löytyy partco.fi :stä ja myös reichelt.de :stä
https://www.partco.fi/fi/search?control ... it_search=
https://www.reichelt.de/fi/de/entwickle ... l_10&nbc=1
Hinnoista sen verran, että kun Suomi on pieni ja syrjäinen maa ja pieni markkina, niin Partcossa ko komponentti maksaa 14,90€ ja Reicheltillä 8,67€.
Ongelmalta olisin välttynyt, jos olisin käyttäny MCP23008:n sijaan MCP23017-piirejä. Mutta kun olen jo kolvannut näitä pienempiä ja softa on modattu niitä varten, niin en viitsi (enää) lähteä muuttamaan kytkentöjä/softaa.
..
Näyttö on joskus 2014 Conrad'ilta ostettu 2x16 rivinen myös I2C-väylää käyttävä näyttö.
Ohessa juutuubia, jossa näkyy miten asetinlaite lähtee käyntiin, asettaa vaihteet suoraan ja jää sitten odottamaan vaihteiden kääntämistä. Kun mitään ei tapahdu, niin näytetään kello & päivämäärä. Kellossa on pieni nappiparisto pitämässä kelloa ajassa. Datalehden mukaan pitäsi pysyä patterin varassa ajassaan noin 10 vuotta.
https://youtu.be/DWYJwr-2-NE
//kari
PS.
I2C-väylä on ihan kätsy, mutta nyt tulikin pieni(?) ongelma, kun MCP23008-piirien osoiteavaruus on 0x20...0x27 ja Conrad-näytön osoite on asetettavissa myös 0x20...0x27 (!). Kun MCP23008-piirejä tarvitsen 8 kpl, niin yksi osoite menee päällekäin Conradin kanssa. Tarvitaan siis I2C multiplekseri TCA9548A. Löytyy partco.fi :stä ja myös reichelt.de :stä
https://www.partco.fi/fi/search?control ... it_search=
https://www.reichelt.de/fi/de/entwickle ... l_10&nbc=1
Hinnoista sen verran, että kun Suomi on pieni ja syrjäinen maa ja pieni markkina, niin Partcossa ko komponentti maksaa 14,90€ ja Reicheltillä 8,67€.
Ongelmalta olisin välttynyt, jos olisin käyttäny MCP23008:n sijaan MCP23017-piirejä. Mutta kun olen jo kolvannut näitä pienempiä ja softa on modattu niitä varten, niin en viitsi (enää) lähteä muuttamaan kytkentöjä/softaa.
..