Mundarija:
- 1 -qadam: Nega bolalar uchun fotoalbom?
- 2 -qadam: Tayyorgarlik
- 3 -qadam: Dizayn
- 4 -qadam: Foto serverini o'rnating
- 5 -qadam: IoT foto albomi
- 6 -qadam: Flash karta reklamasi
- 7 -qadam: Baxtli ta'lim
- 8 -qadam: Batareya haqida bir narsa
Video: Flashcard tijoratli bolalar fotoalbomi: 8 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu ko'rsatmalarni Wi -Fi -ni avtomatik yangilash fotoalbomini, shuningdek, bolalar flesh -kartasining tijorat xususiyatlarini ko'rsatib beradi.
1 -qadam: Nega bolalar uchun fotoalbom?
Mening bolam chayqalish, portativ WiFi analizatori, televizorni masofadan boshqarish pulti, iPhone uchun uy tugmasi (^o^) kabi hamma yoqtirgan narsalarni o'ynashni yaxshi ko'radi;
Mening bolam o'z rasmlarini ko'rishni yaxshi ko'radi, u har doim bizga iPad yoki mobil telefonini olib, rasmlarini ko'rishni so'raydi (^_^) a;
Mening bolam fleshkartga qiziqmaydi (~ _ ~).
Eng so'nggi fotosuratlarni avtomatik yuklab oladigan, shu bilan birga tasodifiy "tijorat" fleshkartasini ko'rsatadigan kichik raqamli fotoalbom yaratishga nima deysiz?
Qiziq tuyuladi, sinab ko'raylik!
2 -qadam: Tayyorgarlik
Batareya bilan ishlaydigan IoT qurilmasi
www.instructables.com/id/Battery-Powered-E…
Flash karta
Internetda turli xil flesh -kartalar mavjud, men bu misolda foydalanaman:
busyteacher.org/24109-printable-alphabet-fl…
3 -qadam: Dizayn
Avtomatik yangilanadigan fotoalbom 2 qismga bo'lingan:
Foto server
U eng so'nggi fotosuratni yig'ish, hajmini o'zgartirish, kesish va keyin IoT qurilmasiga xizmat qilishni maqsad qilgan.
Bu demoda men Node.js HTTP serveridan o'tkir kutubxonadan foydalanayapman. Yangi rasmni rasmlar papkasiga suring, u avtomatik ravishda o'lchamini o'zgartiradi va tasvirni bir zumda qirqib oladi, so'ngra IoT qurilmasiga xizmat qiladi.
Bu oxirgi fotosuratni olishning passiv usuli. Agar siz Node.js bilan tanish bo'lsangiz, uni yanada faolroq qilishingiz mumkin, masalan. rasmlarni ijtimoiy tarmoqlardan yoki veb -albomdan avtomatik yuklash.
IoT foto albomi
U eng yangi fotosuratni mahalliy saqlash bilan sinxronlashtirishga va uni ko'rsatishga qaratilgan.
Ushbu demoda men oldingi ko'rsatmalarimda IoT qurilmasini qayta ishlataman. ESP32 moduli 4 MB flesh -xotiraga ega, fotosuratlarni saqlash uchun taxminan 3 MB bo'sh joy ishlatilishi mumkin. 320x240 JPEG fayllari uchun bu 100 - 200 dona. Bu ko'p hollarda etarlicha yaxshi.
Quvvatni tejash sababli, har bir tetik yoqilganda tasodifiy bir nechta fotosuratlar ko'rsatiladi va keyin yana chuqur uyquga ketadi. Wi -Fi ulanmagan yoki sinxronizatsiya tugallanmagan bo'lsa, WiFi ham o'chirilgan.
4 -qadam: Foto serverini o'rnating
Manba kodi
Men bu talabni bajarish uchun o'ttiz qatorli oddiy HTTP serverini yozdim, uni GitHub -da topishingiz mumkin:
github.com/moononournation/nodejs-sharp-ht…
Agar siz GitHub -ni bilmasangiz, o'ng o'rtadagi yashil tugmani bosing va ZIP -ni yuklashni tanlang.
O'rnatish
- Manbani oching
- Node.js -ni yuklab oling va o'rnating, agar hali bo'lmasa
- Tegishli paketni quyidagi buyruq yordamida yuklab oling:
cd nodejs-sharp-http-server
npm o'rnatish
Yugurish
tugun app.js
Tekshirish
- Fotosuratlar papkasida bir nechta rasmlarni joylashtiring
- Brauzer: https:// localhost: 3200/
- Siz vergul bilan ajratilgan fayllar ro'yxatini ko'rishingiz mumkin
- Brauzer: https:// localhost: 3200/ONE_OF_YOUR_PHOTO_FILE_NAME
- Siz 320x240 o'lchamdagi va kesilgan rasmni ko'rishingiz mumkin
5 -qadam: IoT foto albomi
Uskuna
IoT qurilmasini yaratish uchun oldingi ko'rsatmalarimga amal qiling.
Manba kodi
GitHub -da ESP32 foto albomining manba kodini yuklab oling:
github.com/moononournation/ESP32_Photo_Alb…
Shunga qaramay, agar siz GitHub -ni bilmasangiz, o'ng o'rtadagi yashil tugmani bosing, so'ng ZIP -ni yuklashni tanlang.
ESP-IDF
Agar siz hali ESP-IDF-ni o'rnatmagan bo'lsangiz, ESP-IDF-ni sozlash bo'yicha batafsil ko'rsatmalar uchun o'rnatish ko'rsatmalariga qarang:
Windows -ni sozlash bo'yicha qo'llanma
Mac OS -ni sozlash bo'yicha qo'llanma
Linuxni sozlash bo'yicha qo'llanma
Konfiguratsiya
Yugurish
menukonfig qilish
"Serial" ni tanlang:
port
"Fotoalbom konfiguratsiyasi" ni tanlang, o'z qiymatingizni to'ldiring:
- WiFi SSID
- WiFi parol
- Veb -server
- Veb -server porti
Kompilyatsiya qilish
hammasini qil
Flash
chirog 'qilish
Tekshirish
monitor yasash
Birinchi marta SPIFFS formatlash va rasmlarni yuklab olish uchun bir necha marta kerak bo'ladi. Shundan so'ng, har bir tugma bosilganda 5 soniya oralig'ida 5 ta rasm ko'rsatiladi va keyin chuqur uyqu holatiga o'tadi.
6 -qadam: Flash karta reklamasi
Men bolam fotoalbomni ko'rib turib, alifbo kartasini ko'rsatmoqchiman. Tasavvur qiling, bu nisbat 4: 1, shuning uchun har 20 ta rasm uchun 5 ta fleshkartani rasmlar papkasiga qo'yishim mumkin. Fotosuratlar va fleshkartalar tasodifiy ko'rsatiladi.
7 -qadam: Baxtli ta'lim
Farzandlaringizga Fotoalbomni berish vaqti keldi. Rasmlarning birinchi partiyasini yuklaganingizdan so'ng, uni bolalaringiz bilan yolg'iz olib kelishga tayyor!
8 -qadam: Batareya haqida bir narsa
Bu IoT qurilmasi batareyani tejash uchun mo'ljallangan.
Mening o'lchovimda, qattiq uyquda quvvat sarfi 0,0 - 0,1 mA atrofida.
Men batareyani to'liq zaryad qilish uchun qancha fotosurat ko'rsatilishi mumkinligini hisoblab, yana bir o'lchov qilyapman.
Siz mening tvitterimni kuzatib, so'nggi yangiliklarni bilib olishingiz mumkin.
Tavsiya:
Bolalar uchun Nasa boshqaruv paneli: 10 qadam (rasmlar bilan)
Bolalar uchun Nasa boshqaruv paneli: Men buni kunduzgi parvarishlash bilan shug'ullanadigan singlim uchun qurdim. U qariyb uch yil oldin men ishlab chiqargan qurbonni ko'rdi va menga juda yoqdi, shuning uchun men uni Rojdestvo sovg'asi uchun qurdim. Mening boshqa loyihamga havola qiling: https: //www.
Sourino - mushuklar va bolalar uchun eng yaxshi o'yinchoq: 14 qadam (rasmlar bilan)
Sourino - Mushuklar va bolalar uchun eng yaxshi o'yinchoq: Bolalar bilan mushuklar va Sourino o'ynaydigan mushuklarni ham tasavvur qiling. Bu o'yinchoq mushuklarni ham, bolalarni ham hayratda qoldiradi. Siz masofadan boshqariladigan rejimda o'ynab, mushukni aqldan ozdirasiz. Avtonom rejimda siz Sourino mushukingiz atrofida aylanib yurishiga ruxsat berganingiz uchun minnatdormiz
Asosiy ma'lumotlarga qaytish: Bolalar uchun lehim: 6 qadam (rasmlar bilan)
Asosiy ma'lumotlarga qaytish: Bolalar uchun lehim: Siz robot qurayapsizmi yoki Arduino bilan ishlaysizmi, "qo'l bilan" shaklini tuzing. elektronika, qanday qilib lehim qilishni bilish, loyiha g'oyasini prototiplashga yordam beradi. Agar kimdir chindan ham elektr bilan shug'ullansa, lehimlashni o'rganish juda muhim mahoratdir
Juuke - qariyalar va bolalar uchun RFID musiqa pleyeri: 10 qadam (rasmlar bilan)
Juuke - qariyalar va bolalar uchun RFID musiqa pleyeri: Bu Juuke qutisi. Juuke qutisi - bu sizning musiqiy do'stingiz, uni iloji boricha osonroq ishlatish uchun yaratilgan. Bu, ayniqsa, qariyalar va bolalar uchun mo'ljallangan, lekin, albatta, boshqa yoshdagilar ham foydalanishi mumkin. Buni yaratganimizning sababi,
Bolalar uchun elektron viktorina taxtasi: 10 qadam (rasmlar bilan)
Bolalar uchun elektron viktorina taxtasini yaratish: Bu ko'rsatmada men sizga amakivachchamning o'g'li Meyson bilan elektron viktorina taxtasini qanday yaratganimizni ko'rsataman! Bu har qanday yoshdagi, fanga qiziquvchi bolalar uchun STEM bilan bog'liq ajoyib loyihadir! Meyson atigi 7 yoshda, lekin tobora ortib bormoqda