
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50


ამ ინსტრუქციაში აღწერილია, თუ როგორ უნდა მოხდეს 16 x 64 (p10) LED მატრიცის ჩვენების ინტერფეისი PICI6F877A მიკროკონტროლერთან.
მონაცემები აგზავნის მიკროკონტროლერს UART– ით, რომელიც ინახება EEPROM– ში და მონაცემები გამოჩნდება LED მატრიცის ეკრანზე. იგი გააგრძელებს იგივე მონაცემებს, როდესაც ახალი მონაცემები მოვა.
C– ში დაწერილი პროგრამა აშენებულია MPLAB– ით.
ნაბიჯი 1: 16x64 (p10) LED მატრიცის კონტროლი


ამ სისტემაში, 16x64 მატრიცის ჩვენებას შეუძლია აჩვენოს ინფორმაცია, რომელიც მოითხოვს უზარმაზარ 1024 LED- ს. ეს ჩვენება შედგება უფრო მცირე ზომის მოდულებისაგან, რომლებიც განლაგებულია უფრო დიდი ეკრანიდან, თითოეული მოდული ჩვეულებრივ შედგება LED- ების 4x8 მატრიცისგან, როგორც ეს მოცემულია ფიგურაში.
დააფიქსირეთ p10 პანელიდან, როგორც ნაჩვენებია, რომელსაც აქვს 6 საკონტროლო ხაზი.
ნაბიჯი 2: აპარატურის დაყენება




ამ პროექტის შემუშავებისთვის, ჩვენ გვჭირდება მასალები შემდეგნაირად,
- p10 (16x32) LED ჩვენება x 2
- PICI6F877A მიკროკონტროლი
- PIC მიკროკონტროლერის განვითარება ბორადი
- 16 x 32 (p10) LED მატრიცა - 2 ნომერი
- USB 2 სერიული ადაპტერი
- 5V 5A SMPS
ნაბიჯი 3: სქემის დიაგრამა

მიკროსქემის დიაგრამა ნაჩვენებია ფიგურაში.
MCLR პინი ამოღებულია 10K რეზისტორის გამოყენებით.
USB 2 სერიული კონვერტორი დაკავშირებულია RC6 და RC7– ში, რადგან ის მხარს უჭერს UART კომუნიკაციას და სიჩქარე არის 9600 bps.
აქ გამოიყენება 20 MHz ბროლის ოსცილატორი.
ქინძისთავები (p10) LED სენსორული ეკრანისთვის შეგიძლიათ გამოიყენოთ ნებისმიერი ციფრული პინი. ამ პროექტში ჩვენ გამოვიყენეთ,
- EN - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- მონაცემები - RD2
ნაბიჯი 4: კოდი
აქ დაურთეთ სრული კოდი შემუშავებული C.
UART სიჩქარე: 9600 წმ / წმ
შეტყობინების ფორმატი: * <შეტყობინება> $ (მაგ: * გავლენა $)
ნაბიჯი 5: გამომავალი

აქ არის თანდართული ვიდეო ბმული, რომელიც ჩვენ გავაკეთეთ.
YouTube:
ფეისბუქი:
www.facebook.com/impacttechnolabz
გირჩევთ:
ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): 4 ნაბიჯი (სურათებით)

ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): მოდით აღწეროთ საათი … " საათი არის მოწყობილობა, რომელიც ითვლის და აჩვენებს დროს (ნათესავი) " !!! გამოიცანით, მე სწორად ვთქვი, ასე რომ საშუალებას გაძლევთ გააკეთოთ საათი ALARM ფუნქციით რა შენიშვნა: წაკითხვას 2-3 წუთი დასჭირდება, გთხოვთ წაიკითხოთ მთელი პროექტი თორემ მე არ
როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი (სურათებით)

როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლერის გამოყენებით: შესავალი ეწვიეთ ჩემს Youtube არხს A თვითმფრინავი არის ძალიან ძვირი გაჯეტი (პროდუქტი) შესაძენად. ამ პოსტში მე ვაპირებ განხილვას, როგორ გავაკეთო ეს იაფად ?? და როგორ შეგიძლია გააკეთო ასეთი იაფად … ინდოეთში ყველა მასალა (ძრავა, ესკ
ხმით კონტროლირებადი რობოტი 8051 მიკროკონტროლის გამოყენებით: 4 ნაბიჯი (სურათებით)

ხმით კონტროლირებადი რობოტი 8051 მიკროკონტროლის გამოყენებით: ხმოვანი რობოტი იღებს მითითებულ ბრძანებას ხმის სახით. როგორიც არ უნდა იყოს ბრძანება ხმოვანი მოდულის ან Bluetooth მოდულის საშუალებით, ის გაშიფრულია არსებული კონტროლერის მიერ და შესაბამისად შესრულებულია მოცემული ბრძანება. აქ ამ პროექტში მე
48 X 8 სენსორული LED მატრიცის ჩვენება Arduino და Shift რეგისტრატორების გამოყენებით .: 6 ნაბიჯი (სურათებით)

48 X 8 სენსორული LED მატრიქსის ჩვენება Arduino და Shift რეგისტრების გამოყენებით .: გამარჯობა ყველას! ეს არის ჩემი პირველი ინსტრუქცია და ეს არის 48 x 8 პროგრამირებადი გადახვევის LED მატრიცის დამზადება Arduino Uno და 74HC595 ცვლის რეგისტრების გამოყენებით. ეს იყო ჩემი პირველი პროექტი Arduino– ს განვითარების დაფაზე. ეს იყო გამოწვევა მ
ტექსტის ჩვენება P10 LED ეკრანზე Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)

ტექსტის ჩვენება P10 LED ეკრანზე Arduino– ს გამოყენებით: Dotmatrix ჩვენება ან უფრო ხშირად მოხსენიებული როგორც Running Text ხშირად გვხვდება მაღაზიებში, როგორც მათი პროდუქციის რეკლამირების საშუალება, მისი პრაქტიკული და მოქნილი გამოყენებისას, რაც ხელს უწყობს ბიზნეს აქტორებს გამოიყენონ ის სარეკლამო რჩევების სახით. ახლა წერტილის გამოყენება