Სარჩევი:

ტარების LED მატრიცის ჩვენების ნიშანი: 8 ნაბიჯი (სურათებით)
ტარების LED მატრიცის ჩვენების ნიშანი: 8 ნაბიჯი (სურათებით)

ვიდეო: ტარების LED მატრიცის ჩვენების ნიშანი: 8 ნაბიჯი (სურათებით)

ვიდეო: ტარების LED მატრიცის ჩვენების ნიშანი: 8 ნაბიჯი (სურათებით)
ვიდეო: ЦРУшный жулик любит подглядывать ► 5 Прохождение The Beast Inside 2024, ივნისი
Anonim
ტარებადი LED მატრიცის ჩვენების სამკერდე ნიშანი
ტარებადი LED მატრიცის ჩვენების სამკერდე ნიშანი

ატარებთ ღონისძიებას, კონკურსს ან თუნდაც მასპინძლობთ დაბადების დღეზე?

სამკერდე ნიშნები მრავალმხრივი ნივთია, რომელსაც შეუძლია გაცნობა და ზეიმი გაცილებით გაადვილოს.შენ არასოდეს დაიწყებ საუბარს "გამარჯობა, მე მქვია …………". ასე რომ, რატომ უნდა იყოს თქვენი სამკერდე ნიშანი?

მოდით შევქმნათ PCB სამკერდე ნიშანი, რომელიც შეგიძლიათ ამაყად დაიჭიროთ და ატაროთ თქვენს შემდეგ მნიშვნელოვან ღონისძიებაზე.

ამ პროექტში მე ვაჩვენებ როგორ შევქმენი სამკერდე ზომის ATtiny85 დაფუძნებული LED მატრიცის ჩვენება (5x4 მატრიცა). მე გამოვიყენე Charliplexing ტექნიკა 20 LED- ის მართვისთვის ATtiny85– ის გამოყენებით.

თქვენ შეგიძლიათ მარტივად დაამატოთ დამატებითი ტექსტები თქვენს სამკერდეზე, როგორც გსურთ. გამოირჩევით ხალხისგან ამ გასაოცარი PCB სამკერდე ნიშნით.

Დავიწყოთ:)

ნაბიჯი 1: უყურეთ ვიდეოს

Image
Image

ვიდეო ასევე გადის მშენებლობის პროცესს, თუ თქვენ გირჩევნიათ ამის სწავლა!

ნაბიჯი 2: ნივთები, რომლებიც გამოიყენება ამ პროექტში

ამ პროექტში გამოყენებული ნივთები
ამ პროექტში გამოყენებული ნივთები
ამ პროექტში გამოყენებული ნივთები
ამ პროექტში გამოყენებული ნივთები
ამ პროექტში გამოყენებული ნივთები
ამ პროექტში გამოყენებული ნივთები

აპარატურის კომპონენტები

  • მიკროჩიპი ATtiny85 x1
  • მონეტის უჯრედის ბატარეა CR2032 x1
  • 3 მმ LED x20
  • CR2032 მონეტის უჯრედის მფლობელი x1
  • 8 პინიანი DIP IC სოკეტი x1

  • სლაიდების გადამრთველი x1
  • რეზისტორი 100 ohm x5

ATtiny85– ის დასაპროგრამებლად გჭირდებათ arduino uno ან სხვა arduino დაფები

პროგრამული პროგრამები:

Arduino IDE

Ხელსაწყოები:

გასაყიდი რკინა

ნაბიჯი 3: ჩარლიპლექსი

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

ფორმულა Charlieplexing isLEDs = n^2 - n

სადაც 'n' არის გამოყენებული ქინძისთავების რაოდენობა.

მე ვიყენებ ATtiny85 პროგრამირებულს arduino– ით როგორც ISP. ასე რომ ის იყენებს 5 ქინძისთავს 20 LED- ისთვის.

მეტი ინფორმაცია Charlieplexing– ის შესახებ:

ნაბიჯი 4: სქემატური დიაგრამა

ნაბიჯი 5: პროტოტიპი

პროტოტიპი!
პროტოტიპი!
პროტოტიპი!
პროტოტიპი!
პროტოტიპი!
პროტოტიპი!
პროტოტიპი!
პროტოტიპი!

PCB- ის დიზაინამდე, მე გადავწყვიტე პროტოტიპის შექმნა პერფორბორდზე.

და კარგად მუშაობდა …..

ნაბიჯი 6: PCB დიზაინი

PCB დიზაინი
PCB დიზაინი
PCB დიზაინი
PCB დიზაინი
PCB დიზაინი
PCB დიზაინი
PCB დიზაინი
PCB დიზაინი

მე გამოვიყენე KiCad PCB დიზაინისთვის. ზღვარზე გაჭრა გაკეთდა. DXF ფაილის გამოყენებით, რომელიც შემუშავებულია და გენერირდება Autodesk Fusion 360 -ის გამოყენებით.

PCB ნიშნის ზომა იყო 55*86 მმ.

მე მოვიყვანე ციტატა და შევუკვეთე PCB PCBWay.com– ის საშუალებით.

შენიშვნა: თეთრი აბრეშუმის ეკრანი ცენტრში არის ჩაწერილი შენი სახელი ან რაც გინდა:)

PCB– ის შედუღების შემდეგ ასე გამოიყურება:

გამოსახულება
გამოსახულება

ეს პროექტი ღია წყაროა. თუ გსურთ შექმნათ თქვენი საკუთარი, ყველა რესურსი ხელმისაწვდომია ჩემს GitHub გვერდზე.

ნაბიჯი 7: შეაერთეთ ჩართვა Flash ATtiny– ზე

(ნუ ჩადებთ ბატარეას ახლა.)

PCB– ზე მე მივეცი 6 პინიანი კონექტორი ATtiny85 პროგრამირებისათვის. 6 პინიანი კონექტორის მახლობლად პატარა წერტილი არის პირველი პინი (MISO), იხილეთ ფოტოები ალტერნატიული კავშირებისთვის.

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
  • Arduino +5V - VCC
  • არდუინო GND -GND
  • Arduino pin 10 -RST
  • Arduino pin 11 -MOSI
  • არდუინოს პინი 12 -MISO
  • Arduino pin 13 -SCK

მიჰყევით ქვემოთ მოცემულ ბმულს ATtiny პროგრამირებისთვის:

Instructables საზოგადოების მენეჯერმა რანდოფომ დაწერა მშვენიერი ინსტრუქცია თემაზე "Program Ar ATino with Arduino".

შეგიძლიათ ჩამოტვირთოთ ყველა საწყისი ფაილი ჩემი githhub გვერდიდან:

Arduino IDE Tools მენიუს კონფიგურაციის შემდეგ, ატვირთეთ მოცემული arduino ესკიზი

შენიშვნა: განაახლეთ arduino ესკიზის მე -11 სტრიქონი თქვენი სურვილისამებრ

ნაბიჯი 8: გადახედეთ ვიდეოს

Image
Image

Გაერთე:)

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

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

თქვენ ასევე შეგიძლიათ მხარი დაუჭიროთ ჩემს პროექტს PCBWAY's I can Solder KIT 2019 კონკურსზე

ბედნიერი დამზადება!:)

გირჩევთ: