Სარჩევი:

საბავშვო ფოტო ალბომი Flashcard– ით კომერციული: 8 ნაბიჯი (სურათებით)
საბავშვო ფოტო ალბომი Flashcard– ით კომერციული: 8 ნაბიჯი (სურათებით)

ვიდეო: საბავშვო ფოტო ალბომი Flashcard– ით კომერციული: 8 ნაბიჯი (სურათებით)

ვიდეო: საბავშვო ფოტო ალბომი Flashcard– ით კომერციული: 8 ნაბიჯი (სურათებით)
ვიდეო: საბავშვო ფოტო ალბომი 2024, ნოემბერი
Anonim
Image
Image
საბავშვო ფოტო ალბომი Flashcard– ის კომერციულად
საბავშვო ფოტო ალბომი Flashcard– ის კომერციულად

ეს ინსტრუქცია აჩვენებს, თუ როგორ უნდა მოხდეს WiFi ავტომატური განახლების ფოტო ალბომის დამატება საბავშვო ფლეშ ბარათების კომერციული მახასიათებლების გარდა.

ნაბიჯი 1: რატომ არის ალბომი ბავშვებისთვის?

რატომ ფოტო ალბომი ბავშვებისთვის?
რატომ ფოტო ალბომი ბავშვებისთვის?

ჩემს შვილს ძალიან უყვარს ყველა სახის დაკვრა, როგორიცაა fidget, პორტატული WiFi ანალიზატორი, ტელევიზორის დისტანციური მართვა, iPhone სახლის ღილაკი (^o^);

ჩემს შვილს უყვარს საკუთარი ფოტოების ნახვა, ის ყოველთვის ჩვენთან აიღებს iPad- ს ან მობილურს და ითხოვს ფოტოების ნახვას (^_^) a;

ჩემს შვილს არ აინტერესებს ფლეშკა (~ _ ~).

რას იტყვით პატარა ციფრული ფოტო ალბომის დამზადებაზე, რომელსაც შეუძლია ავტომატურად გადმოწეროს უახლესი ფოტოები, ამავე დროს ის შემთხვევით აჩვენებს Flashcard ბარათს "კომერციული"?

როგორც ჩანს, საინტერესოა, ვცადოთ!

ნაბიჯი 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- სერვერი

npm ინსტალაცია

გაიქეცი

კვანძის აპლიკაცია. 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– ის დაყენების გზამკვლევი

კონფიგურაცია

გაიქეცი

გააკეთე მენოკონფიგურაცია

აირჩიეთ "სერიალი":

პორტი

აირჩიეთ "ფოტო ალბომის კონფიგურაცია", შეავსეთ თქვენი საკუთარი მნიშვნელობა:

  • WiFi SSID
  • WiFi პაროლი
  • ვებ სერვერი
  • ვებ სერვერის პორტი

შედგენა

გააკეთე ყველაფერი

ფლეშ

გააკეთე ფლეშ

Ჩეკი

მონიტორის გაკეთება

პირველად მოითხოვს გარკვეულ დროს SPIFFS ფორმატისთვის და ფოტოების გადმოსაწერად. ამის შემდეგ, ყველა დაჭერილი ღილაკი დაჭერით აჩვენებს 5 ფოტოს 5 წამის ინტერვალით და შემდეგ ღრმა ძილში შედის.

ნაბიჯი 6: Flash ბარათის კომერციული

Flash ბარათის კომერციული
Flash ბარათის კომერციული

ანბანის ბარათის ჩვენება მინდა, სანამ ჩემი შვილი ფოტო ალბომს ათვალიერებს. დავუშვათ, რომ თანაფარდობაა 4: 1, ასე რომ, მე შემიძლია 5 ბარათის ჩასმა ფოტო საქაღალდეში ყოველ 20 ფოტოზე. ფოტოები და ბარათები ნაჩვენებია შემთხვევით.

ნაბიჯი 7: ბედნიერი სწავლა

ბედნიერი სწავლა!
ბედნიერი სწავლა!

დროა აჩუქოთ ფოტო ალბომი თქვენს შვილებს. მას შემდეგ რაც გადმოწერეთ ფოტოების პირველი პარტია, ის მზადაა მარტოდ მიიყვანოთ თქვენს შვილებთან ერთად!

ნაბიჯი 8: რაღაც ბატარეის შესახებ

რაღაც ბატარეასთან დაკავშირებით
რაღაც ბატარეასთან დაკავშირებით

ეს IoT მოწყობილობა განკუთვნილია ბატარეის დაზოგვისთვის.

ჩემი გაზომვით, ენერგიის მოხმარება არის 0.0 - 0.1 mA ღრმა ძილის დროს.

მე ვაკეთებ შემდგომ გაზომვას, ვითვლი რამდენი ფოტოს ჩვენება შეიძლება ბატარეის ერთი სრული დატენვისთვის.

თქვენ შეგიძლიათ მიყევით ჩემს ტვიტერს, რომ იცოდეთ უახლესი ამბები.

გირჩევთ: