Სარჩევი:

მორსის კოდის კლავიატურა: 8 ნაბიჯი
მორსის კოდის კლავიატურა: 8 ნაბიჯი

ვიდეო: მორსის კოდის კლავიატურა: 8 ნაბიჯი

ვიდეო: მორსის კოდის კლავიატურა: 8 ნაბიჯი
ვიდეო: ოკულტიზმი და ეზოთერიზმი პოლიტიკაში! რას ფიქრობთ ამაზე? თქვენი აზრი მინდა! #SanTenChan 2024, ივლისი
Anonim
მორსის კოდის კლავიატურა
მორსის კოდის კლავიატურა

ეს პროექტი არის პატარა კლავიატურა, სადაც მომხმარებელი აკრიფებს მორსის კოდსა და სიმბოლოებს თანდართულ კომპიუტერზე.

დანაყოფი შთაგონებულია აშშ-ს Dot-dash კოდირებით (CO-3B, MX-4495).

მე გამოვაქვეყნე ჩემი პირველი თაობის ვერსია არდუინოს პროექტის ცენტრში და მას შემდეგ გავაუმჯობესე ჩემი პროექტი.

ამ ვერსიას აქვს 5 პროგრამული უზრუნველყოფის გამორთული გადამრთველი და 4* 5 ვოლტიანი ინდიკატორი, რომელიც დაკავშირებულია ჩინურ Pro Micro კლონთან, ყველა დამონტაჟებულია პერსონალურ PCB- ზე.

ნაბიჯი 1: ნაწილები:

ნაწილები
ნაწილები

1* პრო მიკრო

5* 6 მმ კვადრატული Pushbutton კონცენტრატორები

4* 3 მმ 5 ვოლტიანი შუქდიოდურები (რეზისტორის ჩამონტაჟებული)

2* 12 გზა 0.1 ინჩიანი სოკეტის ზოლები

1* 2 გზა 0.1 დიუმიანი ქინძისთავები

1* 0.1 ინჩიანი მხტუნავი

1* პერსონალური PCB

ნაბიჯი 2: სქემის დიაგრამა:

Წრიული დიაგრამა
Წრიული დიაგრამა

ნაბიჯი 3: PCB:

მე შევიმუშავე PCB Eagle CAD– ის გამოყენებით და მქონდა დაფები OSH park– ის მიერ, ფასი იყო დაახლოებით $ 23.00 3* დაფისთვის.

ნაბიჯი 4: მშენებლობა:

მშენებლობას არანაირი პრობლემა არ უნდა შეექმნას.

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

ჯოხი ღილაკებში.

აღმოვაჩინე, რომ ყველაზე ადვილი იყო 12 გზის კონექტორის ჩასმა Pro Micro დაფაზე, სანამ მათ PCB- ში ჩავდებდი და კუთხის ქინძისთავებს ვასხამდი სათანადო გასწორების უზრუნველსაყოფად, შემდეგ კი ვამაგრებდი დანარჩენ ქინძისთავებს.

საბოლოოდ შედუღების 2 pin კონექტორი, მე ეს უფრო ადვილია jumper აიძულა და ზოგიერთი ლურჯი tack შენარჩუნება მას სტაბილური soldering.

ნაბიჯი 5: პროგრამული უზრუნველყოფა და პროგრამირება:

მე გამოვიყენე სტანდარტული Arduino IDE პროგრამის შესაქმნელად და გადმოსატვირთად Pro Micro დაფაზე, მე მაქვს რამდენიმე ასეთი დაფა და ისინი გამოჩნდება როგორც "Arduino Leonardo" Tools-> Board:

თქვენ ასევე დაგჭირდებათ პორტის დაყენება Tools-> Port.

ნაბიჯი 6: ოპერაცია:

ჯუმბერის კონექტორი ირჩევს მარცხენა ან მარჯვენა ხელით მუშაობას (ამოიღეთ მხტუნავი მარცხენა ხელით მუშაობისთვის).

დაბრუნების ღილაკზე დაჭერით წარმოიქმნება ვაგონის დაბრუნება.

Backspace ღილაკზე დაჭერით წაიშლება 1 სიმბოლო.

Space/Enter ღილაკის დაჭერა წერტილისა და ტირის დაჭერის გარეშე წარმოქმნის 1 სივრცის სიმბოლოს.

წერტილებისა და ტირეების შესაბამისი სერიის შეყვანა, შემდეგ Enter ღილაკზე დაჭერა გამოიმუშავებს სიმბოლოებს წერტილებისა და ტირეების ამ კომბინაციისათვის მაგ. Dot, Dash, Enter აწარმოებს ასო 'a' ეკრანზე.

Alt, Control, Function და Shift მოდიფიკატორებზე წვდომა ხდება შესაბამისი კოდის აკრეფით:

Alt - 6* წერტილი შემდეგ Enter შემდეგ მოყვება სიმბოლო მაგ. Alt შემდეგ e აძლევს é

კონტროლი - 5* წერტილი 1* ტირე შემდეგ შეიყვანეთ მაგ. აკონტროლეთ შემდეგ C ასლისთვის

ფუნქცია - 4* წერტილი 1* ტირე 1* წერტილი შემდეგ შეიყვანეთ რასაც მოჰყვება ნომერი მაგ. 0-9 და a, b, c 10, 11 და 12.

Shift - 4* წერტილი 2* ტირე შემდეგ შეიყვანეთ მაგ. Shift შემდეგ s იძლევა S

ნაბიჯი 7: შენიშვნები:

თითოეული მოდიფიკატორი მოქმედებს მხოლოდ 1 მომდევნო სიმბოლოზე; თქვენ არ იღებთ ცვლის საკეტის ეკვივალენტს.

Alt ახორციელებს Alt Gr (მე შევეცადე სტანდარტული (მარცხნივ) Alt მუშაობდეს, მაგრამ წარმატება არ მოვიდა)

ოთხივე მოდიფიკატორი კოდირებულია მორზეს ხის დაუნიშნავ ელემენტებში.

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

მორზეს ხის სიღრმის გადაჭარბება (> 6 წერტილი/ტირე) დაგიბრუნებთ პირველ ხის ელემენტს, ეს მიუთითებს LED- ების ოთხივე შუქის განათებაზე.

ნაბიჯი 8: მითითებები:

აშშ Dot-dash კოდიფიკატორი (CO-3B, MX-4495):

წყარო - https://www.cryptomuseum.com/burst/gra71/index.htm (წაკითხვის თარიღი: 27/თებერვალი/2017)

მორსის კოდი და მორსის ხე:

წყარო - https://www.cryptomuseum.com/radio/morse/index.htm (წაკითხვის თარიღი: 27/თებერვალი/-2017)

გირჩევთ: