Mündəricat:

Flashcard Reklamı olan Uşaq Foto Albomu: 8 Addım (Şəkillərlə)
Flashcard Reklamı olan Uşaq Foto Albomu: 8 Addım (Şəkillərlə)

Video: Flashcard Reklamı olan Uşaq Foto Albomu: 8 Addım (Şəkillərlə)

Video: Flashcard Reklamı olan Uşaq Foto Albomu: 8 Addım (Şəkillərlə)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Noyabr
Anonim
Image
Image
Flashcard Reklamı olan Uşaq Foto Albomu
Flashcard Reklamı olan Uşaq Foto Albomu

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?

Niyə Uşaqlar üçün Foto Albom?
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

Hazırlıq
Hazırlıq
Hazırlıq
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

Dizayn
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

Foto server qurmaq
Foto server qurmaq

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

  1. Mənbəni açın
  2. Node.js -ni yükləyin və yükləyin, hələ yoxsa
  3. 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

  1. Foto qovluğuna bir neçə şəkil qoyun
  2. Brauzer: https:// localhost: 3200/
  3. Vergüllə ayrılmış faylların siyahısını görə bilərsiniz
  4. Brauzer: https:// localhost: 3200/ONE_OF_YOUR_PHOTO_FILE_NAME
  5. Ölçüsü dəyişdirilmiş və kəsilmiş 320x240 ölçülü bir fotoşəkil görə bilərsiniz

Addım 5: IoT Fotoalbom

IoT Fotoalbom
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

Flash Kart Ticarət
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ə

Xoşbəxt Öyrənmə!
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

Batareya haqqında bir şey
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ə: