Daftar Isi:
- Langkah 1: Mengapa Album Foto untuk Anak-Anak?
- Langkah 2: Persiapan
- Langkah 3: Desain
- Langkah 4: Siapkan Server Foto
- Langkah 5: Album Foto IoT
- Langkah 6: Komersial Kartu Flash
- Langkah 7: Selamat Belajar
- Langkah 8: Sesuatu Tentang Baterai
Video: Album Foto Anak Dengan Komersial Flashcard: 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
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?
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
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
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
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
- Buka zip sumbernya
- Unduh dan instal Node.js, jika belum
- Unduh paket terkait dengan perintah berikut:
cd nodejs-sharp-http-server
instal npm
Lari
aplikasi simpul.js
Memeriksa
- Letakkan beberapa foto di folder foto
- Peramban ke:
- Anda dapat melihat daftar file yang dipisahkan koma
- Peramban ke:
- Anda dapat melihat foto yang diubah ukurannya dan dipotong menjadi 320x240
Langkah 5: 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
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
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
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:
Kembali ke Dasar: Menyolder untuk Anak-Anak: 6 Langkah (dengan Gambar)
Kembali ke Dasar: Menyolder untuk Anak-Anak: Baik Anda sedang membuat robot atau bekerja dengan Arduino, bentuk "langsung" elektronik untuk membuat prototipe ide proyek, mengetahui cara menyolder akan berguna. menyolder adalah keterampilan penting yang harus dipelajari jika seseorang benar-benar
Kotak Musik MP3 Anak-anak: 6 Langkah (dengan Gambar)
Kotak Musik MP3 Anak-Anak: Saat mencari beberapa proyek DIY baru di sekitar arduino, saya menemukan beberapa ide bagus tentang pemutar MP3 berbasis RFID untuk Anak-Anak. Dan ada satu kotak mainan profesional yang bagus di pasaran - orang-orang ini berkuasa. Mereka membuat bisnis besar dari ide cerdas mereka. Memeriksa
Eksperimen Biodegradabilitas yang Dapat Anda Lakukan Dengan Anak-Anak!: 8 Langkah
Eksperimen Biodegradabilitas yang Dapat Anda Lakukan Dengan Anak-Anak!: Jelas, air mendidih tidak persis seperti kondisi pengomposan atau proses biodegradasi alami yang lambat. Namun, Anda dapat mensimulasikan (sampai batas tertentu) cara bahan tertentu terurai dibandingkan dengan yang lain ketika energi seperti panas diterapkan
Menyala Jam untuk Anak-Anak - Hijau Berarti Pergi! Red, Stay in BED!!!: 5 Langkah (dengan Gambar)
Menyala Jam untuk Anak-Anak - Hijau Berarti Pergi! Red, Stay in BED!!!: Kami jadi gila tanpa cukup tidur!!! Anak kami yang berusia 2 tahun tidak mengerti bagaimana cara "menunggu tanggal 7" pada jam sebelum keluar dari kamarnya pagi demi pagi. Dia akan bangun lebih awal (maksud saya sekitar pukul 05:27 - "ada jam 7!!!"
Anak-anak Juga Bisa Membuat Cermin Infinity!: 8 Langkah (dengan Gambar)
Anak-Anak Juga Bisa Membuat Cermin Tanpa Batas!: Dream AcadeME adalah organisasi pendidikan alternatif nirlaba. Filosofi kami berfokus pada pembelajaran yang berpusat pada anak yang terhubung dengan STEAM (Sains, Teknologi, Teknik, Seni, dan Matematika), alam, dan konstruktivisme sosial, sebuah pendekatan di mana anak