Mündəricat:
- Addım 1: Niyə Uşaqlar üçün Foto Albom?
- Addım 2: Hazırlıq
- Addım 3: Dizayn
- Addım 4: Foto Server qurun
- Addım 5: IoT Fotoalbom
- Addım 6: Flash Kart Ticarət
- Addım 7: Xoşbəxt Öyrənmə
- Addım 8: Batareya haqqında bir şey
Video: Flashcard Reklamı olan Uşaq Foto Albomu: 8 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu təlimatlar uşaqların flash kart kommersiya xüsusiyyətlərinə əlavə olaraq WiFi avtomatik yeniləmə foto albomunun necə hazırlanacağını göstərir.
Addım 1: Niyə Uşaqlar üçün Foto Albom?
Uşağım çaşqınlıq, Taşınabilir WiFi Analizatoru, TV uzaqdan idarəetmə, iPhone ev düyməsi (^o^) kimi bütün maraqlı şeyləri oynamağı sevir;
Uşağım öz fotoşəkillərini görməyi sevir, həmişə iPad və ya mobil telefonu bizə aparır və fotoşəkilləri görmək istəyir (^_^) a;
Uşağım flashcard (~ _ ~) ilə maraqlanmır.
Ən son şəkilləri avtomatik yükləyə bilən, eyni zamanda təsadüfi "reklam" flashcardını nümayiş etdirə biləcək kiçik bir rəqəmsal foto albom hazırlamağa nə deyərsiniz?
Maraqlı görünür, sınayaq!
Addım 2: Hazırlıq
Batareyalı IoT Cihazı
www.instructables.com/id/Battery-Powered-E…
Flash kart
İnternetdə müxtəlif flash kartlar var, bu nümunədə istifadə etdiyim kart budur:
busyteacher.org/24109-printable-alphabet-fl…
Addım 3: Dizayn
Avtomatik yeniləmə foto albomu 2 hissəyə bölünür:
Foto server
Ən son fotoşəkili toplamaq, ölçüsünü dəyişmək, kəsmək və sonra IoT cihazına xidmət etmək məqsədi daşıyır.
Bu demoda, kəskin kitabxanası olan bir Node.js HTTP serverindən istifadə edirəm. Yeni fotoşəkili foto qovluğuna sürükləyin, avtomatik olaraq ölçüsünü dəyişir və görüntünü anında kəsir və sonra IoT cihazına xidmət edir.
Ən son fotoşəkili əldə etmək üçün passiv bir üsuldur. Node.js ilə tanışsınızsa, onu daha aktiv edə bilərsiniz, məsələn. sosial mediadan və ya veb foto albomunuzdan fotoşəkilləri avtomatik yükləyin.
IoT Fotoalbom
Ən son fotoşəkili yerli saxlama ilə sinxronizasiya etməyi və göstərməyi hədəfləyir.
Bu demoda IoT cihazını əvvəlki təlimatlarımda yenidən istifadə edirəm. ESP32 modulu 4 MB flash yaddaşa malikdir, şəkilləri saxlamaq üçün təxminən 3 MB boşluq istifadə edilə bilər. 320x240 JPEG faylları üçün təxminən 100 - 200 ədəddir. Əksər hallarda kifayət qədər yaxşıdır.
Enerjiyə qənaət etmə səbəbiylə tətikdəki hər güc yalnız bir neçə təsadüfi fotoşəkil göstərir və sonra yenidən dərin yuxuya gedir. Təqdim olunan WiFi -ə qoşulmaq və ya sinxronizasiyanı tamamlamaq mümkün olmadıqda WiFi də söndürüldü.
Addım 4: Foto Server qurun
Mənbə Kodu
Bu tələbi yerinə yetirmək üçün otuz sətirlik sadə bir HTTP serveri yazdım, GitHub -da tapa bilərsiniz:
github.com/moononournation/nodejs-sharp-ht…
GitHub ilə tanış deyilsinizsə, sağ ortadakı yaşıl düyməni vurun və sonra ZIP Yüklə seçin.
Yüklemek
- Mənbəni açın
- Node.js -ni yükləyin və yükləyin, hələ yoxsa
- Aşağıdakı əmrlə əlaqəli paketi yükləyin:
cd nodejs-sharp-http-server
npm quraşdırın
Qaç
node app.js
Yoxlayın
- Foto qovluğuna bir neçə şəkil qoyun
- Brauzer: https:// localhost: 3200/
- Vergüllə ayrılmış faylların siyahısını görə bilərsiniz
- Brauzer: https:// localhost: 3200/ONE_OF_YOUR_PHOTO_FILE_NAME
- Ölçüsü dəyişdirilmiş və kəsilmiş 320x240 ölçülü bir fotoşəkil görə bilərsiniz
Addım 5: IoT Fotoalbom
Avadanlıq
IoT cihazı etmək üçün əvvəlki təlimatlarımı izləyin.
Mənbə Kodu
GitHub -da ESP32 Fotoalbom mənbə kodunu yükləyin:
github.com/moononournation/ESP32_Photo_Alb…
Yenə də GitHub ilə tanış deyilsinizsə, sağ ortadakı yaşıl düyməni vurun və sonra ZIP yüklə seçin.
ESP-IDF
Hələ ESP-IDF qurmadınızsa, ESP-IDF qurmaq üçün ətraflı təlimatlar üçün quraşdırma təlimatlarına baxın:
Windows Quraşdırma Kılavuzu
Mac OS Quraşdırma Kılavuzu
Linux Quraşdırma Bələdçisi
Konfiqurasiya
Qaç
menukonfig edin
"serial" seçin:
liman
"Fotoalbom Konfiqurasiyası" nı seçin, öz dəyərinizi doldurun:
- WiFi SSID
- WiFi Şifrəsi
- Veb server
- Veb server portu
Kompilyasiya edin
hamısını düzəlt
Flaş
flaş etmək
Yoxlayın
monitor etmək
İlk dəfə SPIFFS formatlaşdırmaq və fotoşəkilləri yükləmək üçün bir neçə dəfə tələb olunur. Bundan sonra basılan hər bir tetikleyici düymə 5 saniyədə 5 fotoşəkil göstərəcək və sonra dərin yuxuya girəcək.
Addım 6: Flash Kart Ticarət
Uşağım foto albomu seyr edərkən bir az əlifba flashcard göstərmək istərdim. 4: 1 nisbətində olduğunu düşünün, buna görə hər 20 fotoşəkil üçün 5 qovluq yerləşdirə bilərik. Fotoşəkillər və flashcards təsadüfi olaraq göstərilir.
Addım 7: Xoşbəxt Öyrənmə
Fotoalbomu uşaqlarınıza verməyin vaxtıdır. İlk fotoşəkil dəstini yüklədikdən sonra, uşaqlarınızla tək başına gətirməyə hazırdır!
Addım 8: Batareya haqqında bir şey
Bu IoT cihazı batareyaya qənaət etmək üçün hazırlanmışdır.
Ölçməmdə, dərin yuxu zamanı enerji istehlakı 0.0 - 0.1 mA civarındadır.
Batareyanın tam doldurulması üçün neçə fotoşəkil göstərilə biləcəyini hesablayaraq əlavə bir ölçmə aparıram.
Ən son xəbərləri bilmək üçün twitter -i izləyə bilərsiniz.
Tövsiyə:
Avtomatlaşdırılmış Uşaq Mandalorian: 10 Addım (Şəkillərlə birlikdə)
Avtomatik Mandalorian Uşaq: Bu yeni oyuncağı aldınız (özünüzdən başqa kimsə üçün) və onu " aktiv " vahidi zədələmədən göstərin. Təəssüf ki, yalnız başını vurduqda işləyir
Uşaq yuxu təlim saatı: 6 addım (şəkillərlə)
Uşaqların yuxu təlim saatı: 4 yaşındakı əkizlərimə bir az daha yatmağı öyrənmək üçün bir saata ehtiyacım var idi (şənbə günləri səhər 5.30 -da oyanmaq məcburiyyətində qaldım), amma edə bilmirlər hələ vaxt oxu. Çox populyar bir alış -verişdə bir neçə maddəyə baxdıqdan sonra
BEEP deyən uşaq mətbəxi: 7 addım (şəkillərlə)
BEEP Deyən Uşaq Mətbəxi: İki yaşlı qızımın üçüncü doğum günü üçün 'kiçik' bir xahişi vardı. Kiçik bir mətbəx istədi ki, ona "bip" yazılsın. 'Nə istəyirsən?' cavabım idi. "Bip səsi verən bir mətbəx, anaların mətbəxi kimi!" Dedi … Deməli, bu ilham idi (mən
Uşaq Davranış Dəyişdiricisi: 5 addım (şəkillərlə birlikdə)
Uşaq Davranış Dəyişdiricisi: Uşaq Davranışı Dəyişdiricisi, uşağınızın neçə dəfə problem yaşadığını (aka Strikes) qeyd edir və üçə çatdıqda bir səs siqnalı sönür və bir lcd ekran əsaslandırıldığını bildirir
Yalnız bir DC Motoru olan 12V -dən 220V -ə qədər olan ən sadə çevirici: 3 addım (şəkillərlə)
12V -dən 220V -a qədər bir DC Motoru olan ən sadə İnverter: Salam! Bu təlimatda evdə sadə bir çevirici hazırlamağı öyrənəcəksiniz. Dəyişdirmə işlərindən yalnız DC Motor məsuldur