Სარჩევი:
ვიდეო: GuGaplexed Valentine LED Heart: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:21
GuGaplexing არის ახალი LED ეკრანის მულტიპლექსირების ტექნიკა. Charlieplexing– თან შედარებით, GuGaplexing გაძლევთ საშუალებას გააკონტროლოთ ორჯერ მეტი LED, მხოლოდ რამდენიმე დამატებითი კომპონენტით. GuGaplexed Valentine LED Heart Project– ს აქვს 40 LED განათება, რომელიც მოწყობილია „ისარი გულის არეში“, მიკროკონტროლერის მხოლოდ 5 ქინძისთავის გამოყენებით. პროექტი იყენებს AVR ATTiny13V მიკროკონტროლერი. Tiny13– ის ყველა 6 I/O ქინძისთავები გამოიყენება ამ პროექტში; 5 40 LED- ის გასაკონტროლებლად და მე –6 პინი გადამრთველის წასაკითხად. გადამრთველის დაჭერით იცვლება ჩვენების ანიმაცია გახვრეტილ გულზე.
ნაბიჯი 1: წრიული დიაგრამა
წრე შედგება 3 მმ ზომის Tiny13, 40 წითელი LED- ებისგან, BC547 (NPN) და BC557 (PNP) ტრანზისტორებისგან, რამდენიმე რეზისტორისა და ღილაკზე გადამრთველისგან. Tiny13 დამონტაჟებულია 8 პინიან სოკეტში. სქემატური pdf და არწივის ფორმატში შეგიძლიათ იხილოთ აქ.
მნიშვნელოვანი პუნქტი უნდა აღინიშნოს, რომ წრე იყენებს 5 ტრანზისტორ წყვილს NPN და PNP ტრანზისტორების გამოყენებით და ეს ტრანზისტორები უნდა შეესაბამებოდეს მათ ბეტა მნიშვნელობებს, რაც მარტივად ხდება შესაფერისი მულტიმეტრით ტრანზისტორი შემოწმების ფუნქციით. მოკლედ, GuGaplexing– ის მუშაობის წესი შემდეგია: მიკროკონტროლის ქინძისთავები მუშაობენ სამ შესაძლო მდგომარეობიდან ერთში: 0, 1 ან Z (მაღალი წინაღობის მდგომარეობა). Charlieplexing ტექნიკა იყენებს ამ ფაქტს, რათა გაიზარდოს LED- ების რაოდენობა, რომელთა კონტროლი შესაძლებელია ჩვეულებრივი მულტიპლექსირების ტექნიკასთან შედარებით, რომელიც არ იყენებს ქინძისთავის მესამე მდგომარეობას (ანუ მაღალი წინაღობის მდგომარეობას "Z"). ამრიგად, Charlieplexing ახერხებს N*(N-1) LED- ების კონტროლს N ციფრული ქინძისთავების გამოყენებით. ახლა 2 ქინძისთავით არის რვა ლოგიკური კომბინაცია: 00, 01, 0Z, 10, 11, 1Z, Z0, Z1 და ZZ. ამრიგად, ამ მდგომარეობების შესაბამისი დეკოდირების პრინციპით, შესაძლებელი უნდა იყოს 8 LED- ის დაკავშირება მხოლოდ ორი ქინძისთავის გამოყენებით, რა თქმა უნდა დეკოდირების სამუშაოების დამატებითი გარე კომპონენტების ფასად. GuGaplexing აკეთებს კომპრომისს და იყენებს წყვილ ტრანზისტორს (NPN და PNP) თითო პინზე, რათა გაშიფროს ოთხი შესაძლო რვა კომბინაციიდან ოთხი. ასეა, N ქინძისთავებისთვის, GuGaplexing აღწევს 2*N*(N-1), რაც ორჯერ მეტია ვიდრე Charlieplexing. GuGaplexing LED ჩვენების მულტიპლექსირების ტექნიკის სხვა დეტალები უახლოეს მომავალში ხელმისაწვდომი იქნება როგორც დიზაინის იდეა EDN– ზე (www.edn.com).
ნაბიჯი 2: GuGaplexed LED Heart მოქმედებაში
აქ არის პროექტის მოქმედების youtube ვიდეო.
ნაბიჯი 3: საწყისი კოდი
აქ არის ამ პროექტის საწყისი კოდი C დაწერილი და შედგენილი winavr gcc გამოყენებით. თან ერთვის წყაროს კოდი, Makefile და ექვსკუთხა ფაილი.
გირჩევთ:
Led Heart ❤️: 4 ნაბიჯი
Led Heart ❤️: გამარჯობა შემქმნელებო! ამ გაკვეთილზე მე ვაპირებ გაჩვენოთ, თუ როგორ უნდა გახადოთ ეს ულამაზესი მბზინავი მბზინავი გულის გულსაკიდი. თქვენ შეგიძლიათ ააწყოთ ეს თქვენი საყვარელი ადამიანებისთვის და აჩუქოთ მათ. ასევე გულები ლამაზია, მაგრამ არსებობს უსასრულო დიზაინი, რომლის მოფიქრებაც შეგიძლიათ
Arduino Heart Shape Light: 6 ნაბიჯი (სურათებით)
Arduino Heart Shape Light: Arduino Heart Shape Light (1) მცირე პროექტი Arduino– ს გამოყენებით LED სინათლის გასაკონტროლებლად (2) გამოიყენეთ 4 3 ფერის Led შუქი, შეგიძლიათ შეცვალოთ თქვენთვის სასურველი ყველა ფერი. (3) შეიძლება ხელახლა დაპროგრამდეს როგორც ჩაქრება შუქზე და მის გარეთ ან მოციმციმე შუქი (4) ყველა ნაწილი დაბეჭდილია 3D გამოსახულებით
DIY საინტერესო სიყვარული Heart Chasing Effect LED განათება: 8 ნაბიჯი (სურათებით)
DIY საინტერესო სიყვარული Heart Chasing Effect LED Lights: ეს სტრუქტურა მოიცავს იმას, თუ როგორ უნდა გააკეთოთ საოცარი ჯადოსნური ეფექტი LED განათება თქვენი შეყვარებულის, მამის, დედის, თანაკლასელებისთვის და კარგი მეგობრებისთვის. ამის აშენება საკმაოდ ადვილია, სანამ მოთმინება გაქვთ. გირჩევთ გქონდეთ შედუღების გამოცდილება, თუ აშენებთ
რომანტიკული Led Heart SMD: 5 ნაბიჯი (სურათებით)
რომანტიკული Led Heart SMD: გამარჯობა შემქმნელებო! ეს არის ჩემი პირველი ინსტრუქცია და მინდა შევეხო რამდენიმე მნიშვნელოვან საკითხს: ეს პროექტი გავაკეთე იმ იდეით, რომ არ გამომეყენებინა ისეთი ინსტრუმენტები, რომ ყველას შეეძლო ამის გაკეთება! მე კი არ მაქვს ბევრი ინსტრუმენტი, მხოლოდ მკაცრი აუცილებელი
Neopixel LED Heart: 9 ნაბიჯი (სურათებით)
Neopixel LED Heart: ნეოპიქსელები არის ფერის ცვალებადი, ინდივიდუალურად მიმართვადი (პროგრამირებადი) LED ნათურები. ისინი სხვადასხვა ფორმით არის ხელმისაწვდომი Adafruit.com– დან, მაგრამ მე განსაკუთრებით მომწონს 8 მმ – იანი „ხვრელიდან“; ტრადიციული LED სტილი. ისინი ნათელნი არიან