İlkini uzun zaman önce yaptığım yoklama cihazının daha gelişmiş 5. versiyonu.
Yeni donanım versiyonu (EYC 5) - 08/2019
Uzun zaman önce ilkini tasarladığım yoklama cihazının yeni bir versiyonunu daha, farklı bir mikrodenetleyici kullanarak daha güçlü donanım ve yazılım özellikleri ile yeniden tasarladım. Tavuk döner fiyatına, bence servet değerinde olan mikrodenetleyiciler satılıyor. Bir ara birkaç tane satın almıştım. Boş dursunlar istemedim. 3D yazıcım da çalışsın azıcık, paslanmasın.
Elektronik yoklama cihazının eski ve yeni donanım ve yazılım versiyonları ile ilgili detaylar aşağıda...
Resim: Üstte; yoklama cihazının son versiyonunun kapsız ve kaplı hali. Altta; ilk prototip, 3. versiyon ve 5. versiyon (2. ve 4. versiyonları katmadım; öncekilere göre çok değişiklik içermiyorlardı.)
Resim: Cihazın dahili WiFi erişim noktası desteği ve dahili web sunucusu, bir bilgisayar veya akıllı telefon ile cihaza bağlanılabilmesine, yoklamaların görüntülenip indirilebilmesine ve cihazın yazılımının ağ üzerinden güncellenebilmesine imkan sağlamaktadır.
Özellikler
Donanım versiyonu
İlk prototip
EYC 3
EYC 5
Ana mikrodenetleyici
Atmel ATmega328 (8bit)
Atmel ATmega328 (8bit)
Tensilica L106 (32bit) / ESP8266EX
Saat frekansı
16 Mhz
8 Mhz
80 Mhz
Besleme
9 volt kuru pil
3.7 volt 720 mAh lityum-polimer batarya
3.7 volt 400 mAh lityum-polimer batarya
Şarj
-
mikro-usb portu
mikro-usb portu
Güç tüketimi
~40 mA
~6 mA (WiFi kapalı)
~20 mA (WiFi kapalı)
Ekran
2x16 karakter lcd
0.96 inç oled
0.96 inç oled
Program belleği
32 KB flash
32 KB flash
1 MB flash
Kullanıcı belleği
- (sd kart)
32 / 64 KB eeprom
3 MB flash
Bağlantı seçenekleri
- (sd kart)
WiFi (bilgisayar, akıllı telefon)
WiFi (bilgisayar, akıllı telefon)
Donanım versiyonu
Önceki versiyona yeni eklenen özellikler
İlk prototip
ilk donanım ve yazılım versiyonu (EYC sw ver 0.1)
EYC 3
Daha küçük ve hafif tasarım
WiFi erişim noktası desteği
Dahili web sunucusu
Geliştirilmiş yazılım ve web arayüzü (EYC sw ver 0.5)
Düşük güç tüketimi için yazılımsal ve donanımsal iyileştirmeler
USB portu üzerinden şarj
EYC 5
Öncekinden daha da küçük ve hafif tasarım
WiFi istasyon modu desteği
Çok daha fazla program belleği ve kullanıcı belleği
Daha da geliştirilmiş yazılım (EYC sw ver 0.9)
Yoklama filtreleme
Yoklama alımından sonra, önceden belirlenen bir kablosuz ağa bağlanabilme ve sunucuya otomatik yoklama listesi aktarımı (web tarafında yazılım desteği gerektirir)
OTA desteği ile ağ üzerinden yazılım güncelleme
Önceki donanım versiyonu (EYC 3) - 06/2018
[Aşağıdaki video ve açıklamalar, cihazın önceki sürümüne aittir.]
Birkaç ay önce bir yoklama cihazı yapmıştım ve yoklamaların otomasyona aktarımı için de Chrome'a bir eklenti yazmıştım. Cihazın biraz daha kullanışlı ve küçük bir versiyonunu daha hazırladım. Eklentiyi de, yoklamaları dosya indirip yüklemeye gerek bırakmayacak şekilde tek tıklamayla çekecek ve otomasyona giriş yapıldığında da tek tıklamayla otomasyona aktaracak şekilde güncelledim.
Öncekinde kayıtları tutmak için bir sd kart kullanıyordum. Yoklamaları bilgisayara aktarmak için sd kartı çıkarmak/takmak zahmetli iş. Cihaz, kayıtları sd kart yerine artık bir eeproma kaydediyor. 32 ve 64 kblık eepromlara uygun olacak şekilde hazırladığım bellek haritası ve veri yapıları ile 32 kblık eepromda 700, 64 kblık eepromda 1400 öğrencinin kaydı tutulabiliyor (yaklaşık olarak).
Önceki tasarımda, cihaz 9 voltluk pil ile çalışıyordu ve yaklaşık 40mA akım çekiyordu. Yeni versiyonda, hem yazılım hem donanım bazlı iyileştirme ve önlemlerle artık yoklama alınırken cihaz 4mA - 7mA civarında akım çekiyor.
Yeni versiyonda daha küçük ve hafif bir oled ekran kullandım.
Cihaz 9 voltluk pil yerine artık usb kablosu yardımı ile şarj edilebilen bir lityum polimer bataryadan besleniyor.
Yeni cihazın kablosuz ağ desteği ve bir dahili sunucusu var. Bir akıllı telefon veya bir bilgisayar ile cihaza bağlanılıp yoklamalar görüntülenebilir ve indirilebilir.
Henüz 3 boyutlu bir çıktısını almadım ama cihaza bir de kutu tasarladım...