Სარჩევი:
- ნაბიჯი 1: გამოყენებული პროგრამული უზრუნველყოფა:
- ნაბიჯი 2: გამოყენებული კომპონენტები:
- ნაბიჯი 3: ახსნა:
- ნაბიჯი 4: სქემის დიაგრამა
- ნაბიჯი 5: კოდი:
- ნაბიჯი 6: პროექტის ვიდეო
ვიდეო: კომპიუტერის კლავიატურის ინტერფეისი 8051 მიკროკონტროლერთან: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ პროექტში მე ავუხსენი, თუ როგორ შეგვიძლია დავაკავშიროთ ჩვენი კომპიუტერის კლავიატურა 8051 მიკროკონტროლერს.
ნაბიჯი 1: გამოყენებული პროგრამული უზრუნველყოფა:
როგორც ჩვენ ვაჩვენებთ პროტეუსის სიმულაციას, კოდირებისა და სიმულაციისათვის თქვენ გჭირდებათ:
1 Keil uvision: ისინი ბევრი პროდუქტია კეილიდან. ასე რომ თქვენ მოგეთხოვებათ c51 შემდგენელი. თქვენ შეგიძლიათ გადმოწეროთ ეს პროგრამა აქედან
2 Proteus პროგრამული უზრუნველყოფა სიმულაციისთვის: ეს არის პროგრამული უზრუნველყოფა სიმულაციის საჩვენებლად. თქვენ მიიღებთ უამრავ ინფორმაციას ამ პროგრამული უზრუნველყოფის გადმოსაწერად.
თუ თქვენ ამას აკეთებთ აპარატურაში, თქვენ დაგჭირდებათ ერთი პროგრამული უზრუნველყოფა, რომელიც არის ჯადოსნური მაგიდა, რომ ატვირთოთ კოდი თქვენს აპარატურაში.
გახსოვდეთ, ფლეშ მაგია შემუშავებულია NXP– ის მიერ. ამ პროგრამის საშუალებით თქვენ არ შეგიძლიათ ატვირთოთ ოჯახის ყველა 8051 მიკროკონტროლი. ასე რომ, მხოლოდ თქვენ შეგიძლიათ ატვირთოთ Philips კონტროლერი.
ნაბიჯი 2: გამოყენებული კომპონენტები:
აქ ჩვენს დემო ვიდეოში ჩვენ ვიყენებთ პროტეუსის სიმულაციას, მაგრამ თუ თქვენ ამას აკეთებთ თქვენს აპარატურაში, თქვენ დაგჭირდებათ ეს კომპონენტები ამ პროექტისთვის:
8051 განვითარების დაფა: ასე რომ, თუ თქვენ გაქვთ ეს დაფა, უკეთესი იქნება, რომ მარტივად ატვირთოთ კოდი საკუთარ თავს.
LCD 16*2: ეს არის 16*2 LCD. ამ LCD ჩვენ გვაქვს 16 ქინძისთავები.
USB to UART კონვერტორი: ეს არის 9 პინი D ტიპის მამრობითი კონექტორი RS232 O/p ზოგიერთი Jumper Wires– ისთვის
ნაბიჯი 3: ახსნა:
აქ ჩვენ დავუკავშირეთ ერთი LCD დისკი 8051 -ის პორტში 2 4 ბიტიან რეჟიმში. ახლა ჩვენ დავუკავშირეთ ჩვენი განვითარების დაფა ჩვენს კომპიუტერს USB– ით UART გადამყვანის საშუალებით. ახლა მას შემდეგ, რაც ატვირთავთ hex ფაილს ფლეშ მაგიის გამოყენებით, თუ აკრიფებთ რაიმე პერსონაჟს თქვენი კომპიუტერის კლავიატურადან, ის მოვა თქვენს 16*2 LCD ეკრანზე. მთელი პროექტის ახსნა მოცემულია ვიდეოში.
ნაბიჯი 4: სქემის დიაგრამა
ნაბიჯი 5: კოდი:
აქედან გადმოწერეთ ჩვენი კოდი.
ნაბიჯი 6: პროექტის ვიდეო
პროექტის სრული აღწერა მოცემულია ზემოთ მოცემულ ვიდეოში
თუ თქვენ გაქვთ რაიმე ეჭვი ამ პროექტთან დაკავშირებით, მოგვწერეთ ქვემოთ.
და თუ გსურთ მეტი გაიგოთ ჩამონტაჟებული სისტემის შესახებ, შეგიძლიათ ეწვიოთ ჩვენს youtube არხს
გთხოვთ ეწვიოთ და მოიწონოთ ჩვენი ფეისბუქ გვერდი ხშირი განახლებებისთვის.
მადლობა და პატივისცემა, ემბედოტრონიკის ტექნოლოგიები
გირჩევთ:
კლავიატურის კონტროლირებადი მოდელის რკინიგზის განლაგება V2.5 - PS/2 ინტერფეისი: 12 ნაბიჯი
კლავიატურის კონტროლირებადი მოდელის რკინიგზის განლაგება V2.5 | PS/2 ინტერფეისი: Arduino მიკროკონტროლერების გამოყენებით, რკინიგზის მოდელის განლაგების მრავალი გზა არსებობს. კლავიატურას აქვს დიდი უპირატესობა იმისა, რომ მას აქვს მრავალი ღილაკი მრავალი ფუნქციის დასამატებლად. აქ ვნახოთ, როგორ შეგვიძლია დავიწყოთ ლოკომოტივით მარტივი განლაგებით
ადამიანისა და კომპიუტერის ინტერფეისი: Gripper ფუნქცია (დამზადებულია კირიგამის მიერ) მაჯის მოძრაობით EMG– ის გამოყენებით .: 7 ნაბიჯი
ადამიანისა და კომპიუტერის ინტერფეისი: Gripper ფუნქცია (დამზადებულია კირიგამის მიერ) მაჯის მოძრაობის გამოყენებით EMG. ასე რომ, ეს იყო ჩემი პირველი მცდელობა ადამიანურ-კომპიუტერულ ინტერფეისზე. მე დავიჭირე ჩემი მაჯის მოძრაობის კუნთების აქტივაციის სიგნალები EMG სენსორის გამოყენებით, დავამუშავე იგი პითონისა და არდუინოს საშუალებით და ამოქმედდა ორიგამზე დაფუძნებული დამჭერი
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 - PS/2 ინტერფეისი: 13 ნაბიჯი (სურათებით)
კლავიატურის კონტროლირებადი მოდელის მატარებელი V2.0 | PS/2 ინტერფეისი: ერთ – ერთ ჩემს წინა ინსტრუქციებში მე გაჩვენეთ როგორ აკონტროლოთ რკინიგზის მოდელის განლაგება კლავიატურის გამოყენებით. ეს მშვენივრად გამოიყურებოდა, მაგრამ მას ჰქონდა ნაკლი, რომელიც მოითხოვდა კომპიუტერის მუშაობას. ამ ინსტრუქციებში ვნახოთ, როგორ გავაკონტროლოთ მოდელის მატარებელი კლავიატურის გამოყენებით
Dot Matrix LED ეკრანი ურთიერთკავშირში 8051 მიკროკონტროლერთან: 5 ნაბიჯი
წერტილოვანი მატრიცის LED ჩვენება 8051 მიკროკონტროლერთან: ამ პროექტში ჩვენ ვაპირებთ დავაკავშიროთ ერთი წერტილოვანი მატრიცის LED დისპლეი 8051 მიკროკონტროლერთან. აქ ჩვენ ვაჩვენებთ სიმულაციას პროტეუსში, თქვენ შეგიძლიათ იგივე გამოიყენოთ თქვენს ტექნიკაში. ასე რომ, აქ ჩვენ ჯერ დავბეჭდავთ ერთ პერსონაჟს, ვთქვათ "A" ამ დისპლეიში
კლავიატურის ინტერფეისი 8051 -ით და კლავიატურის ნომრების ჩვენება 7 სეგმენტში: 4 ნაბიჯი (სურათებით)
კლავიატურის ინტერფეისი 8051 -ით და კლავიატურის ნომრების ჩვენება 7 სეგმენტში: ამ გაკვეთილში მე გეტყვით იმაზე, თუ როგორ შეგვიძლია დავაკავშიროთ კლავიატურა 8051 -თან და გამოვაჩინოთ კლავიატურის ნომრები 7 სეგმენტის ეკრანზე