IoT Hardware Web
Üniversite Asistanı
“Nesnelerin İnterneti” dersi için hazırladığım Raspberry Pi tabanlı, masaüstü saat formunda akıllı bir dashboard sistemidir. Üniversite kampüsünde öğrencilere yönelik günlük bilgileri, hava durumu raporlarını, yemek menülerini ve diğer özellikleri gösteren bir asistan uygulamasıdır. Telefon üzerinden bilgi girişi ve ayarlar yapılabilir. Sesli asistan komutlarıyla birkaç kelimeyle tüm işlemler gerçekleştirilebilir.
Donanım Bileşenleri
- Raspberry Pi 3B+
- 4.3” Dokunmatik Ekran
- Hoparlör Sistemi
- Mikrofon Modülü
Yazılım Özellikleri
Temel Fonksiyonlar
- 🕐 Dijital Saat ve Hava Durumu Gösterimi
- 🍽️ Günlük Yemek Menüsü
- 🎵 Lofi Radyo Çalar
- ⏲️ Pomodoro Zamanlayıcı
- 🗣️ Sesli Asistan Desteği
Teknik Özellikler
- Web Speech API entegrasyonu
- Text-to-Speech (TTS) modülü
- Next.js tabanlı dashboard
- Mobil yapılandırma arayüzü
Kullanım Senaryoları
-
Sabah Rutini
- Günlük yemek menüsü bildirimi
- Hava durumu raporu
- Günlük program hatırlatması
-
Çalışma Modu
- Pomodoro zamanlayıcı
- Lofi müzik çalma
-
Sesli Komutlar
- “Yemekte ne var?”
- “Özetle”
- “Hava durumu”
Teknik Altyapı
- Next.js 14 frontend
- Material UI ve TailwindCSS
- Web Speech API entegrasyonu
Technologies Used
#raspberrypi#nextjs#webspeech#tts#nodejs#typescript