Სარჩევი:
- ნაბიჯი 1: ნაწილები:
- ნაბიჯი 2: სქემის დიაგრამა:
- ნაბიჯი 3: PCB:
- ნაბიჯი 4: მშენებლობა:
- ნაბიჯი 5: პროგრამული უზრუნველყოფა და პროგრამირება:
- ნაბიჯი 6: ოპერაცია:
- ნაბიჯი 7: შენიშვნები:
- ნაბიჯი 8: მითითებები:
ვიდეო: მორსის კოდის კლავიატურა: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს პროექტი არის პატარა კლავიატურა, სადაც მომხმარებელი აკრიფებს მორსის კოდსა და სიმბოლოებს თანდართულ კომპიუტერზე.
დანაყოფი შთაგონებულია აშშ-ს 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)
გირჩევთ:
მორსის კოდის სადგური: 3 ნაბიჯი
მორსის კოდის სადგური: Dit-dit-dah-dah! ისწავლეთ მორსის კოდი ამ მარტივი Arduino Uno პროექტით. ეს მარტივი Arduino პროექტი არის მორსის კოდის სადგური. მორსის კოდი არის საკომუნიკაციო მეთოდი, რომელიც აფორმებს სიმბოლოებს წერტილებისა და ტირეების სერიის სახით. ეს წრე იყენებს პიეზო ზუმერს
LabDroid: მორსის კოდის კოდირება/დეკოდირება: 4 ნაბიჯი
LabDroid: მორსის კოდის კოდირება/დეკოდირება: შენიშვნა: ეს ინსტრუქცია არ შეიძლება განხორციელდეს 1: 1 LabDroid– ის უახლეს ვერსიაში. მე მას მალე განვაახლებ. ეს პროექტი გაჩვენებთ რისი გაკეთება შეგიძლიათ LabDroid– ით. ვინაიდან Hello World ჩვეულებრივ მზადდება ტექსტის, სინათლის ან ხმის საფუძველზე, მე ვიფიქრე LabDr– ისთვის
არდუინოს მორსის კოდის ავტორი: 7 ნაბიჯი (სურათებით)
არდუინოს მორზეს კოდის მწერალი: მე შევქმენი რობოტი, რომელსაც შეუძლია ნებისმიერი ტექსტი მორს კოდად გადააქციოს და შემდეგ ჩაწერო !! ის დამზადებულია მუყაოს და ლეგოსგან და ელექტრონიკისთვის გამოვიყენე არდუინო და მხოლოდ ორი ძრავა
მორსის კოდის კლავიატურა: 5 ნაბიჯი
მორსის კოდის კლავიატურა: ეს პროგრამა გიჩვენებთ თუ როგორ უნდა შექმნათ c ++ პროგრამა, რომელიც იყენებს გასაღების მაძიებლის მიდგომას, რათა იპოვოს დაჭერილი გასაღები და წარმოქმნას მორსის კოდის მნიშვნელობა კლავიატურის გადახვევის შუქის გამოყენებით (ვინც კი იყენებს რომ?). ეს პროექტი გ
არდუინოს მორსის კოდის გადამცემი: 11 ნაბიჯი
Arduino მორსის კოდის გადამცემი: ამ ინსტრუქციაში თქვენ გამოიყენებთ Arduino Uno– ს მორსის კოდის გადამცემის შესაქმნელად და გამოიყენებთ სერიულ მონიტორს თქვენს მიერ გადაცემული შეტყობინებების წასაკითხად. ნაწილები რაც დაგჭირდებათ: Arduino UnoBreadboardBuzzerButtonsJumper მავთულები