Monitino UNO
Monitino UNO jest małym projektem panela monitorującego wybrane parametry pracy Linuksa. Posiada również funckję zegara oraz pomiaru temperatury i wilgotności pomieszczenia. Całość z powodzeniem można zainstalować w zatoce 5,25".
Układ połączeń
Warto tutaj zwrócić uwagę na kondensator C2, dzięki któremu Arduino nie będzie się resetować w przypadku otworzenia portu USB. Dodatkowa zworka pozwoli nam na łatwe wyłączenie tej opcji w momencie, kiedy będziemy chcieli zaprogramować Arduino.
Monitino UNO 1.0
Monitino UNO 1.2
Lista cześci Monitino UNO 1.0
- 1x Arduino UNO R3,
- 1x Wyświetlacz HY-1.8 SPI,
- 1x Zegar RTC DS1307,
- 1x Kwarc 32.768 kHz,
- 1x Bateria 3V CR2032,
- 1x Czujnik wilgotności i temperatury DHT11,
- 1x Bufor CD4050BE,
- 1x Kondensator 10uF,
- 1x Kondensator 0.1uF,
- 2x Rezystor 10kΩ,
- 2x Rezystor 2.2kΩ,
- 1x Rezystor 100Ω
- 3x Rezystor 56Ω,
- 2x Dioda RGB,
Lista bibliotek
Lista cześci Monitino UNO 1.2
- 1x ATMEGA328P-PU,
- 1x Moduł FTDI Basic,
- 1x Wyświetlacz HY-1.8 SPI,
- 1x Zegar RTC DS1307,
- 1x Kwarc 32.768 kHz,
- 1x Kwarc 16 MHz
- 1x Bateria 3V CR2032,
- 1x Czujnik wilgotności i temperatury DHT11,
- 1x Bufor CD4050BE,
- 3x Kondensator elektrolityczny 10uF,
- 2x Kondensator tantalowy 10uF,
- 2x Kondensator 22pF,
- 2x Kondensator 0.1uF,
- 1x Stabilizator LF33V (3.3V),
- 1x Stabliziator L7805CV (5V),
- 2x Rezystor 10kΩ,
- 2x Rezystor 2.2kΩ,
- 1x Rezystor 100Ω
- 3x Rezystor 56Ω,
- 2x Dioda RGB,
- 1x Dioda LED,
Jak to działa?
Pierwsze uruchomienie
Wersja 1.0
Podczas pierwszego programowania układu, należy ustawić zegar DS1307 poprzez definicję zmiennej #define RTCSet true. Kiedy zegar zostanie ustawiony, programujemy układ ponownie z ustawieniem #define RTCSet fasle.
Należy pamiętać, że przed programowaniem układu należy usunąć zworkę JP1.
Wersja 1.2
Do ustawienia czasu należy uruchomić skrypt settime.php
Download
Reklama
Komentarze
Witam :) Bardzo mi się ten projekt spodobał, chciałbym coś podobnego zbudować dlatego nieśmiało pytam jakiego oprogramowania najlepiej użyć? W przypadku znakowych LCD wystarczyło mi Arduino IDE, niestety nie wiem jak się zabrać za "projektowanie" graficznego programu z Arduino.
Z góry dziękuję za nazwy programów.
Hi! What a great project! I was wondering how you are creating the icons like the one for time, temperature etc.
Thanks!
Witam. Czym spowodowane jest tak powolne odświeżanie wyświetlacza? Wygląda to jakby sprzęt dostał czkawki.
Zbyt wolne Arduino :)
Wpadłem tylko na taki podobny pomysł tylko aby wykorzystac konwerter rs232 na usb i bloototh i wysyłac dane np na telefon podczas gry aby miec podgląd na stan komputera jako monitor. I tu zaczynają sie małe schodki potrzebna jakaś aplikacja na telefon ewentualnie mozna wysyłąc co 100ms na terminal dane typu taktowanie procesora temperatury uzycie pamieci itd poprostu w liczbach jest to mozliwe jakoś przez arduino czy przez inny program tak aby wyciagnąć dane z komputera i przesłać je na telefon ?