Sadržaj:
- Korak 1: Zašto foto album za djecu?
- Korak 2: Priprema
- Korak 3: Dizajnirajte
- Korak 4: Postavite Photo Server
- Korak 5: IoT foto album
- Korak 6: Reklama fleš kartice
- Korak 7: Sretno učenje
- Korak 8: Nešto o bateriji
Video: Dječiji foto album sa Flashcard reklamom: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ove upute pokazuju kako napraviti foto album za automatsko ažuriranje WiFi -a uz komercijalne značajke dječje flash kartice.
Korak 1: Zašto foto album za djecu?
Moje dijete voli igrati sve klikave stvari kao što su fidget, prijenosni WiFi analizator, daljinski upravljač za TV, iPhone početno dugme (^o^);
Moje dijete voli gledati svoje fotografije, uvijek nam uzima iPad ili mobilni telefon i traži fotografije (^_^) a;
Moje dijete ne zanima flashcard (~ _ ~).
Kako bi bilo da napravite mali digitalni foto album koji može automatski preuzimati najnovije fotografije, a istovremeno će nasumično prikazivati "komercijalne" kartice?
Čini se zanimljivim, probajmo!
Korak 2: Priprema
IoT uređaj na baterije
www.instructables.com/id/Battery-Powered-E…
Memorijska kartica
Na internetu postoje različite kartice, evo jedne koju koristim u ovom primjeru:
busyteacher.org/24109-printable-alphabet-fl…
Korak 3: Dizajnirajte
Foto album sa automatskim ažuriranjem podijeljen je na 2 dijela:
Photo Server
Cilj mu je prikupiti najnoviju fotografiju, promijeniti veličinu, izrezati je i zatim poslužiti IoT uređaju.
U ovoj demonstraciji koristim Node.js HTTP server sa oštrom bibliotekom. Jednostavno povucite novu fotografiju u fasciklu sa fotografijama, ona automatski mijenja veličinu i izrezuje sliku u hodu, a zatim poslužuje na IoT uređaju.
To je pasivna metoda za dobivanje najnovije fotografije. Ako ste upoznati s Node.js -om, možete ga učiniti aktivnijim, npr. automatsko preuzimanje fotografija sa društvenih medija ili web foto albuma.
IoT foto album
Cilj mu je sinkronizirati najnoviju fotografiju s lokalnom pohranom i prikazati je.
U ovoj demonstraciji ponovo koristim IoT uređaj u svojim prethodnim uputstvima. ESP32 modul ima 4 MB fleš memorije, oko 3 MB prostora se može koristiti za skladištenje fotografija. Za JPEG datoteke veličine 320x240 to je oko 100 - 200 komada. U većini slučajeva je dovoljno dobro.
Iz razloga uštede energije, svaki okidač pri uključivanju prikazuje samo nekoliko slučajnih fotografija, a zatim ponovo tone u duboki san. WiFi se također isključuje ako se ne možete povezati na predstavljeni WiFi ili je sinhronizacija završena.
Korak 4: Postavite Photo Server
Izvorni kod
Napisao sam jednostavan HTTP server od trideset redova kako bih zadovoljio ovaj zahtjev, možete ga pronaći na GitHub -u:
github.com/moononournation/nodejs-sharp-ht…
ako niste upoznati s GitHub -om, jednostavno kliknite zeleno dugme u sredini desno, a zatim odaberite Preuzmi ZIP.
Instaliraj
- Raspakirajte izvor
- Preuzmite i instalirajte Node.js, ako još nije
- Preuzmite povezani paket sljedećom naredbom:
cd nodejs-sharp-http-server
npm install
Trči
čvor app.js
Proveri
- Stavite nekoliko fotografija u fasciklu sa fotografijama
- Pretraživač na: https:// localhost: 3200/
- Možete vidjeti popis datoteka odvojenih zarezima
- Pretraživač na: https:// localhost: 3200/ONE_OF_YOUR_PHOTO_FILE_NAME
- Možete vidjeti izrezanu fotografiju rezolucije 320x240
Korak 5: IoT foto album
Hardver
Slijedite moje prethodne upute za izradu IoT uređaja.
Izvorni kod
Preuzmite izvorni kod ESP32 fotoalbuma na GitHubu:
github.com/moononournation/ESP32_Photo_Alb…
Opet, ako niste upoznati s GitHubom, jednostavno kliknite zeleno dugme u sredini desno, a zatim odaberite Preuzmi ZIP.
ESP-IDF
Ako još niste postavili ESP-IDF, pogledajte vodiče za postavljanje za detaljna uputstva za postavljanje ESP-IDF-a:
Vodič za postavljanje operativnog sistema Windows
Vodič za postavljanje Mac OS -a
Vodič za postavljanje Linuxa
Konfiguracija
Trči
make menuconfig
odaberite "serijski":
port
odaberite "Konfiguracija foto albuma", popunite vlastitu vrijednost:
- WiFi SSID
- WiFi lozinka
- Web server
- Port za web server
Kompilacija
napravi sve
Flash
napravi blic
Proveri
napravite monitor
Prvi put je potrebno nekoliko puta za formatiranje SPIFFS -a i preuzimanje fotografija. Nakon toga, svaki pritisnuti okidač prikazat će 5 fotografija u razmaku od 5 sekundi, a zatim će ući u duboki san.
Korak 6: Reklama fleš kartice
Htio bih pokazati neku abecednu karticu dok moje dijete pregledava foto album. Pretpostavimo da je omjer 4: 1, tako da mogu staviti 5 kartica u fasciklu sa fotografijama na svakih 20 fotografija. Fotografije i kartice se prikazuju nasumično.
Korak 7: Sretno učenje
Vrijeme je da poklonite foto -album svojoj djeci. Nakon što preuzmete prvu grupu fotografija, spremna je za nošenje sa djecom!
Korak 8: Nešto o bateriji
Ovaj IoT uređaj dizajniran za uštedu baterije.
Po mojim mjerenjima, potrošnja energije je oko 0,0 - 0,1 mA za vrijeme dubokog sna.
Radim daljnje mjerenje brojeći koliko se fotografija može prikazati za jedno potpuno punjenje baterije.
Možete pratiti moj twitter kako biste saznali najnovije vijesti.
Preporučuje se:
Google foto sat: 7 koraka (sa slikama)
Google foto sat: Ove upute pokazuju kako koristiti ESP32 i LCD za izradu digitalnog sata sa nasumičnim prikazom fotografija u pozadini svake minute. Fotografije dolaze iz vašeg zajedničkog Google foto albuma, jednostavno unesite vezu za dijeljenje ESP32 će obaviti posao; >
RaspberryPI foto kamera - MagicBox: 13 koraka (sa slikama)
RaspberryPI foto kamera - MagicBox: Maloprije sam imao ludu ideju da napravim fotografsku mašinu od Raspberry PI. U mom gradu je bila mala predstava na kojoj su ljudi odlazili i pokazivali šta prave ili su napravili koristeći elektroniku, računare itd … Bio sam kao siromah
Kako kodirati "Planinarski album": 5 koraka (sa slikama)
Kako kodirati "Bilježnicu planinara": Ljudi imaju tendenciju da budu nostalgični po hobijima koji su im važni, poput planinarenja. Ali kako čuvate uspomenu na planinarenje? Slike su opcija, da. Ovaj uređaj bi dopustio da druga opcija bude arhiva podataka sa putovanja. Osoba bi imala
Nabavite album sa svog iPod -a na svoju itunu!: 5 koraka
Preuzmite album sa svog iPod -a na svoje itunes !: Primijetio sam da mnogi ljudi imaju ideju da morate preuzeti cijeli novi program ili kopati po kodiranim imenima datoteka da biste došli do muzike na svom iPod -u i stavili je u vaš računar. Zapravo je prilično jednostavno, pa čak možete pronaći i određeni album
Otpremite Flickr fotografije direktno na Facebook foto album: 7 koraka
Otpremite Flickr fotografije direktno u Facebook foto album: Ova instrukcija vam pokazuje kako da otpremite svoje Flickr fotografije direktno u svoj Facebook foto album. Postoji nekoliko Facebook aplikacija koje vam omogućuju uvoz vašeg Flickr fotostreama na Facebook, ali fotografije se pojavljuju u zasebnom okviru na vašem profilu