E-Ink ჩვენების კათხა: 8 ნაბიჯი (სურათებით)
E-Ink ჩვენების კათხა: 8 ნაბიჯი (სურათებით)
Anonim
E-Ink ჩვენების კათხა
E-Ink ჩვენების კათხა
E-Ink ჩვენების კათხა
E-Ink ჩვენების კათხა
E-Ink ჩვენების კათხა
E-Ink ჩვენების კათხა
E-Ink ჩვენების კათხა
E-Ink ჩვენების კათხა

ეს არის ერთ -ერთი იმ გიჟური იდეიდან, რომელიც სპონტანურად ჩნდება ჩემს ტვინში. ვიფიქრე, არ იქნება გასაოცარი, რომ იყოს ყავის ჭიქა, რომლის მორგებაც ფრენის დროს შეგიძლიათ? ერთი, რომელიც ძალიან ჰგავდა ჩვეულებრივ ყავის ჭიქას. მე ჩხრეკა და ვიპოვე მსგავსი რამის მხოლოდ ერთი მაგალითი, მაგრამ ის არ ჰგავდა ჩვეულებრივ ყავის ჭიქას და ჩვენება ბრტყელი იყო.

ელექტრონული მელნის / ელექტრონული ქაღალდის ეკრანებზე აღსანიშნავია ის, რომ ისინი შეიძლება იყოს მოქნილი, ასევე არ მოითხოვენ ენერგიას გამოსახულების შესანარჩუნებლად. ელექტრონული მელნის დისპლეები ძირითადად ჩანს წიგნების მკითხველში, მაგრამ ვიფიქრე, რატომ არ უნდა მოვამზადოთ ჭიქა დისპლეით, რომელიც მოსახვევს ჭიქას? ვიპოვე იაფი ელექტრონული მელნის დისპლეი, რომელიც მოერგებოდა ანგარიშს (ფაქტობრივად ერთადერთი მოქნილია, რომელიც უბრალო მოკვდავმა შეიძინა შესყიდვის მიზნით) და ამიტომაც დავიწყე ჩემი ხედვის შექმნა.

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები

ნაწილების დაშლა საკმაოდ წინ არის. ტალღების გაზიარების მოქნილი ელექტრონული მელნის ჩვენება ერთადერთია, რაც მე ვიპოვე და ის ადვილად ხელმისაწვდომია ebay– ზე ან aliexpress– ზე. მიკროკონტროლერისთვის მე ავირჩიე ESP32 Lolin Lite, რადგან ეს იყო იაფი (საკმაოდ დარწმუნებული, რომ ის, რაც მე მივიღე, იყო კლონი), მაგრამ ჰქონდა Bluetooth LE, ასევე LiPo ბატარეის დამტენი და საკმარისი შენახვის შრიფტები და ბიტმაპები ეკრანისთვის.

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

შემდეგ გამახსენდა წლების წინ, ჩემმა ბავშვებმა გააკეთეს პერსონალური კათხა მაღაზიაში შეძენილი ნაკრებით. მე წავედი ამის მოსაძებნად და აღმოვაჩინე ის ადგილები, სადაც ისინი იყიდებოდა, აღარ იყო, სანამ არ აღმოვაჩინე, რომ ჰობი ლობიმ მაინც გაყიდა ისინი. ისინი იაფია, ყოველმხრივ. მაგრამ 1 დოლარამდე ის მშვენივრად მუშაობდა, მას ჰქონდა საკმარისი ადგილი იმისათვის, რომ მჭიდროდ მოერგო შიგნით არსებული ყველა ნაწილი.

Lolin Lite ESP32 დაფა

Waveshare 2.13”მოქნილი ელექტრონული მელნის ჩვენება HAT– ით

150 mAh Lipo ბატარეა JST კონექტორით

დიზაინი Mug

მუყაო

Ფირზე

ნაბეჭდი ქაღალდის ჩასმა (იხილეთ თანდართული SVG ფაილი)

ქაფის ჭიქა

ნაბიჯი 2: ქაღალდის ჩასმა და მუყაოს ბაზა

ქაღალდის ჩასმა და მუყაოს ბაზა
ქაღალდის ჩასმა და მუყაოს ბაზა
ქაღალდის ჩასმა და მუყაოს ბაზა
ქაღალდის ჩასმა და მუყაოს ბაზა
ქაღალდის ჩასმა და მუყაოს ბაზა
ქაღალდის ჩასმა და მუყაოს ბაზა
ქაღალდის ჩასმა და მუყაოს ბაზა
ქაღალდის ჩასმა და მუყაოს ბაზა

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

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

ეს მუყაოს დისკი ემსახურება ელექტრონიკის დამონტაჟებას და ქაღალდის ჩასმა თასის ქვედა ნაწილში.

ნაბიჯი 3: დააინსტალირეთ ელექტრონიკა ბაზაზე

დაამონტაჟეთ ელექტრონიკა ბაზაზე
დაამონტაჟეთ ელექტრონიკა ბაზაზე
დაამონტაჟეთ ელექტრონიკა ბაზაზე
დაამონტაჟეთ ელექტრონიკა ბაზაზე
დაამონტაჟეთ ელექტრონიკა ბაზაზე
დაამონტაჟეთ ელექტრონიკა ბაზაზე
დაამონტაჟეთ ელექტრონიკა ბაზაზე
დაამონტაჟეთ ელექტრონიკა ბაზაზე

ESP32- ს მივაწებე მარჯვენა კუთხის სათაურები და მხოლოდ იმ ქინძისთავებს, რაც მე მჭირდებოდა. კერძოდ, ეს დატოვებს ადგილს ერთ მხარეს მცირე LiPo ბატარეისთვის. შეაერთეთ მავთულები აღკაზმულობისგან, რომელიც მოცემულია ელექტრონული მელნის ჩვენების ქუდით, როგორც ნაჩვენებია. შემდეგ, ESP32- ის ცენტრში და პოზიციონირებული USP და ბატარეის კონექტორით, რაც შეიძლება ახლოს, ზღურბლთან ახლოს, დააჭირეთ ქვემოთ ისე, რომ სათაურის ქინძისთავები გახვრიტოს მუყაოს ზედა ნაწილი.

შეაერთეთ JST ბატარეის კონექტორი და გამოიყენეთ ორმაგი ცალმხრივი ლენტი, რომ დააინსტალიროთ ბატარეა ESP32– ის გვერდით. ფრთხილად იყავით, რომ ზედმეტი ზეწოლა არ მოახდინოთ ბატარეაზე, რადგან ისინი დელიკატურია.

შეაერთეთ მავთულის აღკაზმულობა ელექტრონული მელნის დრაივერის ქუდში და ეცადეთ მავთულები გადაახვიოთ ქალის სათაურის ზოლის გარშემო და დაფის ზედა ნაწილში. დააფიქსირეთ იგი ფირზე. დარწმუნდით, რომ ლენტი კაბელი არის დაკავშირებული და განათავსეთ ქუდი ESP32– ზე, რამდენადაც ის მუყაოს წრის პირას არ გაივლის და მიჰყევით მავთულის აღკაზმულობას JST ბატარეის კონექტორისა და USB პორტის უკან. დააფიქსირეთ მეტი ლენტით.

ეს გარკვეულწილად სახიფათოა, მაგრამ მავთულები საკმაოდ მიდის იქ, სადაც უნდა წავიდნენ და ეს ყველაფერი საკმაოდ მჭიდროდ ჯდება ერთმანეთთან.

ნაბიჯი 4: პორტის დატენვა

დატენვის პორტი
დატენვის პორტი
დატენვის პორტი
დატენვის პორტი

თქვენ გინდათ რომ შეძლოთ თქვენი ჭიქის დატენვა და მისი დაპროგრამება, ასე რომ თქვენ უნდა მოათავსოთ მუყაოს ელექტრონიკა თასში და შენიშნოთ სად არის USB პორტი. მონიშნეთ კვადრატი იმდენად დიდი, რომ თქვენი კაბელი მოერგოს (მე მას სახელურის ძირთან დავდე, ისე რომ ნაკლებად გამოჩნდეს თასის ხელში), შემდეგ კი ამოიღეთ ხვრელი. მე გამოვიყენე 3/16 დიუმიანი საბურღი ორივე მხრიდან და შემდეგ დანარჩენი ამოვიღე x-acto პირებით.

კვლავ განათავსეთ თასი თასში და შეამოწმეთ, რომ თქვენი კაბელი მოთავსდება და შეაერთებს.

ნაბიჯი 5: საბოლოო შეკრება

დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა
დასკვნითი ასამბლეა

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

ახლა განათავსეთ ელექტრონული მელნის ჩვენება ქაღალდის ლაინერზე. დარწმუნდით, რომ ის თანაბარია და ბოლომდე დაჭერით ჭიქის მოსახვევში. გამოიყენეთ რაღაც ფირზე, რომ დაიჭიროთ. მე დავამატე დამატებითი ქაღალდის საყრდენი, რომელიც ხელს შეუწყობს ელექტრონული მელნის ჩვენების გამართვას. თქვენ ასევე დაგჭირდებათ ლენტის კაბელების ჩასმა ლაინერზე და თქვენ უნდა გააკეთოთ ერთი 45 გრადუსიანი ნაკერი ლენტში, რათა ის გადავიდეს ჰორიზონტალურიდან ვერტიკალურზე და დაეცეს ძირს.

თქვენ ახლა უნდა შეგეძლოთ შიდა თასის ჩასმა ჭიქაში.

ნაბიჯი 6: იზოლაცია

იზოლაცია
იზოლაცია
იზოლაცია
იზოლაცია

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

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

ნაბიჯი 7: პროგრამირება

პროგრამირება
პროგრამირება

მე მიაწოდა კოდი GitHub– ზე ESP32– ის დაპროგრამებისთვის. მე ვიყენებ Atom რედაქტორს დაყენებული PlatformIO გაფართოებით. კოდი იყენებს Arduino ჩარჩოს espressif32 პლატფორმასთან ერთად, Adafruit– დან Adafruit GFX ბიბლიოთეკის გამოყენებით ტექსტის ჩვენებაზე გადასატანად. ვგეგმავ სურათების დამატებას, ასევე Bluetooth კავშირს, რომელიც გამოიყენება მობილურ აპლიკაციასთან სურათებისა და ტექსტის დინამიურად ატვირთვისთვის. ჯერჯერობით, არსებობს რამდენიმე სახალისო ტექსტი, რომელსაც ის ციკლდება.

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

კოდი ცოტა არეულია! არის რაღაცეები BLE კომუნიკაციის განსახორციელებლად, რომელიც ჯერ არ დასრულებულა. ასევე არსებობს გარკვეული კოდი Slack Bot– თან კომუნიკაციისთვის, განზრახვა იმისა, რომ ჩემს თანამშრომლებს მივცეთ ტექსტი რეალურ დროში გამოაგზავნონ თასზე ჩვენი კომპანიის Slack chat room– დან. მას შემდეგ რაც ყველაფერი მუშაობს, თასი იქნება IOT (ნივთების ინტერნეტი) მოწყობილობა!

Საწყისი კოდი

ნაბიჯი 8: გამოიყენეთ იგი

მიიღეთ ჩვენების თასი თქვენი კომპანიის მომდევნო შეხვედრაზე. დალიე ყავა. დაელოდეთ თანამშრომლების შემჩნევას … ისიამოვნეთ!

გირჩევთ: