Բովանդակություն:

Երեխաների լուսանկարների ալբոմ Flashcard- ի գովազդով. 8 քայլ (նկարներով)
Երեխաների լուսանկարների ալբոմ Flashcard- ի գովազդով. 8 քայլ (նկարներով)

Video: Երեխաների լուսանկարների ալբոմ Flashcard- ի գովազդով. 8 քայլ (նկարներով)

Video: Երեխաների լուսանկարների ալբոմ Flashcard- ի գովազդով. 8 քայլ (նկարներով)
Video: 12 երեխաների մայրը պատրաստվում է էլի բալիկներ ունենալ 2024, Նոյեմբեր
Anonim
Image
Image
Երեխաների լուսանկարների ալբոմ Flashcard- ի գովազդային հոլովակով
Երեխաների լուսանկարների ալբոմ Flashcard- ի գովազդային հոլովակով

Այս հրահանգները ցույց են տալիս, թե ինչպես կարելի է WiFi ավտոմատ կերպով թարմացնել լուսանկարների ալբոմը, բացի երեխաների ֆլեշ քարտերի առևտրային հնարավորություններից:

Քայլ 1. Ինչու՞ երեխաների համար լուսանկարների ալբոմ:

Ինչու՞ երեխաների համար լուսանկարների ալբոմ
Ինչու՞ երեխաների համար լուսանկարների ալբոմ

Իմ երեխան շատ է սիրում խաղալ բոլոր հմայիչ բաները, ինչպիսիք են ֆիդջետը, շարժական WiFi անալիզատորը, հեռուստացույցի հեռակառավարումը, iPhone- ի տան կոճակը (^o^);

Իմ երեխան սիրում է դիտել իր լուսանկարները, նա միշտ մեզ մոտ վերցնում է iPad- ը կամ բջջային հեռախոսը և խնդրում լուսանկարներ դիտել (^_^) ա;

Իմ երեխային չի հետաքրքրում ֆլեշ քարտը (~ _ ~):

Ի՞նչ կասեք մի փոքր թվային լուսանկարների ալբոմ պատրաստելու մասին, որը կարող է ինքնաբերաբար ներբեռնել վերջին լուսանկարները, միևնույն ժամանակ այն պատահականորեն կցուցադրի «առևտրային» ֆլեշ քարտ:

Հետաքրքիր է թվում, եկեք փորձենք:

Քայլ 2: Նախապատրաստում

Պատրաստում
Պատրաստում
Պատրաստում
Պատրաստում

Մարտկոցով աշխատող IoT սարք

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

Ֆլեշ քարտ

Համացանցում կան տարբեր ֆլեշ քարտեր, ահա այն, ինչ ես օգտագործում եմ այս օրինակում.

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

Քայլ 3: Դիզայն

Դիզայն
Դիզայն

Ֆոտոալբոմի ավտոմատ թարմացումը բաժանված է 2 մասի.

Լուսանկարների սերվեր

Այն նպատակ ունի հավաքել վերջին լուսանկարը, չափափոխել, կտրել և այնուհետ ծառայել IoT սարքին:

Այս ցուցադրականում ես օգտագործում եմ Node.js HTTP սերվեր ՝ սուր գրադարանով: Ուղղակի նոր լուսանկարը քաշեք դեպի լուսանկարների պանակ, այն ինքնաբերաբար փոխում է չափը և կտրում պատկերը թռիչքի ժամանակ, այնուհետև մատուցում IoT սարքին:

Պասիվ մեթոդ է վերջին լուսանկարը ստանալու համար: Եթե ծանոթ եք Node.js- ին, կարող եք այն ավելի ակտիվ դարձնել, օրինակ. ինքնաբերաբար ներբեռնեք լուսանկարներ ձեր սոցիալական լրատվամիջոցներից կամ վեբ լուսանկարների ալբոմից:

IoT լուսանկարների ալբոմ

Այն նպատակ ունի համաժամանակացնել վերջին լուսանկարը տեղական պահեստավորման հետ և ցուցադրել այն:

Այս ցուցադրական ցուցադրում ես կրկին օգտագործում եմ IoT սարքը իմ նախորդ հրահանգներում: ESP32 մոդուլն ունի 4 ՄԲ ֆլեշ պահեստ, մոտ 3 ՄԲ տարածք կարող է օգտագործվել լուսանկարները պահելու համար: 320x240 JPEG ֆայլերի համար այն կազմում է 100-200 կտոր: Շատ դեպքերում դա բավական լավ է:

Էլեկտրաէներգիայի խնայողության պատճառով ամեն մի ձգան միացնելիս ցույց է տալիս մի քանի պատահական լուսանկար և նորից խոր քուն է մտնում: WiFi- ն նույնպես անջատված է, եթե հնարավոր չէ միանալ ներկայացված WiFi- ին կամ ավարտված համաժամացմանը:

Քայլ 4: Տեղադրեք լուսանկարների սերվեր

Տեղադրեք լուսանկարների սերվեր
Տեղադրեք լուսանկարների սերվեր

Աղբյուրի ծածկագիր

Այս պահանջը բավարարելու համար ես գրել եմ երեսուն տող պարզ HTTP սերվեր, այն կարող եք գտնել GitHub- ում.

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

եթե ծանոթ չեք GitHub- ին, պարզապես կտտացրեք աջ միջնամասի կանաչ կոճակին, ապա ընտրեք Ներբեռնել ZIP- ը:

Տեղադրեք

  1. Անջատեք աղբյուրը
  2. Ներբեռնեք և տեղադրեք Node.js, եթե դեռ ոչ
  3. Ներբեռնեք համապատասխան փաթեթը հետևյալ հրամանով.

cd nodejs-sharp-http-server

npm տեղադրում

Վազիր

հանգույց app.js

Ստուգեք

  1. Տեղադրեք որոշ լուսանկարներ լուսանկարների պանակում
  2. Դիտարկիչ ՝ https:// localhost: 3200/
  3. Դուք կարող եք տեսնել ստորակետով առանձնացված ֆայլերի ցանկը
  4. Դիտարկիչ ՝ https:// localhost: 3200/ONE_OF_YOUR_PHOTO_FILE_NAME
  5. Դուք կարող եք տեսնել 320x240 չափափոխված և կտրված լուսանկար

Քայլ 5: IoT լուսանկարների ալբոմ

IoT լուսանկարների ալբոմ
IoT լուսանկարների ալբոմ

Սարքավորումներ

Հետևեք իմ նախորդ հրահանգներին ՝ IoT սարքը պատրաստելու համար:

Աղբյուրի ծածկագիր

Ներբեռնեք ESP32 Լուսանկարչական ալբոմի սկզբնական կոդը GitHub- ում ՝

github.com/moononournation/ESP32_Photo_Alb…

Կրկին, եթե ծանոթ չեք GitHub- ին, պարզապես կտտացրեք աջ միջնամասի կանաչ կոճակին, ապա ընտրեք Ներբեռնել ZIP- ը:

ESP-IDF

Եթե դեռ կարգաբերված չեք ESP-IDF- ով, խնդրում ենք ESP-IDF- ի ստեղծման վերաբերյալ մանրամասն հրահանգների համար տեսնել տեղադրման ուղեցույցները.

Windows- ի տեղադրման ուղեցույց

Mac OS- ի տեղադրման ուղեցույց

Linux- ի տեղադրման ուղեցույց

Կազմաձևում

Վազիր

կատարել menuconfig

ընտրեք «սերիա»:

նավահանգիստ

ընտրեք «Լուսանկարչական ալբոմի կազմաձևում», լրացրեք ձեր սեփական արժեքը.

  • WiFi SSID
  • WiFi գաղտնաբառ
  • Վեբ սերվեր
  • Վեբ սերվերի պորտ

Կազմել

պատրաստել բոլորը

Ֆլեշ

կատարել ֆլեշ

Ստուգեք

մոնիտոր սարքել

Առաջին անգամ որոշ ժամանակ է պահանջվում SPIFFS- ը ձևաչափելու և լուսանկարներ ներբեռնելու համար: Դրանից հետո սեղմված յուրաքանչյուր սեղմիչ կոճակը ցույց կտա 5 լուսանկար 5 վայրկյան ընդմիջումով և ապա կմտնի խորը քուն:

Քայլ 6: Առևտրային ֆլեշ քարտեր

Առևտրային ֆլեշ քարտ
Առևտրային ֆլեշ քարտ

Ես կցանկանայի ցույց տալ այբուբենի քարտ, երբ իմ երեխան դիտում է լուսանկարների ալբոմը: Ենթադրենք, որ հարաբերակցությունը 4: 1 է, այնպես որ կարող եմ յուրաքանչյուր 20 լուսանկարի համար տեղադրել 5 ֆլեշ քարտ: Լուսանկարներն ու քարտերը ցուցադրվում են պատահական հիմունքներով:

Քայլ 7: Ուրախ ուսուցում:

Ուրախ ուսուցում
Ուրախ ուսուցում

It'sամանակն է ձեր երեխաներին նվիրել Լուսանկարչական ալբոմ: Երբ ներբեռնեք լուսանկարների առաջին խմբաքանակը, այն պատրաստ է այն բերել միայնակ ձեր երեխաների հետ:

Քայլ 8: Ինչ -որ բան մարտկոցի մասին

Ինչ -որ բան մարտկոցի մասին
Ինչ -որ բան մարտկոցի մասին

Այս IoT սարքը նախատեսված է մարտկոցը խնայելու համար:

Իմ չափմամբ, խոր քնի ընթացքում էներգիայի սպառումը կազմում է մոտ 0,0 - 0,1 մԱ:

Ես լրացուցիչ չափում եմ ՝ հաշվելով, թե քանի լուսանկար կարող է ցուցադրվել մարտկոցի մեկ լրիվ լիցքավորման համար:

Դուք կարող եք հետևել իմ Twitter- ին ՝ վերջին նորություններին ծանոթանալու համար:

Խորհուրդ ենք տալիս: