Cov txheej txheem:
- Kauj Ruam 1: Tswj Lub thawv: Taw qhia
- Kauj Ruam 2: Tswj Lub thawv: RJ-45 Qhov Ncauj
- Kauj Ruam 3: Tswj Lub thawv: Capacitors thiab Kev Sib Txuas
- Kauj ruam 4: Tswj lub thawv: LCD
- Kauj Ruam 5: Tswj Lub Vev Xaib: Upload Firmware and Test
- Kauj ruam 6: Tswj lub thawv: Ua tiav
- Kauj Ruam 7: Npaj Cables
- Kauj Ruam 8: Kev Xaiv A: 30mm Nthuav Tawm Arcade Button thiab 3D-print Clicker Boxes
- Kauj Ruam 9: Kev Xaiv B: Tus tuav tes tuav
- Kauj ruam 10: Siv
- Kauj Ruam 11: Cov Lus Cim
- Kauj Ruam 12: Easter Eggs
Video: Certamen Quiz Xyaum Siv Tshuab: 12 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
Cov pab pawg sib tw xeem xeem Certamen los ntawm Junior Classical League koom nrog cov lus nug xeem ntawm lus Greek/Roman. Ib tus neeg sib tw nias lub khawm buzzer thaum lawv muaj lus teb. Lub tshuab khaws cov kev txiav txim uas cov nyees khawm tau raug nias, raug rau pawg neeg txoj cai kaw haujlwm uas ib zaug cov neeg ua si hauv pab pawg nias lub pob, lwm qhov nias los ntawm pab pawg ntawd tsis suav. Lub tshuab peb tsim yog rau peb pab pawg ntawm plaub tus neeg ua si. Ib qho ntxiv, kom lwm pab pawg hauv tsev kawm ntawv tuaj yeem siv lub tshuab ua lub tshuab ntsuas tus qauv, muaj kev xaiv tsis quav ntsej cov pab pawg thiab tsuas yog ua raws li khawm xaj.
Lub tsev kawm ntawv Certamen pab pawg xav tau lub tshuab los xyaum ua, tab sis lub tshuab ua haujlwm yog $ 545 rau lub kaw lus ib leeg (qhov sib txawv uas ntsaws rau hauv lub computer yog $ 435), uas yog qhov tsis yooj yim siv tau. Ntxiv rau qhov pom tseeb tshaj!
Thiab yog li kuv tsim tus nqi pheej yig dua, raws li Arduino Mega. Nws tsis tau pom zoo rau kev sib tw kev sib tw, tab sis nws yog qhov zoo rau kev xyaum.
Ib qho ntawm cov teeb meem tsim qauv uas kuv tau nco ntsoov yog tias peb xav tau cov xov tooj cua ntev nruab nrab, thiab yuav tsum muaj lub teeb liab lim kom tsis txhob muaj qhov tsis raug zoo vim hluav taws xob nrov los ntawm cov khoom siv nyob ze. Kuv tau xaus siv CAT-6 cable, nrog txhua lub khawm cov cim qhia mus dhau ib khub sib tw. Peb kuaj cov suab nrov hluav taws xob nrog oscilloscope thiab AC-powered hluav taws xob mem hluav ntse ua haujlwm nyob rau sab saum toj ntawm cov pawg tsis txaus ntseeg ntawm cov xov hlau thiab pom tias 100nF lub capacitor yuav tsum txaus rau lim.
Qhov xav tau (Lub Kaum Hli 2017 tus nqi):
- 3 ntu ntawm CAT-6 cable, txhua 26.5 taw ntev, nrog txiv neej RJ-45 ntsaws rau txhua tus (ib qho 70 ko taw cable, $ 16 ntawm Amazon, kom txiav ib nrab, ntxiv rau 30 ko taw cable, $ 9 ntawm Amazon)
- Arduino 2560 rev.3 lossis clone nrog USB cable ($ 8 ntawm Aliexpress)
- daim 94mm x 53mm kab txaij ($ 3.29 rau pob ntawm peb ntawm ebay)
- resistors, ib qho ntawm txhua tus: 2.2K, 1K, 100R (yog tias koj tsis muaj lawv ntawm tes, koj tuaj yeem yuav 600 daim khoom sib txawv tiv thaiv teeb tsa ntawm Aliexpress rau $ 2.30)
- 12 capacitors, 100nF, ceramic lossis monolithic (100 daim rau $ 0.81 ntawm Aliexpress)
- transistor, 2N3904 (10 daim rau $ 0.74 ntawm Aliexpress)
- 3 RJ45 qhov (10 daim rau $ 0.89 ntawm Aliexpress)
- 3 RJ45 breakout boards ($ 0.55 txhua ntawm Aliexpress)
- 1602 xiav LCD module ($ 1.75 ntawm Aliexpress); yog tias koj siv xim txawv, koj yuav xav tau tus nqi sib txawv ntawm tus 2.2K uas kuv siv
- teeb ntawm 65 breadboard jumper txiv neej cables ($ 1.09 ntawm Aliexpress; lossis ua koj tus kheej)
- teeb 40 tus txiv neej-poj niam 15cm dupont jumpers ($ 1.39 ntawm Aliexpress)
- toggle hloov ($ 0.43 ntawm Aliexpress) rau kev hloov pauv hom
-
13 thawb cov nyees khawm, hom phiaj xws li txhua pab pawg ntawm plaub tus tuaj yeem tau txais cov xim ib yam, thiab muaj plaub xim rau lub pob kom meej:
- peb siv 30mm khawm khawm (20 daim rau $ 10 ntawm Aliexpress)
- cov nyees khawm yooj yim nyem no tej zaum yuav zoo dua, tab sis yuav xav tau khawm sib txawv tsim (Kuv yuav tham txog nws hauv cov lus qhia) (yuav peb txheej ntawm 10 daim, rau tag nrho $ 1.20 hauv Aliexpress)
- 52 nplaum silicone taw ($ 1.14 rau 100 daim ntawm Aliexpress)
- cov khoom cua sov ua kom sov (qis dua $ 2 ntawm Aliexpress)
- 64 tus ntsia hlau, #4, 3/8 "screws (kwv yees li $ 3.50 rau 100 ntawm lub khw muag khoom kho vajtse hauv cheeb tsam; koj tsuas xav tau 16 yog tias koj mus nrog lwm tus tuav tes tuav tus qauv tsim)
- 24 txoj kab me me (zip-style) kev sib txuas (kwv yees li $ 4 ntawm Lowes)
Tag nrho cov nyiaj: txog $ 68 ntxiv rau cov se uas siv tau.
Thiab tom qab ntawd koj yuav tsum xav txog cov xwm txheej rau cov nyees khawm thiab lub thawv tswj. Kuv tsim thiab 3D luam tawm rau peb, siv li ntawm $ 10 ntawm cov ntsiab lus. Yog tias koj tsis muaj kev nkag mus rau lub tshuab luam ntawv 3D, koj tuaj yeem luam kuv cov qauv tsim nrog kev pabcuam lag luam (lossis tej zaum rau tus nqi tsim nyog kom kuv luam tawm thiab xa nkoj?), Lossis tsuas yog siv lub thawv txheem txheej txheem-lossis tsuas yog zaub mov yas ntim-rau lub npov tseem ceeb thiab tsim lub khawm hloov pauv. Koj tuaj yeem saib ua ntej cov qauv tsim ntawm no.
Peb 3D luam tawm lub pob nyem nyem lub thawv zoo nyob ntawm lub rooj, tsis zoo li cov tuav tes tuav cov ntawv pov thawj, yog li nws tsis ntseeg tias Pab Pawg Junior Classical yuav pom zoo rau lawv rau kev sib tw ua haujlwm, tab sis peb lub tshuab tau txhais tias yog rau kev xyaum.
Yog tias koj xav tau tus txheej txheem ntau dua txhais tes tuav clicker version (tseem tsis tau raug tso cai pom zoo, tab sis koj tuaj yeem sim nrhiav kev pom zoo los ntawm JCL yog tias koj xav siv lawv rau kev sib tw ntau dua li tsuas yog kev xyaum ua hauv tsev kawm ntawv), Kuv tseem yuav piav qhia lwm qhov kev tsim qauv, uas kuv tsis tau ua tiag tab sis nws yuav tsum ncaj. Qhov zoo ntawm qhov tsim qauv no yog tias nws tsis xav tau 3D luam ntawv (txawm hais tias koj tseem xav tau qee qhov xwm txheej rau lub npov tseem ceeb). Nws xav tau li ntawm 6 taw ntawm lub sijhawm 80 1/2 PVC yeeb nkab, epoxy thiab kua nplaum kub, thiab txo tus nqi tes haujlwm li ntawm $ 6.
Kauj Ruam 1: Tswj Lub thawv: Taw qhia
Lub thawv tswj yuav muaj Arduino Mega, kab txaij nrog RJ-45 qhov nyob, lim cov khoom siv hluav taws xob, thiab ntau yam sib txuas sib txuas, CLEAR lub laub khawm, thiab QHOV hloov pauv. Kev sib txuas ntawm sab Arduino yuav siv cov dhia, yog li lawv tuaj yeem hloov pauv tau yooj yim.
Kuv yuav xav tias koj tab tom ua peb pab pawg ua haujlwm, nrog peb lub RJ-45 qhov nyob. Nrog qee qhov kev saib xyuas, nws yuav ua tau kom haum rau plaub lub RJ-45 qhov nyob, thiab kev hloov kho rau lub khoos phis tawj yuav me ntsis. Yog tias koj xav tau ob pab pawg hloov pauv, tsuas yog hla ib qho ntawm cov khoom.
Kauj Ruam 2: Tswj Lub thawv: RJ-45 Qhov Ncauj
Muab cov RJ-45 tso rau hauv cov laug cam.
Muab cov laug cam tso pov tseg rau ntawm ntug ntug kev. Yog tias koj siv kuv lub tshuab luam ntawv 3D luam ntawv tsim, koj yuav tsum muab lawv tso rau tib qhov chaw ib yam li hauv daim duab.
Kauj Ruam 3: Tswj Lub thawv: Capacitors thiab Kev Sib Txuas
Tam sim no daim kab xev xav tau tus lej txuas ntxiv. Koj yuav xav xa mus rau cov txheej txheem (kom nthuav dav ntxiv, qhov-p.webp
Ntau yam ntawm cov khoom siv cuam tshuam nrog cov hlua txuas rau lub rooj tsavxwm. Koj tuaj yeem siv cov khoom siv tseem ceeb 22AWG xaim, lossis lwm qhov ua ntej ua cov dhia. Yog tias koj siv cov dhia dhia ua ntej, qee zaum koj tuaj yeem txiav ntev ntev ib nrab thiab siv ob qho tib si sib cais. Nco ntsoov xyuas kom koj cov dhia dhia ntev txaus kom mus txog qhov chaw lawv xav mus. Tshwj tsis yog kuv hais lwm yam, "jumper" txhais tau tias "txiv neej-txiv neej jumper".
Koj tuaj yeem tsuas yog mus nrog cov txheej txheem thiab tsis quav ntsej cov lus qhia hauv qab no, tab sis koj yuav pom qee qhov ntawm lawv muaj txiaj ntsig.
1. Tseg ib lub hauv paus nruab nrab ntawm kab txaij rau hauv av, thiab txuas lub jumper (hom phiaj, dub) uas mus rau ib qho ntawm Arduino's GND pins.
2. Txhua lub RJ-45 lub qhov (socket) ua haujlwm rau ib pab pawg thiab muaj yim tus txuas uas nkag mus (sib tw) ua ob khub rau plaub khawm. Muab 100nF capacitor nruab nrab ntawm 1 thiab 2, 3 thiab 6 (!), 4 thiab 5 (!), Thiab 7 thiab 8. Txuas 2, 4, 6 thiab 8 rau hauv av. Txuas 1, 3, 5 thiab 7 rau jumper xov hlau, uas nws qhov kawg yuav mus rau Arduino cov koob digital. Qhov zoo tshaj plaws, siv jumper xov hlau ntawm tib xim rau txhua pab pawg, yog li nws yuav yooj yim dua kom taug qab.
3. Solder nyob rau hauv qhov yooj yim transistor Circuit pabcuam tus neeg hais lus hauv schematic. Cov pins ntawm transistor hauv cov txheej txheem tau teeb tsa sab laug mus rau sab xis nrog lub tiaj tiaj tig koj: sab laug yuav tsum txuas nrog lub jumper hlau uas yuav mus rau ib qho ntawm Arduino hauv av pins, nruab nrab xaim mus rau 1K resistor uas nws lwm qhov kawg mus rau lub jumper mus rau Arduino tus pin 9, thiab tus pin sab xis mus rau 100ohm resistor uas nws kawg mus rau xaim rau ib qho ntawm cov neeg hais lus sib txuas. Lwm tus neeg hais lus sib txuas yuav tsum mus rau lub jumper uas yuav ntsaws rau hauv ib qho ntawm Arduino 5V tus pin.
4. Xaim tus toggle hloov. Koj tuaj yeem tsuas yog txuas ib lub xaim los ntawm ib qho ntawm hom kev hloov pauv kev sib cuag mus rau hauv av hauv av, thiab txuas tus txiv neej jumper los ntawm lwm qhov kev sib cuag kom nws txuas mus rau Arduino.
5. Lub khawm kom pom tseeb yog qhov yooj yim dua yog tias koj siv 30mm cov pob khawm arcade, vim nws yuav tsum raug kaw rau rooj plaub sab nraud, thiab koj tsis xav daws qhov teeb meem ntawm qhov no. Kuv pom zoo kom nqa ib lub jumper nrog tus poj niam kawg, snipping nws tawm ze rau tus poj niam kawg, thiab txuas lwm qhov kawg rau khawm. Tom qab ntawd txuas tus txiv neej jumper mus rau kab txaij hauv av daim kab xev, thiab thaum kawg koj tuaj yeem txuas tus jumper mus rau lub pob. Ib qho ntxiv, txuas tus txiv neej jumper mus rau lwm qhov txuas ntawm lub pob; qhov no yuav kawg txuas rau Arduino.
Nco tseg: Kuv tso 150ohm resistor hauv koob nrog 100nF capacitor hla ob qho toggle hloov thiab khawm kom pom tseeb, tab sis qhov tseeb hais tias tej zaum yuav overkill, yog li kuv tsis suav nrog nws ntawm cov txheej txheem, thiab tej zaum koj tsis tas yuav thab nrog nws. (Lub firmware ua txhua qhov tsim nyog debouncing hauv software lawm.)
Kauj ruam 4: Tswj lub thawv: LCD
Ob kab "1602" LCD tej zaum los nrog tus txiv neej lub taub hau koj yuav tsum tau muab tshuaj txhuam rau nws. Thaum koj tau txais tus txiv neej lub taub hau, tsuas yog ntsaws 16 tus poj niam-rau-txiv neej dhia rau hauv.
Nco ntsoov tias hauv daim duab kos duab, muaj plaub tus pin ntawm LCD uas mus rau hauv av, ib qho ntawm lawv dhau los ntawm 2.2K resistor. Txhawm rau khaws cov khoom muaj nqis Arduino GND pins, txiav cov txiv neej xaus los ntawm peb tus poj niam-poj niam dhia, tshwj xeeb, suav nrog V0 ib tus uas tau txais tus tiv thaiv. Solder ib kawg ntawm tus tiv thaiv rau V0 jumper. Tom qab ntawd koom nrog lwm qhov kawg ntawm tus tiv thaiv thiab peb seem uas dhia hauv txoj hauv kev uas lawv txhua tus hloov mus rau ib tus txiv neej ntsaws uas tuaj yeem mus rau Arduino GND tus pin.
Nco ntsoov thaum kawg npog tag nrho cov khoom nthuav tawm nrog kab xev hluav taws xob lossis cua sov.
Tab sis nco ntsoov: 2.2K tus tiv thaiv yuav tsum tau hloov pauv hauv cov kauj ruam tom ntej yog tias cov zaub sib txawv tsis zoo, yog li tej zaum tsis ua rau lub heatshrink tseem.
Tsis tas li, muaj ob tus pin ntawm LCD uas mus rau 5V: sib koom ua ke zoo ib yam. Koj tuaj yeem xav txheeb xyuas tias LED+ txuas txuas rau tus tiv thaiv ntawm LCD (nws tau ua ntawm lub rooj tsavxwm kuv tau txais). Yog tias tsis yog, ntxiv 220ohm resistor.
Tom qab ntawd ntsaws tus txiv neej xaus rau hauv Arduino raws li ntawm daim duab qhia chaw.
Kauj Ruam 5: Tswj Lub Vev Xaib: Upload Firmware and Test
Nco ntsoov tias koj tau teeb tsa Arduino IDE. Rub tawm kuv software los ntawm no. Koj tuaj yeem rub tawm cov ntawv zip thiab muab nws cov ntsiab lus tso rau hauv Arduino cov npe.
Sab hauv cov ntawv zip, koj yuav pom lwm daim ntawv zip, hu ua ModNewLiquidCrystal.zip. Nov yog qhov nyuaj me ntsis los daws nrog. Nws yog lub tsev qiv ntawv zoo tshaj plaws rau kev cuam tshuam nrog 1602 LCD, thiab nws yuav txhim kho lub sijhawm kom raug ntawm cov cuab yeej Certamen. Rho tawm lub tsev qiv ntawv LiquidCrystal Arduino lub neej ntawd. (Ntawm Windows, nws nyob hauv C: / Program Files (x86) Arduino / libraries.) Tom qab ntawd rho cov ntsiab lus ntawm ModNewLiquidCrystal.zip rau hauv koj li Arduino cov tsev qiv ntawv qiv.
Txuas Arduino rau lub khoos phis tawj, teeb Cov Cuab Yeej | Pawg thawj coj saib | Arduino Mega… 2560, Cov Cuab Yeej | Txheej txheem | ATmega2560, thiab Cov Cuab Yeej | Chaw nres nkoj rau koj Arduino qhov chaw nres nkoj txuas (vam tias tsuas muaj nyob ntawd). Tom qab ntawv rub tawm nrog khawm sab xis.
Yog tias txhua yam zoo, LCD yuav qhia cov lus Certamen, thiab mus rau lub vijtsam uas tsuas yog hais tias "Certamen". Yog tias tsis yog, qee yam tsis raug ntawm koj li kev sib txuas hauv LCD. Yog tias qhov sib txawv tsis zoo, koj tuaj yeem pauv qhov 2.2K tus tiv thaiv rau lwm yam. Lossis siv 10K lub zog ntsuas hluav taws xob, zoo li no.
Unpower Arduino thiab txuas cov kab txaij, meej thiab hom dhia mus rau Arduino raws li cov txheej txheem.
Fais fab Arduino dua, thiab tam sim no koj tuaj yeem sim nws qee qhov ntxiv. Muaj ob hom: Hom ntawv pov thawj thiab hom ntawv xeem ntawv. Koj tig ntawm lawv nrog toggle. Hauv hom Certamen, ib lub pob nyem xauv tawm pab pawg. Hauv Quiz hom, tsis muaj pab pawg-kaw haujlwm. Hom ntawv xeem kuj tseem muaj txiaj ntsig zoo rau kev tshuaj xyuas tias txhua qhov kev sib txuas ua haujlwm. Txij li thaum koj tseem tsis tau muaj cov nyees khawm sib txuas, rau kev sim tsuas yog siv tus ntsia hlau los koom nrog cov neeg ntawm RJ45 qhov nyob.
Kauj ruam 6: Tswj lub thawv: Ua tiav
Koj lub thawv ntawv xav tau kom tuaj yeem muaj qhov kom khawm meej, hom toggle, USB chaw nres nkoj, RJ-45 chaw nres nkoj thiab LCD npo. Nws yuav yog lub tswv yim zoo kom muaj qee qhov qhib rau tus hais lus, tab sis koj tuaj yeem sim. Koj tuaj yeem xam nws tawm, lossis siv lub thawv 3D luam tawm.
Yog tias koj siv 30mm arcade khawm zoo li khawm kom pom tseeb, thiab koj hom toggle khawm muaj qhov ntev ib yam li kuv li, koj tsuas tuaj yeem luam cov ntawv STL.
Tab sis yog tias koj xav hloov qee yam, koj yuav tsum rub tawm OpenSCAD thiab kho cov ntaub ntawv mainbox.scad. OpenSCAD tuaj yeem ua kev hem, tab sis yog tias koj tsuas yog xav hloov me me, nws yuav yooj yim:
- Yog tias koj tsis siv lub 30mm arcade khawm raws li koj lub pob kom pom tseeb, koj tuaj yeem ua lub tiaj tiaj lub pob qhov los ntawm kev hloov kev siv
- Txhawm rau hloov kho lub hom toggle qhov, kho homSwitchNeckDiameter, homSwitchNeckLength, homSwitchOuterDiameter.
- Yog tias koj muaj tus neeg hais lus sib txawv, muaj ntau yam hais lusXXX tsis.
Txhawm rau pom cov teebmeem, nyem rau ntawm ">>" khawm ua ntej. Nyob rau sab saum toj ntawm cov ntawv, muaj "hom =" uas tso cai rau koj xaiv yog tias koj tab tom ua TOP, BOTTOM lossis qee lub tshuab ntxhua khaub ncaws uas tuaj yeem yooj yim rau haum cov khoom. Thaum txaus siab, nyem rau ntawm lub voos xwmfab-nrog-teev khawm kom ua, thiab tom qab ntawd khawm STL los tsim cov ntawv STL luam tawm.
Thaum lub thawv npaj tiav, teeb tsa Arduino, kab txaij, thiab LCD nrog #4 cov ntsia hlau. Rau qee qhov hauv qab qhov ntsia hlau yuav ntev me ntsis thiab lo tawm. Koj tuaj yeem tsuas yog ua tiav qhov kawg ntawm cov ntsia hlau tiaj tus, lossis siv luv dua. Teem tus neeg hais lus rau hauv cov swb los ntawm tus hais lus grille, thiab teeb tsa hom hloov thiab cov nyees khawm.
Kauj Ruam 7: Npaj Cables
Kev teeb tsa kuv mus rau muaj txhua txoj kab hluav taws xob tawm ntawm lub thawv tswj txog li 14.5 ko taw mus rau thawj lub thawv nias lub thawv, thiab tom qab ntawv cov kab ntawv hla mus rau lub thawv nyem rau lub tom ntej no, thiab txuas mus rau lub npov nias kawg. Kuv xav tau txog 3.5-4 ko taw nruab nrab ntawm cov thawv nyem.
Txhua lub thawv nyem nyem txuas rau ib khub ntawm cov xov sib txuas ua ke:
- txiv kab ntxwv / txiv kab ntxwv-dawb: khawm 1 (ze kawg, ze rau ntsaws)
- ntsuab / ntsuab-dawb: khawm 2
- xiav / xiav-dawb: khawm 3
- xim av / xim av-dawb: khawm 4 (deb kawg)
Koj yuav tsum tau txuas mus rau txoj cai sib tw ua ke los ntawm cov kab ntawm cov ntsiab lus raug.
Ntsuas tawm qhov twg koj xav kom lub thawv nyem nyem mus, nrog qhov kawg mus txog peb ntiv tes los ntawm qhov kawg ntawm kab (qhov kawg rov qab rau RJ-45 ntsaws), thiab ua tib zoo tshem tawm ib nrab ntawm ib nti ntawm cov rwb thaiv tsev sab nraud cable ntawm txhua ntawm plaub lub ntsiab lus no.
Tom ntej no, hle cov lus qhia ntawm cov xim av / xim av-dawb ntawm lub pob 4 taw tes.
Tsiv mus rau lub khawm 3 stripped cheeb tsam. Txiav cov xim xiav/xiav-dawb ntawm qhov deb ntawm 1/2 "thaj chaw stripped (piv txwv li, sab sab ntawm lub ntsaws), tawm 1/2" ntawm khub ntawm. Seem qhov kawg ntawm khub xiav / xiav-dawb, thiab txuas cov xov txuas (piv txwv li, cov hlua dhia tawm) mus rau ze (ntsaws) sab ntawm cov xov hlau, li 3 ntiv tes rau siv nrog rau ntawm lub rooj nyem thiab 6-ntiv tes rau cov nyob hauv tes. Npog cov pob qij txha kom zoo nrog cua sov.
Rov ua dua nrog khawm 2 thiab ntsuab / ntsuab-dawb.
Rov ua dua nrog khawm 1 thiab txiv kab ntxwv / txiv kab ntxwv-dawb.
Tam sim no koj muaj ib txoj hlua nrog plaub khub ntawm cov xov txuas tawm ntawm ntau lub ntsiab lus. Rov ua dua lwm ob kab.
Kuv muaj txheej txheem nyuaj dua qhov uas kuv hla qhov txuas thiab rub tawm cov xov hlau los ntawm qhov kawg ntawm txoj kab. Thaum ua li ntawd, Kuv qee zaum ua rau cov xov hlau puas, thiab kuv pom zoo cov txheej txheem saum toj no xwb.
Kauj Ruam 8: Kev Xaiv A: 30mm Nthuav Tawm Arcade Button thiab 3D-print Clicker Boxes
Yog tias koj mus rau 30mm khawm ntawm lub rooj nyem rau kuv tau ua, tam sim no koj yuav tsum luam tawm tag nrho 12 lub thawv nyem rau. Lawv nyob ntawm nplooj ntawv github rau txoj haujlwm, hauv ob hom stl thiab OpenSCAD cov ntaub ntawv uas tau siv los tsim lawv. Cov thawv ntawv tau sau los ntawm pab pawg thiab cov neeg ua si (pab pawg: A, B thiab C; cov neeg ua si: 1, 2, 3 thiab 4), yog li lawv txhua tus sib txawv. Ntxiv mus, tus neeg uas ua ntawv 4 lub thawv mus rau qhov kawg ntawm kab ntawv yog li nws tsuas muaj ib txoj kab txuas tsis siv ob. Kuj tseem muaj cov hauv paus rau lub thawv khawm. Lub hauv paus rau cov neeg ua si 1-3 yog txhua yam zoo ib yam, tab sis lub hauv paus rau cov neeg ua si 4 sib txawv. Txhawm rau khaws cov yas, Kuv tau ua cov hauv paus tawm ntawm 1/4 plywood hloov nrog lub qhov pom (thiab tom qab ntawd cov ntawv txuas ntxiv).
Rub cov xov hlau mus rau txhua lub pob kom dhau los ntawm hauv qab ntawm lub npov lub thawv thiab txuas rau lub pob. Xyuas kom tag nrho cov pob qij txha tau npog nrog daim kab xev hluav taws xob lossis cua sov ntsws. Muab lub xaim tso rau hauv lub qhov hauv qab ntawm lub npov lub thawv (lossis ib lub qhov yog tias nws yog khawm 4), thiab txuas cov hlua txuas sab hauv kom tsis txhob rub lub cable tawm. Txuas cov hauv paus nrog cov ntsia hlau, thiab muab silicone taw rau.
Kauj Ruam 9: Kev Xaiv B: Tus tuav tes tuav
Txiav 1/2 lub sijhawm 80 PVC yeeb nkab rau hauv tsib ntu ntu rau cov tes tuav nyem.
Ua daim ntawv tso rau lub cable ntawm ob sab ntawm hauv qab ntawm cov yeeb nkab, tshwj tsis yog rau qhov khawm 4 uas xav tau ib qho nkaus xwb.
Ua ntaub ntawv sab hauv sab saum toj ntawm cov yeeb nkab kom koj tuaj yeem tau txais kev sib txhuam haum ntawm lub pob saum toj.
Rub cov xov hlau los ntawm cov yeeb nkab, thiab txuas rau lub khawm. Epoxy khawm nyob rau hauv qhov chaw uas nws muaj kev sib txhuam haum. Muab cov xaim hla qhov (s) koj tau foob rau hauv qab. Muab cov hlua sib txuas sab hauv cov yeeb nkab ntawm kab ntawv kom nws tsis txhob rub tawm. Tom qab ntawv kaw hauv qab ntawm cov yeeb nkab, nrog epoxy lossis nrog cov kua nplaum kub yaj.
Kuv pom zoo tso qee Shoe Goo lossis silicone sealant rau sab nraud ntawm txoj kab uas nws tawm los ntawm cov yeeb nkab raws li nyem nyem.
Kauj ruam 10: Siv
Ua ntej siv, sim tag nrho cov nyees khawm. Teem hom hloov mus rau "Quiz", thiab kom txhua tus neeg ua si nias lub pob. Koj yuav tsum muaj tag nrho 12 khawm tshwm ntawm qhov screen. Tom qab ntawd hloov mus rau "Certamen" thiab koj yuav tau txais pab pawg-kev kaw haujlwm. Txhawm rau tshem qhov screen, nias lub pob Clear.
Kuv qhov ntev cable tau tsim los kom cov nyees khawm tuaj yeem sib cais ntawm cov rooj hauv chav kawm.
Kauj Ruam 11: Cov Lus Cim
Nyob rau hauv cov ntaub ntawv ntawm kev khi, software ua rau xaiv tsis raug.
Lub sijhawm ntsuas kom txiav txim siab leej twg yog thawj tus neeg ua haujlwm nias lub pob tsis muaj qhov phem dua 50 microseconds (kuaj nrog oscilloscope).
Hauv qhov xwm txheej tsis tshua muaj tshwm sim tsis zoo, lub sijhawm raug qhia qhov thib ob los ntawm kev nias thib peb yuav yog txog 2 milliseconds. Qhov no tshwm sim tsuas yog tias tag nrho peb qhov kev sib tw tshwm sim hauv 2 milliseconds ntawm ib leeg, thiab yog vim lub tshuab ua haujlwm tsis khoom hloov kho lub vijtsam tom qab thawj zaug nias. Txhawm rau txo qhov peev txheej ntawm lub sijhawm yuam kev, LCD muaj qhov sib txuas 8-ntsis sib txuas (ib txwm tib neeg txuas 1602 LCDs siv tus lej tsawg dua ntawm Arduino) thiab kuv suav nrog qhov ua tau zoo LiquidCrystal lub tsev qiv ntawv kom siv nws (feem ntau ntawm kev ua kom zoo dua tsis yog kuv, tab sis kuv ntxiv qhov ua kom zoo 8-ntsis ua kom zoo).
Kauj Ruam 12: Easter Eggs
Yog tias koj tuav lub pob kom meej thaum lub cuab yeej tab tom pib, koj tau txais ib ntawm ob lub qe hnub Easter, nyob ntawm seb lub xeev hloov pauv li cas: lub piano ua haujlwm los ntawm cov nyees khawm nyem lossis qee cov paj huam Latin ntawm lub vijtsam. Txhawm rau tawm mus, tig lub hom hloov.
Khiav Tawm hauv Cov Kws Tshaj Lij Tshaj Tawm 2017
Pom zoo:
Tsim Ib Lub Tshuab Saib Xyuas Lub Zog Siv Lub Tshuab Hluav Taws Xob: 5 Kauj Ruam (nrog Duab)
Tsim Cov Khoom Siv Hluav Taws Xob Siv Lub Tshuab Hluav Taws Xob: Hauv feem ntau cov lag luam, peb xav txog Lub zog los ua lag luam. Daim nqi pom nyob hauv peb cov ntawv lossis email thiab peb them nws ua ntej hnub tso tseg. Nrog qhov tshwm sim ntawm IoT thiab cov cuab yeej ntse, Lub zog tab tom pib ua qhov chaw tshiab hauv kev lag luam 'bala
Paradiddle Xyaum Siv Tshuab: 6 Kauj Ruam
Paradiddle Xyaum Siv Tshuab: Xyaum ua kom tiav. Yog tias koj xav dhau los ua tus ntaus nruas zoo dua, tom qab ntawd koj yuav tsum xyaum rudiments. Txawm tias cov kws tshaj lij ua si rudiments txhua lub sijhawm los xyaum ua tswj thiab ywj siab. Tawm ntawm txhua qhov rudiments sib txawv, Paradiddle yog ib qho
YUAV UA LI CAS YUAV TSHUAB TSHUAB TSHUAB NROG NROG ARDUINO: 8 Kauj Ruam
YUAV UA LI CAS YUAV TSUM TSHUAB TSHUAB TSHUAB NROG ARDUINO: QHOV TSEEB Lub tshuab sau ntawv tau tsim los ntawm cov ntaub ntawv uas tuaj yeem tau yooj yim hauv tsev; nws ua rau siv rau lub cav hluav taws xob uas yog lub hauv paus tseem ceeb ntawm nws txoj haujlwm. Nws tuaj yeem siv hauv Kev kos duab Engineering thiab kos duab kos duab. Nws tuaj yeem yog
Lub Tshuab Raspberry Pi Siv Lub Tshuab Nruas Tsis Zoo: 15 Cov Kauj Ruam (nrog Duab)
Raspberry Pi Powered Junk Drum Machine: Cov lus qhia no yuav qhia koj yuav ua li cas thiaj ua tau Raspberry Pi siv lub tshuab nruas neeg hlau. Nws yog qhov kev lom zem, muaj tswv yim, sib tham sib tham. Kuv yuav qhia koj yuav ua li cas txhawm rau ua haujlwm sab hauv, tab sis lub nruas tiag yuav nyob ntawm koj, muab rau koj
Altoids Tin Morse Code Xyaum Xyaum: 6 Kauj Ruam
Altoids Tin Morse Code Practice Key: Kuv muaj ob peb lub Altoids tins tso ncig thiab txiav txim siab ua tus lej Morse xyaum xyaum. Qhov no yog hais txog qhov yooj yim tshaj plaws txoj haujlwm hluav taws xob uas koj tuaj yeem tau txais, tab sis qhov kawg tshwm sim yog kev lom zem.Materials: Altoids Tin - npliag thiab so huvPiezo Buzzer