Სარჩევი:
ვიდეო: LCD ეკრანის I2C უკანა შუქის კონტროლი 1602 /2004 ან HD44780 და სხვა: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
ეს ინსტრუქცია გვიჩვენებს, თუ როგორ შეგიძლიათ აკონტროლოთ LCD ეკრანის განათება I2C ADC მოდულის საშუალებით. კონტრასტი შეიძლება კონტროლდებოდეს ანალოგიურად ტრიმერი პოტენომეტრის მოხსნის შემდეგ
ნაბიჯი 1: არსებული სიტუაცია
უკანა განათება კონტროლდება PCF8574– ის P3– ის საშუალებით. P3 უკავშირდება ტრანზისტორის ფუძეს და ის კვლავ ეკიდება 4.7 კომის რეზისტორთან 5 ვოლტზე. სურათი 04 და 05.
ნაბიჯი 2: გამოსავალი
DAC, ციფრული ანალოგური გადამყვანი, MPC4725, რომლის კონტროლიც შესაძლებელია I2C– ით, მე ახლა ვიყენებ სიკაშკაშის გასაკონტროლებლად. სურათი 06.
ამისათვის ჩვენ გვჭირდება მხოლოდ 4,7 კომის წინააღმდეგობის გაუქმება. სურათი 07 წითელი წრე.
მოდულს აქვს იგივე კავშირი, როგორც PIC და შეიძლება ასე მიმაგრდეს ტერმინალის ქინძისთავებზე. სურათი 07.
იმის გამო, რომ თითოეულ მოდულს და არდუინოს აქვს გამყვანი რეზისტორები, მე გამორთული მაქვს ისინი DAC– დან. ეს შეიძლება გაკეთდეს კავშირების გახეხვით. სურათი 08. ეს იწვევს რეზისტორების მოშვებას 5 ვოლტიდან. სურათი 09.
მე დავამატე მოდული ორმხრივი ლენტით PCF8574 ჩიპზე, სურათი 10 და კავშირები. სურათი 11 და 12. ახალი 4.7 კომის რეზისტორი, რომელიც ძალიან დიდია, აკავშირებს DAC გამომავალს P3- ფუძის შეერთებასთან.
ახლა თქვენ შეგიძლიათ აკონტროლოთ სიკაშკაშე DAC– ით I2C– ით კონტროლით.
ჩემს შემთხვევაში 0, მაქსიმუმ 700 -მდე. დაემატა მარტივი პროგრამა ოპერაციის საჩვენებლად.
თქვენ შეგიძლიათ განახორციელოთ ეს თქვენს კოდში ისე, რომ თქვენ შეძლოთ სიკაშკაშის მორგება თქვენს საჭიროებებზე.
ჩართვის / გამორთვის კონტროლი ინტერფეისის მოდულის საშუალებით აგრძელებს მუშაობას.
DAC ფლობს მითითებულ მნიშვნელობას, ასე რომ, გადატვირთვის შემდეგაც კი შენარჩუნებულია ბოლო კომპლექტის მნიშვნელობა.
ნაბიჯი 3: პროგრამული უზრუნველყოფა
I2C მისამართები სწორად უნდა იყოს კონფიგურირებული. მე მქონდა 0x3F LCD ეკრანისთვის და 0x62 DAC– სთვის, როგორც მისამართი. DAC არის 12 ბიტიანი, ამიტომ 4096 შესაძლებლობა. ეს არის 0 -დან 5 ვოლტამდე. ეს არის თითქმის 1 მვ ბიტი. ის, რასაც ჩვენ ახლა ვაწესრიგებთ არის ტრანზისტორის ემისიის ძაბვა და ეს არის 0.6 -დან 0.7 ვოლტამდე. ამ გზით არის მხოლოდ მცირე ნაწილი, რომელიც გავლენას ახდენს სინათლის კონტროლზე, მაგრამ ეს საკმარისზე მეტია. ჩვენ ვაგზავნით 4.7 კომის რეზისტორს, რომელიც ჩვეულებრივ 5 ვოლტზეა დამოკიდებული, ამიტომ DAC– ის მაქსიმალური გამომუშავება არ არის პრობლემა. იმის გამო, რომ სქემა არსებითად არ შეცვლილა, არსებულ ჩართვა / გამორთვის კონტროლს შეუძლია გააგრძელოს მუშაობა. DAC– ის მართვა დაფუძნებულია პროგრამულ უზრუნველყოფაზე და თქვენ უნდა შეიყვანოთ იგი კოდში და მოერგოთ მას თქვენს საჭიროებებზე.
ინო ფაილი არის მარტივი სატესტო ფაილი.
ნაბიჯი 4: შედეგი
სინათლის ცვლილების გადაღება ადვილი არ არის, რადგან კამერა მორგებულია.
მაგრამ მაინც არაერთი ფოტო.
მეტრი მიუთითებს mA უკანა განათებაზე.
გირჩევთ:
ხის Macbook კლავიშები (უკანა შუქის ფუნქციონირებით): 7 ნაბიჯი
ხის Macbook კლავიშები (უკანა შუქის ფუნქციონირებით): შესავალი Mac კომპიუტერები ბოლო წლებში მნიშვნელოვნად შეიცვალა. ეს შეიძლება განსხვავდებოდეს ფერის ცვლილებებში, სტიკერებზე, გრავიურებზე და სხვა. Macbook– ის ხის კლავიშები ყოველთვის ახდენდა ჩემზე შთაბეჭდილებას. თქვენ შეგიძლიათ მათ ინტერნეტით სხვადასხვა ადგილიდან დაახლოებით $ 70 ან
ეკრანის / ეკრანის გარეშე გაშვება Raspberry Pi ან სხვა Linux / unix დაფუძნებული კომპიუტერები: 6 ნაბიჯი
ეკრანის / ეკრანის გარეშე გაშვება Raspberry Pi– ზე ან Linux– ზე დაფუძნებულ სხვა კომპიუტერებზე: როდესაც ადამიანების უმეტესობა ყიდულობს Raspberry PI– ს, მათ ჰგონიათ, რომ მათ სჭირდებათ კომპიუტერის ეკრანი. ნუ დახარჯავთ ფულს არასაჭირო კომპიუტერის მონიტორებსა და კლავიშებზე. ნუ დაკარგავთ დროს კომპიუტერებს შორის კლავიატურების და მონიტორების გადაადგილებას. არ დაუკავშიროთ ტელევიზორი, როდესაც ის არ არის
Arduino LCD 16x2 სამეურვეო - 1602 LCD ეკრანის დაკავშირება Arduino Uno– ით: 5 ნაბიჯი
Arduino LCD 16x2 სამეურვეო | 1602 LCD ეკრანის დაკავშირება Arduino Uno– სთან ერთად: გამარჯობა ბიჭებო, რადგან ბევრ პროექტს სჭირდება ეკრანი მონაცემების საჩვენებლად იქნება ეს წვრილმანი მეტრი თუ YouTube გამოწერის რიცხვის ჩვენება, თუ კალკულატორი თუ კლავიატურის საკეტი ეკრანით და თუ ყველა ამ სახის პროექტი ხორციელდება arduino ისინი განსაზღვრავენ
მარტივი კიბეები უკანა შუქის ავტომატიზაცია: 3 ნაბიჯი
მარტივი კიბეები უკანა შუქის ავტომატიზაცია: ASL Arduino shield✔ 24 კიბეზე დაყენების ხელმისაწვდომობა. ✔ ქრება ეფექტი. PWM მოდულაცია. Wireless შეიძლება უსადენოდ იყოს დაკავშირებული ბაზარზე არსებული სახლის ავტომატიზაციის 20 -ზე მეტ წამყვან კონტროლერთან. ✔ მზადაა ესკიზი. კომბინირებული
ავტომატური კატაპულტი შინაური ცხოველების საკვების (ძაღლი, კატა, ქათამი და სხვა), ბურთების სროლა და სხვა! 4 ნაბიჯი (სურათებით)
ავტომატური კატაპულტი შინაური ცხოველების საკვების (ძაღლი, კატა, ქათამი და სხვა) სროლა, ბურთების სროლა და სხვა !: გამარჯობა და კეთილი იყოს თქვენი მობრძანება ჩემს პირველ სასწავლებელში! ჩვენს ძაღლს უყვარს მისი საკვები, ის ფაქტიურად ყველაფერს შეჭამს წამებში. მე შევიმუშავე გზები, რომ შემეძლებინა ეს, დაწყებული საჭმლის ბურთებიდან დაწყებული, შემოგარენში მთელს შემოგარენში. გასაკვირია, რომ ის