luni, 22 iunie 2015

Afisaj OLED de 0,96" (2,4cm) cu rezolutie de 128x64 pixeli (2)

   In articolul precedent am prezentat noua achizitie a mea, un mic afisaj OLED care este comandat de integratul SSD1306.
   Am prezentat un montaj de ceas gasit pe http://www.instructables.com, care avea si o animatie cu o pisica si indica temperatura oferita de integratul DS3231.
   Acum am pus un senzor de temperatura AM2302 (cel care echipeaza placuta DHT22) si am schimbat modul de afisare:

   Se pastreaza sistemul de modificare a datei, orei si alarmei, dupa cum se vede in cele 2 filmulete:
   Am doua variante de sketch pe https://github.com/tehniq3, unul cu ceasul afisat cu cifre mici si altul cu cifre mari, cum e in poza de mai sus.

6 comentarii:

  1. Felicitari pentru acest blog ,foarte interesant si explicit fiecare amanunt ,il urmaresc cu mult interes ,
    As dori sa.mi fac un ceas binar cu leduri arduino si DS1307 , de fapt am facut unul ,pe care l-am gasit pe net , http://www.multiwingspan.co.uk/arduino.php?page=bclock
    as dori sa.mi fac altul dar ledurile sa fie astfel (24h) http://www.ocompras.com/images/2008/11/reloj-binario.jpg
    problema e ...ca nu stiu cum ...si apelez la dumneavoastra ,daca ma pute-ti ajuta ,
    Multumesc pentru timpul acordat ,

    RăspundețiȘtergere
    Răspunsuri
    1. dupa cate vad eu, la prima vedere, mai trebuie adaugat un led la ore sa fie pentru 24 ore si inca 3 pentru ziua din saptamana, daca imi dau seama bine... daca e asa mai trebuie si un 595, ca sa se pastreze stilul din primul link...

      Ștergere
    2. sper ca nu am gresit ceva prin sketch.. am pus inca un led, care se conecteza la D11 prin rezistenta de 330 ohmi, ca si celelalte... acum ar trebbui sa indice ora in format de 24 ore, vedeti la https://github.com/tehniq3/binary-clock ;)

      Ștergere
    3. Multumesc frumos ,domnul Nicu ,
      dar eu vreau ca led-urile sa fie asezate in felul urmator :https://youtu.be/25DEicM0rrg

      Ștergere
    4. m-am prins acum ce voiati: la ore sa fie 2 leduri pentru zeci de ore cu 4 leduri pentru unitati de ore, apoi 3 leduri pentru zeci de minute cu 4 leduri pentru unitati de minute, respectiv 3 leduri pentru zeci de secunde si 4 leduri pentru unitati de secunde... in film e folosit un Arduino Mega si alre led-urile conectate la iesiri direct... banuiesc ca vreti cu 595-uri si u Arduino Uno sau microcontroler 328..

      Ștergere
  2. nu aveam de unde sa stiu ca vreti altceva decat ati scris intial (sa afiseze format de 24 ore)... nu am dispozitia necesara sa urmaresc filmuletul... nu imi dau seama ce e diferit acolo.. hai sa discutam pe mail.. contactati-ma pe nicu.florica@gmail.com

    RăspundețiȘtergere