Cov txheej txheem:

Arduino USB Khawm Vaj Huam Sib Luag: 5 Kauj Ruam (nrog Duab)
Arduino USB Khawm Vaj Huam Sib Luag: 5 Kauj Ruam (nrog Duab)

Video: Arduino USB Khawm Vaj Huam Sib Luag: 5 Kauj Ruam (nrog Duab)

Video: Arduino USB Khawm Vaj Huam Sib Luag: 5 Kauj Ruam (nrog Duab)
Video: Законтаченный садовник и киностудия ► 3 Прохождение Luigi’s Mansion 3 (Nintendo Switch) 2024, Hlis ntuj nqeg
Anonim
Arduino USB Khawm Vaj Huam Sib Luag
Arduino USB Khawm Vaj Huam Sib Luag
Arduino USB Khawm Vaj Huam Sib Luag
Arduino USB Khawm Vaj Huam Sib Luag

Arduino Leonardo yog pawg thawj coj uas muaj zog heev nrog qee qhov sib txawv me ntsis los ntawm Arduino UNO nrov heev. ATMega 32U4 yog lub tshuab tseem ceeb ntawm Leonardo. Koj tuaj yeem siv lub microcontroller no rau kev sib txuas lus txuas nrog USB. Arduino Leonardo yog USB 2.0 ntaus ntawv uas siv USB COM tsav tsheb. Tsis zoo li UNO uas siv 328P, qhov tshwj xeeb USB no muab sijhawm rau peb nkag mus rau lub program khawm khawm rau hauv Windows ntawm USB interface. Koj tuaj yeem ua haujlwm ib leeg nias lub pob lossis khawm ua ke siv software.

Kuv siv lub pob khawm no rau Kev Ua Liaj Ua Teb Simulator 2019 tab sis koj tuaj yeem siv nws rau txhua qhov game/program lossis cov lus txib tseem ceeb xav tau.

Khoom siv

Arduino Leonardo (https://tiny.cc/wa30dz)

  • · 10 x LED Square Momentary Push Button (https://tiny.cc/2520dz)
  • · 10k Resistor
  • · 220Ω Resistor
  • LED 1 x 5mm
  • · 5 hli Plywood
  • · 16mm Spade Laum Ntsis
  • · Vinyl Wrap (Kuv siv Carbon Fiber style)
  • · 1 x 12V Cov Khoom Siv Hluav Taws Xob (Tsis tas yuav yog siv 5V Hloov)
  • · Hlau
  • · Chaw Tua Hluav Taws

Kauj Ruam 1: Tus Tsim

Tsim
Tsim

Kuv xav kom tuaj yeem siv cov kab ntawm cov nyees khawm rau kuv qhov kev ua si simulator uas muaj lub ntsej muag pom ntawm lub luag haujlwm ntau dua li yuav tsum nco ntsoov cov yuam sij thiab qhov tseem ceeb ua ke. Qhov kev tsim no yooj yim hauv kev teeb tsa thiab yooj yim heev rau rov ua dua. Kuv xav ua lub rooj tsavxwm uas yog 5 khawm dav thiab 2 khawm siab, tag nrho ntawm 10 khawm hauv txhua qhov.

Cov nyees khawm sib npaug sib nrug nyob thoob plaws txoj kev npaj nrog ntau chav rau ntiv tes thiab cov ntawv cim.

Kuv xub tsim tus qauv hauv Fusion 360 siv cov duab kos los tsim cov qauv txiav rau cov plywood. Qhov no tau muab qhov tseeb rau kuv 1: 1 teev siv los ua phau ntawv qhia.

Kauj ruam 2: Tsim

Tsim
Tsim
Tsim
Tsim
Tsim
Tsim

Kuv txiav cov plywood kom loj. TSWV YIM: Siv daim kab xev daim kab xev rau ntawm kab txiav kom txo tau cov ntoo uas tawg

Cov theem tom ntej yog txhawm rau txhawm rau qhov, rau cov hloov pauv tau teev tseg saum toj no koj yuav xav tau 16mm Spade Drill Bit thiab 6mm laum ntsis rau LED. Yog tias koj tau ceev faj, koj tuaj yeem laum lub qhov uas tsis muaj tshuab ntau. TSWV YIM: Kuv siv daim me me ntawm MDF ua tus thim rov qab los txhawm rau kom lub qhov tawm los huv si uas tsis muaj kua muag hauv ntoo

Cov theem no yog nyob ntawm yeem tab sis koj tuaj yeem xaiv vinyl qhwv ntoo kom ua rau pawg thawj coj saib zoo nkauj dua, koj tuaj yeem pleev xim rau nws.

Hauv cov ntawv no, Kuv tau siv cov roj carbon zoo li cov yas qhwv los ua kom nws zoo li lub ntsej muag siab kawg. TSWV YIM: Xyuas kom lub rooj tsavxwm tsis muaj plua plav thiab qhuav ua ntej siv cov yas. Kuv siv IPA me ntsis los ntxuav lub rooj tsavxwm thiab cua kom huv. Plua plav yuav ua rau cov yas tsis sib xws thaum thov.

Siv rab riam ntse los txiav tawm lub qhov hauv daim yas. Cov no tsis tas yuav tsum tau ua tiav zoo li cov khawm npog cov ntug ntawm lub qhov.

Cov theem tom ntej yog txhawm rau txhawm rau txhua lub qhov nrog cov nyees khawm, lub hauv paus ntawm lub pob nyem thiab koj tuaj yeem khawm lub pob rau lub rooj tsavxwm los ntawm sab nraub qaum.

Nov yog qhov nws yuav tsum saib zoo li cas thaum txhua lub pob tau nyob. Xyuas kom cov nyees khawm ncaj thiab qib. Kuv siv cov hlau npog ib puag ncig LED ua kom nws zoo dua.

Kauj Ruam 3: Kev Txuas Hluav Taws Xob

Qhov thaiv
Qhov thaiv
Qhov thaiv
Qhov thaiv

Qhov thaiv qhov yog yooj yim thiab ncaj nraim rau pem hauv ntej. LED hloov pauv muaj 5 tus pin, 2 yog cim LED uas txuas rau lub teeb ci LED hauv lub pob. Muaj tus PIN COMMON, QHOV TSEEB QHIA QHOV TSEEB thiab NORMALLY Kaw tus pin.

Kuv siv 12V Vaj Huam Sib Luag Hloov hauv qhov tsim no tab sis 5V Vaj Huam Sib Luag hloov pauv muaj, Kuv xav kom siv 5V kom haum nrog Arduino.

Txuas txhua lub davhlau ya nyob twg yog qhov yooj yim:

· 12V + rau Cov Khoom Siv Hluav Taws Xob +

· LED hauv av rau Lub Hwj Huam Muab Hauv Paus

· 5mm LED txuas rau 5V ntawm Leonardo thiab muaj 220ohm resistor hauv koob rau qhov txwv tam sim no

· Txuas txhua qhov chaw hloov pauv ua ke thiab muab tshuaj txhuam 10k ua ke thiab muab tso rau hauv GND header ntawm Arduino Leonardo

· Siv Tus Nqi Qhib (NO) tus pin raws li peb xav ua txuas thaum twg lub pob nyem.

· Txhua TSIS MUAJ PIN ntawm lub khawm txuas nrog tus lej digital ntawm Arduino (Siv Pins 2-13)

Cov thaiv tuaj yeem ua rau muaj kev nyuaj siab, tab sis kuv tau siv txoj kev nqes thiab siv cov xov hlau txuas mus rau tus pin, rov los ntawm ib qho txuas mus rau lwm qhov.

Kauj ruam 4: Txoj Cai

Cov coding yog yooj yim heev ntawm qhov kev tsim no. Siv Arduino

IDE koj yuav xav tau 2 lub tsev qiv ntawv txhim kho hauv qab no:

#suav nrog "Keyboard.h"

#suav nrog "HID.h"

Lub voj siv kab lus ntawm yog thiab lwm nqe lus los saib ntawm txhua lub pob. Txhua lub pob tau tuav siab los ntawm lub microcontroller thiab mus qis thaum lub pob nyem.

Koj tuaj yeem hloov tus yuam sij los ntawm kev hloov cov ntawv hauv cov kab ke:

Keyboard.write ('o');

Thaum qhov no tau xa mus rau Arduino Leonardo, rov pib dua Leonardo thiab ntsaws USB cable rau hauv txhua qhov chaw nres nkoj pub dawb hauv computer. Koj tuaj yeem sim ua haujlwm ntawm cov nyees khawm los ntawm kev siv lub tshuab ntsuas tes ntsuas

Kauj Ruam 5: Cov Khoom Kawg

Khoom Kawg
Khoom Kawg

Kuv siv cov tshuab luam ntawv inkjet luam tawm los sau cov ntawv cim npe. Sab saum toj ntawm lub pob tuaj yeem raug txiav tawm thiab cov acetate tuaj yeem tso rau nruab nrab ntawm lub khawm khawm thiab qia. Kuv kuj siv tus tsim daim ntawv lo sau cov ntawv sau saum daim ntawv lo.

Yog tias koj muaj lus nug txog kev tsim, tso kuv tawm lus thiab kuv yuav zoo siab los teb

Pom zoo: