
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59


Arduino Leonardo ir ļoti spēcīga tāfele ar nelielām atšķirībām no ļoti populārā Arduino UNO. ATMega 32U4 ir galvenais Leonardo procesors. Šo mikrokontrolleru varat izmantot seriāliem sakariem, izmantojot USB. Arduino Leonardo ir USB 2.0 ierīce, kas izmanto USB COM draiverus. Atšķirībā no UNO, kas izmanto 328P, šī USB funkcija dod mums iespēju ievadīt programmētās pogas komandas sistēmā Windows, izmantojot USB interfeisu. Izmantojot programmnodrošinājumu, varat ieprogrammēt vienas pogas nospiešanu vai taustiņu kombināciju.
Es izmantoju šo pogu paneli Farming Simulator 2019, bet jūs varat to izmantot jebkurai spēlei/programmai vai nepieciešamajai atslēgas komandai.
Piegādes
Arduino Leonardo (https://tiny.cc/wa30dz)
- · 10 x LED kvadrātveida īslaicīgas spiedpogas (https://tiny.cc/2520dz)
- · 10k rezistors
- · 220Ω rezistors
- · 1 x 5 mm LED
- · 5 mm saplāksnis
- · 16 mm lāpstas urbis
- · Vinila ietīšana (es izmantoju oglekļa šķiedras stilu)
- · 1 x 12V barošanas avots (nav nepieciešams, ja izmanto 5V slēdžus)
- · Vads
- · Lodēšanas stacija
1. solis: dizains

Es gribēju, lai manām simulatora spēlēm varētu izmantot virkni pogu, kurām bija vizuāls funkcijas attēlojums, nevis vajadzēja atcerēties taustiņsitienus un taustiņu kombinācijas. Šis dizains ir vienkāršs pēc izkārtojuma un ļoti viegli atkārtojams. Es gribēju izveidot tāfeli, kas būtu 5 pogas plata un 2 pogas augsta, kopā 10 pogas.
Pogas ir vienādi izvietotas visā plānā, un tām ir pietiekami daudz vietas pirkstiem un etiķetēm.
Es vispirms izveidoju dizainu Fusion 360, izmantojot zīmēšanas funkciju, lai izveidotu saplākšņa griešanas veidni. Tas man deva precīzu 1: 1 mēroga zīmējumu, ko izmantot kā ceļvedi.
2. darbība. Veidot



Saplāksni sagriezu pēc izmēra. PADOMS: Griezuma līnijās izmantojiet maskēšanas lenti, lai samazinātu koka plīsumu
Nākamais posms ir urbt caurumus, iepriekš uzskaitītajiem slēdžiem jums būs nepieciešams 16 mm lāpstiņa urbis un 6 mm urbis LED. Ja esat uzmanīgs, jūs varat urbt caurumus bez lielas izplūšanas. PADOMS: es urbšanai izmantoju nelielu MDF gabalu, lai caurumi iznāktu tīri, bez plīsumiem kokā
Šis posms nav obligāts, taču jūs varat izvēlēties koku iesaiņot ar vinilu, lai padarītu dēli estētiskāku, un to var arī krāsot.
Šajā versijā es izmantoju oglekļa šķiedras stila vinila iesaiņojumu, lai tas izskatās kā augstākās klases informācijas panelis. PADOMS: Pirms vinila uzklāšanas pārliecinieties, ka tāfele ir pilnīgi bez putekļiem un sausa. Plātnes un saspiesta gaisa tīrīšanai es izmantoju nedaudz IPA. Putekļi uzklāšanas laikā padarīs vinilu nevienmērīgu.
Ar asu nazi izgrieziet vinila caurumus. Tiem nav jābūt perfektiem, jo pogas pārklāj caurumu malas.
Nākamais posms ir aizpildīt visus caurumus ar pogām, pogas pamatne atskrūvējas, un jūs varat pievilkt pogu pie dēļa no aizmugures puses.
Šādi tam vajadzētu izskatīties, kad visas pogas ir aizpildītas. Pārliecinieties, vai pogas ir taisnas un līdzenas. Es izmantoju metāla apvalku ap LED, lai tas izskatās vairāk pabeigts.
3. solis: elektroinstalācija


Elektroinstalācijas daļa ir vienkārša un taisni uz priekšu. LED slēdžiem ir 5 tapas, 2 ir marķētas gaismas diodes, kas savienojas ar pogas LED gaismu. Ir KOPĪGA tapa, NORMĀLI ATVĒRTA un NORMĀLI Slēgta tapa.
Šajā konstrukcijā es izmantoju 12V paneļa slēdžus, bet ir pieejami 5V paneļu slēdži, es ieteiktu izmantot 5V, lai tie būtu saderīgi ar Arduino.
Katra termināļa savienošana ir vienkārša:
· 12V + līdz barošanas avotam +
· LED zemējums līdz barošanas avota zemējumam
· 5 mm LED savieno ar 5 V uz Leonardo un ir 220ohm rezistors virknē strāvas ierobežošanai
· Savienojiet visus slēdža korpusus kopā un sērijveidā lodējiet 10 k rezistoru un ievietojiet Arduino Leonardo GND galvenē
· Izmantojiet normāli atvērto (NO) tapu, jo mēs vēlamies izveidot savienojumu ikreiz, kad tiek nospiesta poga.
· Katra pogas NO tapa ir savienota ar Arduino digitālo tapu (izmantojiet tapas 2-13)
Elektroinstalācija var kļūt garlaicīga, bet es izmantoju āķa metodi un vadu lodēšanu tukšus līdz tapām, veicot cilpas no viena savienojuma uz otru.
4. solis: kods
Kodēšana šajā būvē ir ļoti vienkārša. Izmantojot Arduino
IDE instalēšanai būs nepieciešamas šādas 2 bibliotēkas:
#include "Keyboard.h"
#include "HID.h"
Cilpa izmanto virkni if un else paziņojumu, lai apskatītu katru pogu. Katru pogu tur augstu mikrokontrolleris, un, nospiežot pogu, tā pazeminās.
Taustiņu saiti var mainīt, mainot iekavās esošo tekstu:
Keyboard.write ('o');
Kad tas ir augšupielādēts Arduino Leonardo, atiestatiet Leonardo un pievienojiet USB kabeli jebkuram datora brīvajam portam. Jūs varat pārbaudīt pogu darbību, izmantojot tastatūras testēšanas programmu
5. solis: galaprodukts

Etiķešu vāciņu drukāšanai es izmantoju tintes drukājamu acteate. Pogas augšdaļu var novērtēt, un acetātu var ievietot starp pogas vāciņu un kātu. Es arī izmantoju etiķešu veidotāju, lai drukātu tekstu virs etiķetes.
Ja jums ir kādi jautājumi par būvniecību, rakstiet man komentāru, un es labprāt atbildēšu
Ieteicams:
16x16 RGB LED panelis Arduino projekti: 5 soļi (ar attēliem)

16x16 RGB LED panelis Arduino projekti: Sveiki, es ievietoju šo projektu, jo vēlos, lai ikvienam būtu vienkārša vieta, kur spēlēties ar kādu no šiem fantastiskajiem 16x16 RGB LED paneļiem. Esmu guvis idejas no citiem projektiem un pārveidojis tās šim projektam. Tas dod jums
Kosmosa kuģa vadības panelis - lāzera griezuma Arduino rotaļlieta: 11 soļi (ar attēliem)

Kosmosa kuģa vadības panelis - lāzera griezuma Arduino rotaļlieta: Pirms dažiem mēnešiem es nolēmu kļūt par vietējās veidotāju telpas dalībnieku, jo kopš seniem laikiem esmu vēlējies apgūt veidotāju tirdzniecības rīkus. Man bija neliela Arduino pieredze, un es šeit biju apmeklējis Fusion kursu par Instructables. Tomēr es h
Izvēlne Arduino un pogu lietošana: 10 soļi (ar attēliem)

Arduino izvēlne un pogu lietošana: manā Arduino 101 apmācībā jums tiks mācīts, kā iestatīt savu vidi Tinkercad. Es izmantoju Tinkercad, jo tā ir diezgan spēcīga tiešsaistes platforma, kas ļauj studentiem demonstrēt dažādas prasmes shēmu veidošanai. Jūtieties brīvi
Arduino LED pogu spilventiņš, kas virza apstrādes animācijas: 36 soļi (ar attēliem)

Arduino LED pogu spilventiņš, kas virza apstrādes animācijas: Šis pogas paliktnis ir izgatavots, izmantojot PCB un citas Sparkfun ražotās sastāvdaļas. To vada Arduino Mega. Katra poga ir jauka, gluda un apmierinoša, lai to nospiestu, un tās iekšpusē ir RGB gaismas diode! Es to izmantoju, lai kontrolētu animācijas
Apgūstiet savu mikro: bit ar Arduino IDE-pogu un citu GPIO: 3 soļi (ar attēliem)

Apgūstiet savu Micro: bit ar Arduino IDE-pogu un citu GPIO: Iepriekšējā emuārā Master Your Micro: bit ar Arduino IDE - - Light LED mēs runājām par to, kā instalēt micro: bit bibliotēku Arduino IDE un kā vadīt LED uz micro: bit ar Arduino IDE. Šajā rakstā mēs jums pateiksim, h