Taula de continguts:
- Pas 1: per què l'àlbum de fotos per a nens?
- Pas 2: Preparació
- Pas 3: Dissenyar
- Pas 4: configureu el servidor de fotos
- Pas 5: àlbum de fotos IoT
- Pas 6: targeta Flash comercial
- Pas 7: feliç aprenentatge
- Pas 8: alguna cosa sobre la bateria
Vídeo: Àlbum de fotos per a nens amb targeta comercial comercial: 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Aquest instructiu mostra com fer un àlbum de fotos d’actualització automàtica de WiFi a més de les funcions comercials de targetes flash per a nens.
Pas 1: per què l'àlbum de fotos per a nens?
Al meu fill li agrada jugar a totes les coses que fan clic, com ara el trastorn, l'analitzador portàtil de WiFi, el comandament a distància de la TV, el botó d'inici de l'iPhone (^ o ^);
Al meu fill li agrada veure les fotos d’ella mateixa, sempre ens porta l’iPad o el mòbil i ens demana veure les fotos (^ _ ^) a;
Al meu fill no li interessa la targeta flash (~ _ ~).
Què tal fer un petit àlbum de fotos digitals que pugui descarregar automàticament les darreres fotos, al mateix temps que mostrarà la targeta flash "comercial"?
Sembla interessant, ho provem!
Pas 2: Preparació
Dispositiu IoT amb bateria
www.instructables.com/id/Battery-Powered-E…
Targeta flash
Hi ha diverses targetes flash al web, aquí teniu la que estic fent servir en aquest exemple:
busyteacher.org/24109-printable-alphabet-fl…
Pas 3: Dissenyar
Un àlbum de fotos d’actualització automàtica està separat en dues parts:
Servidor de fotos
Té com a objectiu recopilar les darreres fotos, redimensionar-les, retallar-les i després servir-les al dispositiu IoT.
En aquesta demostració estic fent servir un servidor HTTP Node.js amb una biblioteca nítida. Només cal que arrossegueu la nova foto a la carpeta de fotografies, que es redimensioni automàticament i que retalleu la imatge sobre la marxa i que es publiqui al dispositiu IoT.
És un mètode passiu per obtenir la darrera foto. Si esteu familiaritzat amb Node.js, podeu fer-lo més actiu, per exemple. descarregueu automàticament fotos des de les vostres xarxes socials o àlbum de fotos web.
Àlbum de fotos IoT
El seu objectiu és sincronitzar la foto més recent amb l’emmagatzematge local i mostrar-la.
En aquesta demostració reutilitzo el dispositiu IoT a les meves instruccions anteriors. El mòdul ESP32 té 4 MB d’emmagatzematge flash, al voltant de 3 MB es poden utilitzar per emmagatzemar les fotos. Per als fitxers JPEG de 320x240, és d'entre 100 i 200 peces. És prou bo en la majoria dels casos.
Per motius d’estalvi d’energia, cada activador activat només mostra algunes fotos aleatòries i després torna a dormir profundament. El WiFi també està desactivat si no es pot connectar al WiFi presentat o a la sincronització acabada.
Pas 4: configureu el servidor de fotos
Codi font
He escrit un servidor HTTP simple de trenta línies per complir aquest requisit. Potser el trobareu a GitHub:
github.com/moononournation/nodejs-sharp-ht…
si no esteu familiaritzat amb GitHub, feu clic al botó verd situat al centre de la dreta i seleccioneu Descarregar ZIP.
Instal·la
- Descomprimiu la font
- Descarregueu i instal·leu Node.js, si encara no
- Baixeu el paquet relacionat mitjançant l'ordre següent:
cd nodejs-sharp-http-server
Instal·lació de npm
Correr
node app.js
Comprovar
- Posa algunes fotos a la carpeta de fotos
- Navegador a: https:// localhost: 3200 /
- Podeu veure una llista de fitxers separats per comes
- Navegador a: https:// localhost: 3200 / ONE_OF_YOUR_PHOTO_FILE_NAME
- Podeu veure una foto de 320x240 redimensionada i retallada
Pas 5: àlbum de fotos IoT
Maquinari
Seguiu les instruccions anteriors per fer el dispositiu IoT.
Codi font
Descarregueu el codi font de l’Àlbum de fotos ESP32 a GitHub:
github.com/moononournation/ESP32_Photo_Alb…
Una vegada més, si no esteu familiaritzat amb GitHub, feu clic al botó verd situat al centre de la dreta i seleccioneu Descarregar ZIP.
ESP-IDF
Si encara no esteu configurant ESP-IDF, consulteu les guies de configuració per obtenir instruccions detallades per configurar l’ESP-IDF:
Guia de configuració del Windows
Guia de configuració de Mac OS
Guia de configuració de Linux
Configuració
Correr
fer menuconfig
seleccioneu "sèrie":
port
seleccioneu "Configuració de l'àlbum de fotos", ompliu el vostre propi valor:
- SSID WiFi
- Contrasenya WiFi
- Servidor web
- Port del servidor web
Compila
fer-ho tot
Flash
fer flaix
Comprovar
fer monitor
La primera vegada es necessiten algunes vegades per formatar SPIFFS i descarregar fotos. Després d'això, cada botó de disparador premut mostrarà 5 fotos a l'interval de 5 segons i després entrarà en son profund.
Pas 6: targeta Flash comercial
M'agradaria mostrar una targeta flash de l'alfabet mentre el meu fill veu l'àlbum de fotos. Suposem que la proporció és de 4: 1, de manera que puc posar 5 targetes flash a la carpeta de fotos per cada 20 fotos. Les fotos i les targetes flash es mostren aleatòriament.
Pas 7: feliç aprenentatge
És hora de donar l’àlbum de fotos als vostres fills. Un cop hàgiu descarregat el primer lot de fotos, ja està a punt per portar-lo sol amb els vostres fills.
Pas 8: alguna cosa sobre la bateria
Aquest dispositiu IoT dissenyat per estalviar bateria.
Segons la meva mesura, l’ús d’energia és d’uns 0,0 - 0,1 mA mentre es dorm profundament.
Estic fent una mesura addicional comptant quantes fotografies es poden mostrar per a una càrrega completa de la bateria.
Podeu seguir el meu twitter per conèixer les darreres novetats.
Recomanat:
Tauler de control de la NASA per a nens: 10 passos (amb imatges)
Tauler de control de la NASA per a nens: el vaig construir per a la meva cunyada que gestiona una guarderia. Va veure el meu lager que vaig construir fa gairebé tres anys per a un fabricant d’empreses i li va agradar molt, així que el vaig fabricar per a un regal de Nadal. Enllaç al meu altre projecte aquí: https: //www
Sourino: la millor joguina per a gats i nens: 14 passos (amb imatges)
Sourino: la millor joguina per a gats i nens: imagineu llargues festes amb nens i gats jugant a Sourino. Aquesta joguina sorprendrà tant als gats com als nens. Gaudiràs de jugar en mode control remot i embogir el teu gat. En mode autònom, agraireu que Sourino es mogui al voltant del vostre gat
Tornar als conceptes bàsics: soldar per a nens: 6 passos (amb imatges)
Torna als conceptes bàsics: soldar per a nens: tant si esteu construint un robot com si esteu treballant amb Arduino, formeu el "manual". electrònica per prototipar una idea de projecte, saber soldar serà molt útil. la soldadura és una habilitat essencial que cal aprendre si algú està realment interessat en l'electricitat
Parcs infantils digitals: inclusiu per a nens amb discapacitat visual: 13 passos (amb imatges)
Parcs infantils digitals: Inclusiu per a nens amb discapacitat visual: aquest instructiu comença amb un projecte anterior, per construir un únic coixinet de pressió, i després ho fa més enllà per mostrar com es pot ampliar aquest senzill projecte tecnològic per convertir un parc infantil complet en digital. Aquesta tecnologia ja existeix en forma de
Comandament de vídeo per a nens petits per a reproductor de vídeo per a PC: 6 passos
Comandament de vídeo per a nens petits per a reproductor de vídeo per a PC: construeixo un comandament a distància que es connecta a un PC amb USB. El gran comandament a distància permet al meu nen petit seleccionar i reproduir vídeos en un equip antic. Aquest és un projecte relativament senzill. El component principal és un teclat USB o un teclat USB sense fils. Llavors