Სარჩევი:
- ნაბიჯი 1: კავშირი Arduino Uno– სთან
- ნაბიჯი 2: Arduino ბიბლიოთეკა და Image2Lcd პროგრამული უზრუნველყოფა
- ნაბიჯი 3: რა მუშაობს კარგად?
ვიდეო: Epaper და Arduino UNO: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ელექტრონული ქაღალდი, რომელსაც აკონტროლებს და Arduino UNO.
მე ცოტა ხნის წინ გამომიგზავნეს რამდენიმე ელემენტი საცდელად GearBest– დან და ამ ნივთებიდან ეს იყო ის, რაც ყველაზე მეტად მაინტერესებდა. მე არასოდეს მითამაშია ელექტრონულ ქაღალდზე, ასე რომ, ეს ჩემთვის სწავლის მრუდი იყო.
საგნები, რომლებიც მე გამომიგზავნეს, ყველა შექმნილია ჟოლოს PI– ზე გამოსაყენებლად, მაგრამ ეს ელექტრონული ქაღალდი ისევე მუშაობს არდუინოსთან.
როდესაც განყოფილება ჩავიდა მას უკვე აჩვენებდა ლამაზი სურათი და თავიდან მეგონა, რომ სურათი ეკრანის დამცველზე იყო, თუმცა ერთხელ დამცველის ამოღების შემდეგ სურათი დარჩა! და ეს არის ეპაფერის ძირითადი ელემენტი, მას შემდეგ რაც სურათს დადებ, შეგიძლია ძალაუფლების შემობრუნება და ის დარჩება.
ნაბიჯი 1: კავშირი Arduino Uno– სთან
ეს მოწყობილობა იყენებს SPI კავშირებს, ამიტომ უნდა იყოს დაკავშირებული შემდეგნაირად.
ელექტრონული ქაღალდი | ფერი | UNO PLUS (3.3V) |
---|---|---|
3.3V | წითელი | 3V3 |
GND | შავი | GND |
DIN | ლურჯი | D11 |
CLK | ყვითელი | D13 |
CS | ნარინჯისფერი | D10 |
DC | მწვანე | D9 |
RST | თეთრი | D8 |
ᲓᲐᲙᲐᲕᲔᲑᲣᲚᲘ | მეწამული | D7 |
ამ კავშირების დასამყარებლად მე მომიწია IDC ზოლის ნაწილის ქინძისთავების ჩასმა სანთლების ბოლოებში, წინააღმდეგ შემთხვევაში თქვენ გაქვთ ქალი კავშირები თითოეულ ბოლოში.
ნაბიჯი 2: Arduino ბიბლიოთეკა და Image2Lcd პროგრამული უზრუნველყოფა
ამრიგად, მას შემდეგ რაც დაამყარებთ კავშირებს, გსურთ მიიღოთ ესკიზი, რომ ნახოთ მუშაობს თუ არა. დამხმარედ არის zipped საქაღალდე, რომელსაც აქვს უამრავი კოდი ვებგვერდიდან. უბრალოდ მიჰყევით ბმულს ვიკი გვერდზე. თქვენ ნახავთ დემო კოდს რესურსების განყოფილებაში. ასევე არსებობს მაგალითები Raspberry PI და STM32 დაფისთვის.
ასევე განყოფილებაში "როგორ გამოვავლინოთ სურათი" არის ბმული პროგრამული უზრუნველყოფის იმ ნაწილზე, რომელიც საშუალებას გაძლევთ გადააკეთოთ ფოტოები კოდში, რომელიც საჭიროა ჩვენებისათვის.
მას შემდეგ რაც გადმოწერეთ საჭირო zip საქაღალდე, თქვენ უნდა გახსნათ იგი და Arduino ფაილების შემთხვევაში ბიბლიოთეკები უნდა განთავსდეს ბიბლიოთეკების საქაღალდეში და დემო ესკიზი თქვენს ჩვეულებრივ ადგილას.
Image2Lcd პროგრამის სწორად კონფიგურაციაა საჭირო და პარამეტრი განსხვავებულია იმისდა მიხედვით, გსურთ გამოიყენოთ პორტრეტის სურათი თუ ლანდშაფტი, მე ჩავრთე ორივეს სურათი, ასე რომ თქვენ ხედავთ განსხვავებას. ასევე შეიძლება დაგჭირდეთ პროგრამის გადატანა, რომ ნახოთ ყველა საჭირო სურათი. და თუ თქვენ გადახვალთ პორტრეტიდან ლანდშაფტზე, თქვენ უნდა დააჭიროთ პატარა ღილაკს განზომილების ყუთების გვერდით.
მას შემდეგ რაც ყველა პარამეტრი სწორი გაქვთ და დაარეგულირეთ სიკაშკაშე საჭირო ეფექტის მისაღებად დააჭირეთ ღილაკს შენახვა და გამოჩნდება ტექსტური ფაილი. მე არ ვარ დარწმუნებული, რომ გადავიტანოთ ეს სწორი გზა, მაგრამ ყველაფერი რაც მე ვაკეთებ არის მთელი ტექსტის კოპირება და ჩასმა Arduino– ს ესკიზის imagedata.cpp ფაილში, რომელიც წაშლის ორიგინალურ მონაცემებს (მაგრამ არა პირველ ნაწილს), მაშინ დაგჭირდებათ წაშალეთ ზედმეტი ხაზი ზედა ნაწილში. ჩემი სურათის შემთხვევაში წაშალეთ "დაარეგისტრირეთ ხელმოუწერელი char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /" მაშინ თქვენ უნდა შეგეძლოთ ატვირთოთ ახალი ესკიზი და ნახოთ სურათი.
ნაბიჯი 3: რა მუშაობს კარგად?
სურათები შეიძლება ძალიან მოხვდეს და გამოტოვოთ, თვითმფრინავის სურათიდან ხედავთ, რომ ბუჟეჟის უმეტესობა აკლია. ეს იმიტომ ხდება, რომ მე მომიწია სიკაშკაშის მორგება, რათა მიმეღო სასურველი დეტალი.
ერთი სურათი, რომელიც კარგად მუშაობდა, იყო ხელით დახატული სურათები. ასე რომ, მე დავხატე მართკუთხედი 14 * 10.5 სმ და დავხატე რამდენიმე სურათი. ამის შემდეგ მოხდა მისი სკანირება და გამოსახულების შემცირება 3: 4 თანაფარდობით, შემდეგ ჩასმა Image2Lcd პროგრამაში. ძალიან გამიკვირდა პატარა ტექსტი, რომლის მოშორებაც შეგიძლია.
ყოველ შემთხვევაში, ვიმედოვნებ, რომ ისიამოვნეთ ამ სასწავლო ინსტრუქციით და დიდი მადლობა GearBest- ს, რომ გამომიგზავნა ეს ნივთი საცდელად. თუ გსურთ შეიძინოთ ეს ნივთი, მიჰყევით ქვემოთ მოცემულ ბმულს. მადლობა
ლინკიც GearBest
გირჩევთ:
Arduino Nano to Arduino Uno ადაპტერი: 6 ნაბიჯი (სურათებით)
Arduino Nano to Arduino Uno ადაპტერი: Arduino Nano არის არდუინოს ოჯახის სასიამოვნო, პატარა და იაფი წევრი. იგი დაფუძნებულია Atmega328 ჩიპზე, რაც მას ისეთივე ძლევამოსილს ხდის, როგორც მისი უმცროსი ძმა არდუინო უნო, მაგრამ მისი მოპოვება შესაძლებელია ნაკლებ ფულზე. Ebay– ში ახლა ჩინურ ვერსიებს შეუძლიათ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
უფრო ძლიერი Arduino-UNO, Massduino-UNO: 9 ნაბიჯი
უფრო ძლიერი Arduino-UNO, Massduino-UNO: რა არის Massduino? Massduino არის ახალი პროდუქციის ხაზი, რომელიც აერთიანებს Arduino პლატფორმას პერიფერიულ-მდიდარ, მოსახერხებელ და სწრაფ განვითარებას, დაბალ ღირებულებას და ადვილად წარმოების ფართომასშტაბიანი წარმოების უპირატესობებს. Arduino– ს თითქმის ყველა კოდი შეიძლება იყოს
Waveshare EPaper 1.54 Raspberry Pi: 5 ნაბიჯი
Waveshare EPaper 1.54 Raspberry Pi: შევიძინე Waveshare E-Paper 1.54 სხვადასხვა პროექტისათვის .. აქ არის სახელმძღვანელო, თუ როგორ უნდა დააინსტალიროთ იგი