Intelligens óra tervezése mikrokontrollerrel

2018-2019 tavasz

Hardver (és szoftver firmware)

Téma leírása

Tervezzen intelligens órát mikrokontroller alkalmazásával!
A rendszernek az alábbi követelményeknek kell megfelelnie:
• A berendezés egy központi és egy (vagy több) távoli egységből álljon, amelyek között a kommunikáció vezeték nélkül legyen megoldva.
• A központi egység rendelkezzen LCD-kijelzővel, valamint egy DCF-vevő segítségével automatikusan frissítse az óra pontos idejét.
• A DCF vevőt célszerű távoli egységként megvalósítani.
• A távoli egység legyen alkalmas különféle adatok (például dátum, pontos idő,  hőmérséklet) megjelenítésére, valamint ébresztésre.
• A berendezés legyen alkalmas ismételt ébresztések egyszerű megadására, és emlékeztető üzenetek megjelenítésére a központi egység kijelzőjén.
• Számítógépről is legyen vezérelhető.
Tervezendő illetve elkészítendő:
1. Központi modul, amely tartalmaz:
    táp ellátó áramkör (elemről   vagy akkumulátorról is)
    processzor
    rádió adó-vevő modul -továbbfejlesztéshez
    hőmérő ic
    2 soros LCD kijelző
    PC-s kapcsolat
    eeprom
    nyomógombok
    led visszajelzések
    szintillesztés
    továbbfejlesztéshez kivezetés (pl  SPI, AD bemenet, digitális ki-bemenet)
   
2. Távoli egység (később), amely tartalmaz:
    tápellátás
    processzor
    rádiós adó-vevő modul
    hőmérő ic
    infra vevő
    nyomógombok (reset, üzemmod)
    7 szegmenses  vagy mátrix led kijelző (4 db)
    ledsor
   
3. Működtető szoftverek
    Az részegyes egységek teszteléséhez
    A komplett felhasználói szoftver
   
4. Dokumentáció

Maximális létszám: 1 fő