Სარჩევი:
- მარაგები
- ნაბიჯი 1: ჩასვით BreadShield Arduino Uno– ში
- ნაბიჯი 2: ჩადეთ BreadShield Breadboard- ში
- ნაბიჯი 3: ჩადეთ LCD პურის დაფაზე
- ნაბიჯი 4: გაიყვანეთ LCD– ის R/W პინი GND– ში
- ნაბიჯი 5: ჩადეთ პოტენომეტრი
- ნაბიჯი 6: დაპროგრამეთ თქვენი არდუინო, გათიშული პოტენციომეტრის შუა პინით
ვიდეო: არდუინო და პერსონაჟების LCD კავშირი BreadShield– ში: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
Arduino– ს მრავალი პროექტი მოიცავს პერსონაჟების LCD– ებს, რომლებიც უმეტესად იყენებენ HD44780 პროტოკოლს Arduino– დან მონაცემების მისაღებად. Arduino– ს HD44780– თან დაკავშირება ჩვეულებრივ (4 ბიტიან რეჟიმში) იღებს 12 მავთულს! ამით დასრულდება ჯამპერის მავთულის სპაგეტის დიდი არეულობა. ცოტა დრო დაგჭირდებათ მათ დასაკავშირებლად. ძნელია გამართვა. და ის მიდრეკილია თქვენი მოუხერხებელი თითების გათიშვისკენ.
ამ გაკვეთილში ჩვენ ვნახავთ, რომ ცხოვრება გაცილებით ადვილი იქნება BreadShield– ში, არდუინოს ფარი დაფაზე.
მარაგები
- ერთი პურის დაფა
- ერთი არდუინო უნო
- ერთი პურის ფარი
ნაბიჯი 1: ჩასვით BreadShield Arduino Uno– ში
ჩადეთ BreadShield Arduino Uno– ში ისევე, როგორც ჩვეულებრივ აკეთებთ სხვა ფარის დაფების გამოსაყენებლად.
ნაბიჯი 2: ჩადეთ BreadShield Breadboard- ში
ჩადეთ BreadShield- ის გარღვევის ქინძისთავები პურის დაფაზე, ისევე, როგორც ჩვეულებრივ ჩადეთ პურის დაფაზე.
ნაბიჯი 3: ჩადეთ LCD პურის დაფაზე
მე ვივარაუდებ, რომ თქვენი LCD არის შეკრული მამრობითი pinheaders, როგორიცაა ამ tutorial მიერ SparkFun. ახლა ჩადეთ LCD (ტექნიკურად მამრობითი ქინძისთავები) პურის დაფაზე, LCD– ის GND პინი შეესაბამება BreadShield– ის GND პინს. ეს ავტომატურად დაამყარებს Arduino Uno- სა და LCD- ს შორის პინ-პინზე შესაბამისობის შესაბამისობას (მარცხნივ, LCD pin; მარჯვნივ, BreadShield pin):
VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/ჩართვა ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 უკანა განათების ანოდი- --- D12 განათების კათოდი ---- D13
მარშრუტიზაცია გამოსახულია ზემოთ მოცემულ ფიგურაში.
ნაბიჯი 4: გაიყვანეთ LCD– ის R/W პინი GND– ში
გამოიყენეთ ერთი მხტუნავი მავთული - ერთადერთი მხტუნავი მავთული, რომელიც საჭიროა ამ პროექტში, რომ LCD– ის R/W პინი გაიყვანოთ GND– ზე. დიახ, ეს ასევე ნიშნავს არუდინოს D2 დაკავშირებას GND- თან. მაგრამ ეს არ არის პრობლემა, სანამ არ იყენებთ D2- ს.
ნაბიჯი 5: ჩადეთ პოტენომეტრი
ჩადეთ პოტენომეტრი, როგორც ძაბვის გამყოფი. ჩადეთ პოტენომეტრის ტერმინალის ბოლოები 5V და GND კავშირებში, შესაბამისად, დაფაზე. და potentiometer შუა pin შევიდა კავშირები RX. შედეგად გაყვანილობა ილუსტრირებულია ზემოთ მოცემულ ფიგურაში. მე ვივარაუდებ, რომ პოტენომეტრს აქვს რამდენიმე მავთული შეკრული მის ფეხებზე ან თქვენ იყენებთ ჯამპერის მავთულხლართებს, რათა მისი 3 ქინძისთავი მარშრუტიდან სხვაგან მოათავსოთ.
ნაბიჯი 6: დაპროგრამეთ თქვენი არდუინო, გათიშული პოტენციომეტრის შუა პინით
ახლა თქვენ შეგიძლიათ დაპროგრამოთ თქვენი Arduino. მაგალითი კოდის ნაწილია at
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
პროგრამირებისთვის, დარწმუნდით, რომ RX პინი გათიშულია პოტენომეტრის შუა პინთან. უბრალოდ ნაზად აწიეთ პოტენომეტრის შუა ბალიში ჰალსტუხიდან პურის დაფაზე. პროგრამირების შემდეგ, ჩადეთ უკან. შემდეგ თქვენ ნახავთ ტექსტის შინაარსს, რომელიც გამოჩნდება LCD ეკრანზე. თუ არა, დაარეგულირეთ პოტენომეტრი.
თავისუფლად დატოვეთ კომენტარი ან შეკითხვა აქ და მე გიპასუხებთ, როგორც კი შემიძლია.
ისიამოვნეთ BreadShield– ის სხვა მაგალითებით ამ ვიდეოში.
ამჟამად BreadShield აწარმოებს ხალხის დაფინანსების კამპანიას. ისარგებლეთ მხოლოდ ფასდაკლებული კამპანიის ფასებით
გირჩევთ:
LCD კავშირი Arduino– სთან ერთად Tinkercad– ზე: 5 ნაბიჯი
LCD– ის დაკავშირება Arduino– სთან ერთად Tinkercad– ზე: ამ სტატიაში კოდი დაწერილია LCD– ებისთვის, რომლებიც იყენებენ სტანდარტულ Hitachi HD44780 დრაივერს. თუ თქვენს LCD– ს აქვს 16 ქინძისთავები, მაშინ მას ალბათ აქვს Hitachi HD44780 დრაივერი. ეს ეკრანები შეიძლება იყოს სადენიანი 4 ბიტიანი ან 8 ბიტიანი რეჟიმში. LCD– ის გაყვანილობა 4
LCD Invaders: Space Invaders Like Game 16x2 LCD პერსონაჟების ჩვენება: 7 ნაბიჯი
LCD Invaders: Space Invaders Like Game on 16x2 LCD პერსონაჟების ჩვენება: არ არის საჭირო ლეგენდარული თამაშის "Space Invaders" შემოღება. ამ პროექტის ყველაზე საინტერესო მახასიათებელია ის, რომ იგი იყენებს ტექსტის ჩვენებას გრაფიკული გამოყვანისთვის. ეს მიიღწევა 8 პერსონალური პერსონაჟის დანერგვით. შეგიძლიათ ჩამოტვირთოთ სრული Arduino
Arduino I2C 16*2 LCD ეკრანის კავშირი წყაროსთან: 10 ნაბიჯი
Arduino I2C 16*2 LCD ეკრანის კავშირი წყაროსთან: I²C (ინტეგრირებული წრე), გამოხატული I- კვადრატში- C, არის მრავალ სამაგისტრო, მრავალმხრივი, პაკეტით გადართული, ერთჯერადი, სერიული კომპიუტერული ავტობუსი, გამოგონილი ფილიპსის ნახევარგამტარის მიერ (ახლა NXP ნახევარგამტარები)
ყველაზე იაფი არდუინო -- ყველაზე პატარა არდუინო -- Arduino Pro Mini -- პროგრამირება -- არდუინო ნენო: 6 ნაბიჯი (სურათებით)
ყველაზე იაფი არდუინო || ყველაზე პატარა არდუინო || Arduino Pro Mini || პროგრამირება || არდუინო ნენო: …………………………. გთხოვთ გამოიწეროთ ჩემი YouTube არხი მეტი ვიდეოსთვის ……. . ეს პროექტი ეხება იმას, თუ როგორ უნდა დააკავშიროთ ყველაზე პატარა და იაფი არდუინო ოდესმე. ყველაზე პატარა და იაფი arduino არის arduino pro mini. არდუინოს მსგავსია
პერსონაჟების პერსონალური გენერატორი (Adafruit HT16k33 მატრიცა): 3 ნაბიჯი
პერსონაჟების პერსონალური გენერატორი (Adafruit HT16k33 მატრიცა): LCD და Led მატრიცებზე სპეციალური სიმბოლოების დაბეჭდვა არის დიდი გართობა. სპეციალური სიმბოლოების ან პერსონალური პერსონაჟების დაბეჭდვის პროცედურა არის თითოეული რიგისა და სვეტისთვის ორობითი მნიშვნელობების მასივის გენერირება. შეიძლება დაძაბული იყოს სწორი კოდის პოვნა ნებისმიერი