Სარჩევი:

Arduino მექანიკური კლავიატურა: 5 ნაბიჯი (სურათებით)
Arduino მექანიკური კლავიატურა: 5 ნაბიჯი (სურათებით)

ვიდეო: Arduino მექანიკური კლავიატურა: 5 ნაბიჯი (სურათებით)

ვიდეო: Arduino მექანიკური კლავიატურა: 5 ნაბიჯი (სურათებით)
ვიდეო: ძმამ დას iphone 6 უყიდა 2024, ნოემბერი
Anonim
Arduino მექანიკური კლავიატურა
Arduino მექანიკური კლავიატურა
Arduino მექანიკური კლავიატურა
Arduino მექანიკური კლავიატურა

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

მარაგები

  • 1u გასაღებები:

    • 1 -დან 9 -მდე
    • წაშლა
  • 2u გასაღებები:

    • 0
    • შედი
  • 12 გასაღები გადამრთველი (მე ვიყენებ ალუბლის ყვითლებს, მაგრამ ნებისმიერი ალუბალი იმუშავებს!)
  • არდუინო უნო
  • 3D დაბეჭდილი გადამრთველი ფირფიტა (იხ. ნაბიჯი 1)

ნაბიჯი 1: დიზაინი კლავიატურის განლაგება

თუ გსურთ შექმნათ თქვენი კლავიატურა იმავე ზომის გასაღებით, როგორც მე, შეგიძლიათ გადმოწეროთ და 3D დაბეჭდოთ ჩემი STL ფაილი პირდაპირ და გადახვიდეთ მე –4 ნაბიჯზე!

მაგრამ თუ თქვენ გჭირდებათ საკუთარი დიზაინის შექმნა კლავიატურის განლაგების რედაქტორის გამოყენებით:

წაშალეთ მისასალმებელი შეტყობინება მასზე დაჭერით და ღილაკის წაშლა ღილაკით.

თქვენთვის სასურველი განლაგების მისაღებად შეგიძლიათ შეცვალოთ თითოეული გასაღები თვისებების ჩანართში და დააყენოთ სიმაღლე და სიგანე (1 = 1u, 1.5 = 1.5u და ასე შემდეგ). თქვენ შეგიძლიათ გადაიტანოთ გასაღებები თქვენი ისრის ღილაკებით.

როდესაც თქვენი დიზაინი მზად არის, გადადით Raw Data ჩანართზე და დააკოპირეთ კოდი იქ.

ნაბიჯი 2: შექმენით SVG ფაილი

თქვენ გადააქცევთ თქვენს დიზაინს SVG ფაილში swilkb:

ჩასვით თქვენ მიერ გადაწერილი კოდი Plate Layout

შეარჩიეთ თქვენი გადართვის ტიპი (მე გირჩევთ MX_t: 1 რადგან დაბეჭდვა უფრო ადვილი იქნება)

შეარჩიეთ სტაბილიზატორის ტიპი - მე ავირჩიე Cherry + Costar {_s: 1}, მაგრამ არ დამჭირდა ან გამოვიყენე სტაბილიზატორები.

კიდეების შევსება არის ის, თუ რამდენად დიდი იქნება საზღვარი თქვენი ყველა გასაღების გარშემო (მე ვიყენებ 10 მმ გარშემო)

დანარჩენი პარამეტრები გამორთეთ

დააჭირეთ Draw My CAD. დააწკაპუნეთ SVG ღილაკზე და შეინახეთ ფაილი (თქვენ უნდა დააჭიროთ CTRL-S ან მარჯვენა ღილაკით სურათზე).

ნაბიჯი 3: შექმენით 3D მოდელი

შექმენით 3D მოდელი
შექმენით 3D მოდელი

შედით Tinkercad– ში და დაიწყეთ ახალი პროექტი.

იმპორტი თქვენი SVG ფაილი; tinkercad ავტომატურად დაამატებს სისქეს. ნაგულისხმევი არის 10 მმ - ძალიან სქელი გადართვის ფირფიტისთვის! დააყენეთ სისქე (შუაში კვადრატი) 3.00 მმ -მდე.

გაუშვით თქვენი პროექტი როგორც STL და მზად ხართ 3D ბეჭდვისთვის!

ნაბიჯი 4: შედუღება და შეკრება

Solder და შეიკრიბება
Solder და შეიკრიბება
Solder და შეიკრიბება
Solder და შეიკრიბება

გასაღებები დაკავშირებულია სვეტებისა და რიგების გასწვრივ.

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

მიამაგრეთ სტრიქონები 0, 1, 2 ქინძისთავებზე

მიამაგრეთ სვეტები ქინძისთავებზე 10, 11, 12, 13

ნაბიჯი 5: კოდი

კოდი
კოდი

მე გამოვიყენე კლავიატურის ბიბლიოთეკა, რომლის გადმოტვირთვაც დაგჭირდებათ

გადადით ჩანახატზე -> ბიბლიოთეკის ჩართვა -> ბიბლიოთეკების მართვა.. და მოძებნეთ "კლავიატურა" და დააწკაპუნეთ ინსტალაციაზე

თუ თქვენ შექმენით თქვენი საკუთარი კლავიატურა, შეცვალეთ გასაღებების 2D მასივი.

ატვირთეთ თქვენს არდუინოში და თქვენ დაასრულეთ!

გირჩევთ: