Daftar Isi:

Album Foto Anak Dengan Komersial Flashcard: 8 Langkah (dengan Gambar)
Album Foto Anak Dengan Komersial Flashcard: 8 Langkah (dengan Gambar)

Video: Album Foto Anak Dengan Komersial Flashcard: 8 Langkah (dengan Gambar)

Video: Album Foto Anak Dengan Komersial Flashcard: 8 Langkah (dengan Gambar)
Video: SAMSUNG GALAXY NOTE 8 (tutorial cara menggambar menggunakan pen) 2024, Juli
Anonim
Image
Image
Album Foto Anak Dengan Komersial Flashcard
Album Foto Anak Dengan Komersial Flashcard

Instruksi ini menunjukkan cara membuat album foto pembaruan otomatis WiFi di samping fitur komersial kartu flash anak-anak.

Langkah 1: Mengapa Album Foto untuk Anak-Anak?

Mengapa Album Foto untuk Anak?
Mengapa Album Foto untuk Anak?

Anak saya suka memainkan semua hal yang mudah diklik seperti fidget, Portable WiFi Analyzer, remote TV, tombol home iPhone (^o^);

Anak saya suka sekali melihat foto dirinya, dia selalu membawa iPad atau handphone kepada kami dan meminta untuk melihat fotonya (^_^)a;

Anak saya tidak tertarik dengan flashcard (~_~).

Bagaimana kalau membuat album foto digital kecil yang bisa otomatis mendownload foto terbaru, pada saat yang sama akan menampilkan flashcard "komersial" secara acak?

Sepertinya menarik, yuk dicoba!

Langkah 2: Persiapan

Persiapan
Persiapan
Persiapan
Persiapan

Perangkat IoT Bertenaga Baterai

www.instructables.com/id/Battery-Powered-E…

Kartu flash

Ada berbagai flashcard di web, berikut adalah salah satu yang saya gunakan dalam contoh ini:

busyteacher.org/24109-printable-alphabet-fl…

Langkah 3: Desain

Desain
Desain

Album foto pembaruan otomatis dipisahkan menjadi 2 bagian:

Server Foto

Ini bertujuan untuk mengumpulkan foto terbaru, mengubah ukuran, memotong dan kemudian menyajikannya ke perangkat IoT.

Dalam demo ini saya menggunakan server HTTP Node.js dengan perpustakaan yang tajam. Cukup seret foto baru ke folder foto, itu otomatis mengubah ukuran dan memotong gambar dengan cepat dan kemudian ditayangkan ke perangkat IoT.

Ini adalah metode pasif untuk mendapatkan foto terbaru. Jika Anda terbiasa dengan Node.js, Anda dapat membuatnya lebih aktif, mis. unduh otomatis foto dari media sosial atau album foto web Anda.

Album Foto IoT

Ini bertujuan untuk menyinkronkan foto terbaru dengan penyimpanan lokal dan menampilkannya.

Dalam demo ini saya menggunakan kembali perangkat IoT dalam instruksi saya sebelumnya. Modul ESP32 memiliki penyimpanan flash 4 MB, sekitar 3 MB ruang dapat digunakan untuk menyimpan foto. Untuk file JPEG 320x240, jumlahnya sekitar 100 - 200 buah. Ini cukup baik dalam banyak kasus.

Untuk alasan penghematan daya, setiap pemicu daya hanya menampilkan beberapa foto acak dan kemudian tertidur lelap lagi. WiFi juga dimatikan jika tidak dapat terhubung ke WiFi yang disajikan atau sinkronisasi selesai.

Langkah 4: Siapkan Server Foto

Siapkan Server Foto
Siapkan Server Foto

Kode sumber

Saya telah menulis server HTTP sederhana tiga puluh baris untuk memenuhi persyaratan ini, Anda dapat menemukannya di GitHub:

github.com/moononournation/nodejs-sharp-ht…

jika anda belum familiar dengan GitHub, cukup klik tombol hijau di kanan tengah lalu pilih Download ZIP.

Install

  1. Buka zip sumbernya
  2. Unduh dan instal Node.js, jika belum
  3. Unduh paket terkait dengan perintah berikut:

cd nodejs-sharp-http-server

instal npm

Lari

aplikasi simpul.js

Memeriksa

  1. Letakkan beberapa foto di folder foto
  2. Peramban ke:
  3. Anda dapat melihat daftar file yang dipisahkan koma
  4. Peramban ke:
  5. Anda dapat melihat foto yang diubah ukurannya dan dipotong menjadi 320x240

Langkah 5: Album Foto IoT

Album Foto IoT
Album Foto IoT

Perangkat keras

Ikuti instruksi saya sebelumnya untuk membuat perangkat IoT.

Kode sumber

Unduh kode sumber Album Foto ESP32 di GitHub:

github.com/moononournation/ESP32_Photo_Alb…

Sekali lagi, jika Anda tidak terbiasa dengan GitHub, cukup klik tombol hijau di tengah kanan lalu pilih Download ZIP.

ESP-IDF

Jika Anda belum menyiapkan ESP-IDF, silakan lihat panduan penyiapan untuk instruksi terperinci untuk menyiapkan ESP-IDF:

Panduan Pengaturan Windows

Panduan Pengaturan Mac OS

Panduan Pengaturan Linux

Konfigurasi

Lari

buat konfigurasi menu

pilih "serial":

Pelabuhan

pilih "Konfigurasi Album Foto", isi nilai Anda sendiri:

  • SSID Wi-Fi
  • Pasword Wifi
  • server web
  • Port server web

Menyusun

buat semua

Kilatan

membuat flash

Memeriksa

membuat monitor

Pertama kali memerlukan beberapa waktu untuk memformat SPIFFS dan mengunduh foto. Setelah itu setiap tombol pemicu yang ditekan akan menampilkan 5 foto pada interval 5 detik dan kemudian memasuki tidur nyenyak.

Langkah 6: Komersial Kartu Flash

Komersial Kartu Flash
Komersial Kartu Flash

Saya ingin menunjukkan beberapa kartu flash alfabet saat anak saya melihat album foto. Asumsikan rasionya 4:1, jadi saya bisa memasukkan 5 kartu flash ke folder foto untuk setiap 20 foto. Foto dan kartu flash ditampilkan secara acak.

Langkah 7: Selamat Belajar

Selamat Belajar!
Selamat Belajar!

Saatnya memberikan Album Foto kepada anak-anak Anda. Setelah Anda mengunduh kumpulan foto pertama, foto tersebut siap untuk dibawa sendiri bersama anak-anak Anda!

Langkah 8: Sesuatu Tentang Baterai

Sesuatu Tentang Baterai
Sesuatu Tentang Baterai

Perangkat IoT ini dirancang untuk menghemat baterai.

Dalam pengukuran saya, penggunaan daya sekitar 0,0 - 0,1 mA saat tidur nyenyak.

Saya melakukan pengukuran lebih lanjut dengan menghitung berapa banyak foto yang dapat ditampilkan untuk satu pengisian penuh baterai.

Anda dapat mengikuti twitter saya untuk mengetahui berita terbaru.

Direkomendasikan: