Part 2-DHT11 sensörüyle nem ve sıcaklık bilgisini veritabanında loglama, arayüzde raporlama
HTML-код
- Опубликовано: 6 фев 2025
- Kullanılan Donanımlar
Rasberry Pi 3b+
1 Adet DHT11 Isı-Nem Senserü
Güç kablosu
3 Adet Dişi-Erkek Kablo
1 Adet direnç(Tercihen 4.7k)
1 Adet Board
Birkaç bağlantı yapılacak küçük kablo
Nasıl Yaptık?
1.Rasberry 3b+ cihazımıza Rasbian işletim sistemini kurduk
• Raspberry Pi 3 Kurulum...
2.Pythonu kurduk(linuxta olduğumuz için tonny editorü ile python derlenir) ve sonra DHT11`den gelen bilgileri alabilmek için bir kütüphane(Adafruit) kurduk.
roboticadiy.co...
not: linkte Installing DHT11/ DHT22 Library for Raspberry PI 4: başlığından Code Raspberry Pi 4 Data Logger: başlığına kadar dikkate alın.
3.Devremizi tasarladık
Adım2 deki linkte Circuit diagram for DHT11/DHT22 to Raspberry Pi 4: başlığındaki şemayı aynen yaptık. rasberynin 3 veya 4 olması devre kurarken farketmiyor.
googleye raspberry pi 3b+ pinout yazarak hangi pinin nereye denk geldiğini bulabilirsiniz
4.Mysq kurduk
mysql rasberryde maria db ile çalıştrığı için mariadb kurduk.
pimylifeup.com...
*yukarıdaki linkte Installing the PHP MySQL Connector başlığına kadar geçerli işlemleri yaptık
*mysql içinde database ve tablolarımızı t-sql ile yani select * from vb yazarak oluşturduk
5.KOD: Sensörden Adafruit kütüphanesiyle birlikte gelen değerleri insert ettik.
6.PHP ve ChartJs ile görselleştirdik
Ekstra: Mariadb ile rasberry işletim sistemine bağlandık.
Ekstra2: Uzak sunucudan rasberry işletim sistemine bağlandık.
son kısmı çıkmamış. veirlerin görüntüsünü, ayrıntılarını githubdan inceleyebilirsiniz
Çekimler 3 saat sürmüştü .d