Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Basic Software
- Kauj Ruam 2: Nrhiav Koj Tus Raspberry Pi
- Kauj Ruam 3: Sib Sau Lwm Yam
- Kauj ruam 4: Software
- Kauj Ruam 5: Tsav Tsheb thiab Khawm
- Kauj Ruam 6: Txhim Kho Lub Thawv
- Kauj Ruam 7: Txhim Kho Qhov Rooj
- Kauj ruam 8: Qhov kawg
Video: Ntsej Muag Qhov Rooj Xauv Qhov Rooj: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Txog ib hlis hauv kev txiav txim siab, kuv nthuav qhia lub ntsej muag paub lub qhov rooj kaw! Kuv tau sim ua kom nws zoo li kuv tuaj yeem ua tau, tab sis kuv tsuas tuaj yeem ua ntau npaum li muaj hnub nyoog 13 xyoos. Qhov ntsej muag lees paub lub qhov rooj kaw tau khiav los ntawm Raspberry Pi 4, nrog lub roj teeb tshwj xeeb nqa tau uas tuaj yeem tso tawm 3 Amps, qee yam tsim nyog rau Raspberry Pi 4. Nws siv Raspberry Pi Lub Koob Yees Duab V2 rau lub ntsej muag paub, thiab kov lub vijtsam los saib tso tawm. Kev lees paub lub ntsej muag yog nrog OpenCV. Lub xauv yog lub cav servo uas nkag mus rau hauv lub qhov rooj ntawm lub qhov rooj. Muaj ntau ntau txoj kev xaiv uas kuv yuav tau txais tom qab hauv kev tsim. Qee cov duab tsis tau qhia feem ntau vim muaj pes tsawg txoj hauv kev koj tuaj yeem siv txoj haujlwm no kom haum rau koj cov kev xav tau.
Khoom siv
Muaj ntau cov khoom siv, yog li npaj …
Txaus Power Bank
Lwm Yam
Slick Charging Cable
3D Tshuab Luam Ntawv
Hot Glue Gun thiab Cov nplaum nplaum
Soldering Hlau
Ua siab ntev. Ntau ntawm nws.
Kauj ruam 1: Basic Software
Coj koj daim npav SD thiab ntsaws rau hauv koj lub computer. Rub lub raspberry pi software (Nyem qhov no rau qhov hloov tshiab kawg.) Nyem rau nws rau koj daim npav SD; kuv txoj kev nyiam tshaj yog siv Balena Etcher. Ntaus "Xaiv Duab" thiab xaiv cov duab uas koj nyuam qhuav rub tawm. Nws yuav tsum tau txheeb xyuas koj li SD Card ib zaug thaum koj ntsaws nws. Yog tias tsis yog, xaiv nws los ntawm nias rau ntawm "Hom Phiaj" khawm. Tom qab ntawd nyem "Flash!". Ntxig koj daim npav Micro SD rau hauv qab ntawm Raspberry Pi.
Kauj Ruam 2: Nrhiav Koj Tus Raspberry Pi
Yog tias koj tsis muaj lub micro HDMI rau HDMI cable lossis tus saib sab nraud, ua raws cov theem no, yog tias tsis yog, hla mus rau hauv qab. Ua ntej, ntsaws koj Raspberry PI rau Ethernet (Tsis txhob txhawj, qhov no yog ib ntus). Nkag mus rau hauv koj lub WiFi chaw ntawm koj lub khoos phis tawj, hauv kev teeb tsa siab dua, hauv TCP/IP, koj yuav tsum pom tus IP chaw nyob hu ua "Router". Mus rau qhov chaw ntawd, thiab tom qab ntawm koj lub router ntawm koj lub tsev, koj yuav pom koj lub npe siv thiab tus lej nkag mus txhawm rau nkag mus rau hauv lub xaib. Scroll cia kom txog thaum koj pom "raspberrypi" hauv qab koj cov npe khoom. Tus IP chaw nyob uas koj pom yog yam koj xav tau. Luam nws rau hauv daim ntawv hloov kho lossis tsuas yog khaws nws rau hauv koj daim ntawv teev cia. Ntaus, hauv koj lub davhlau ya nyob twg, ssh pi@(Koj tus IP chaw nyob). Tus password tsis raug yog "raspberry". Ntaus sudo apt-tau nruab tightvncserver. Tom qab ntawv ntaus tightvncserver. Ntawm Mac, ntaus "Command + K". Ntaus "vnc: //raspberrypi.local: 5901", tom qab ntawd ntaus tus password uas koj siv thaum koj teeb tsa tightvncserver. Tam sim no koj yuav tsum pom lub desktop ntawm raspberry pi ntawm koj lub computer. Koj tuaj yeem txuas rau koj lub wifi, tom qab ntawd txuas lub ethernet tom qab WiFi txuas nrog.
Yog tias koj muaj lub xov tooj thiab tus saib sab nraud: ntsaws koj Pi rau hauv lub monitor thiab txuas rau koj lub wifi nyob rau saum kaum sab laug.
Kauj Ruam 3: Sib Sau Lwm Yam
Coj koj lub koob yees duab module thiab koj Raspberry Pi tawm. Nqa lub koob yees duab txuas thiab nqa nws kom nws nyob hauv txoj haujlwm qhib. Ntxig lub koob yees duab cable rau hauv qhov chaw nres nkoj. Nias lub txuas txuas rau hauv nws txoj haujlwm qub. Muab qhov ntawd tso rau sab. Tom ntej no, coj koj lub vijtsam module thiab koj tus kiv cua. Txiav tawm tus kiv cua txuas thiab hle cov xov hlau. Solder tus kiv cua raws li daim duab rau ntawm qhov screen. Muab lub kiv cua tso rau saum CPU module, raws li daim duab. Ua tib zoo txuas lub vijtsam mus rau raspberry pi, yog li tus kiv cua nyob sab hauv, zoo li lub qhaub cij. Ua kom lub vijtsam nce thiab ntsaws lub koob yees duab cable hauv qab nws. Tso qhov screen rau saum lub koob yees duab, thiab koj tau ua tiav!
Kauj ruam 4: Software
Ua raws kab ntawv no ua los ntawm Adafruit ntawm lawv cov khoom, PiTFT. Nyeem qhov no kom raug! Kuv tuaj yeem daws vim li cas kuv lub vijtsam tsis pom lub desktop THIAB vim li cas nws tsis hloov pauv rau lub vijtsam me me. Koj yuav xav siv tightvncserver rau kev teeb tsa ntawm OpenCV. Tam sim no koj yuav nruab OpenCV thiab teeb tsa lub ntsej muag paub. Ib zaug ntxiv, yog li ntau ntawm kuv cov teeb meem tuaj yeem daws tau yog tias kuv Nyeem CAREFULLY. Tom qab koj muaj lub ntsej muag lees paub ua haujlwm rau koj lub ntsej muag, hloov koj pi_face_recognition.py nrog ib qho txuas nrog rau theem no. Qhov no muaj cov cai rau servo motor. Txhua yam koj yuav tsum ua yog ntaus sudo apt-tau nruab pigpio lossis pip nruab pigpio. Tam sim no koj cov software tau ua tiav, cia peb txav mus rau kho vajtse. Koj tuaj yeem, tsis txhob siv lub cav servo, siv hluav taws xob lossis solenoid.
Kauj Ruam 5: Tsav Tsheb thiab Khawm
Kuv muaj daim npav ntsuas ntsuas uas muaj txhua txoj hlua uas koj xav tau, vim nws tau nkag siab heev. Muab cov pins no tso rau sab saum toj ntawm lub vijtsam, nrog Motor Red yog sab xis saum toj (Sab saum toj yog sab tsis muaj USB chaw nres nkoj). Koj tuaj yeem laum ib lub qhov hla koj lub qhov rooj (tsawg dua cov xov hlau) lossis qis thiab ib ncig (ntau lub xov hlau). Kuv xaiv qhov tsis muaj qhov, yog li muaj cov xaim xaim hauv daim duab.
Kauj Ruam 6: Txhim Kho Lub Thawv
Tam sim no yuav yog lub sijhawm zoo los luam cov ntawv txuas uas siv Shapeways lossis koj lub tshuab luam ntawv 3D nyob hauv tsev. Nws nyuaj heev kom tau qhov no kom haum Kuv muaj ob peb daim duab ntawm nws, yog li thov txim rau qhov tsis yooj yim. Nrig, xaim koj cov xov tooj hla ntu USB chaw nres nkoj hauv qab ntawm rooj plaub. Tom qab ntawd, coj koj lub vijtsam thiab muab tso rau hauv txoj haujlwm, ruaj ntseg nws nrog cov kua nplaum kub. Kuv lub xov tooj kab xev hlua txuas hloov pauv ntawm txoj haujlwm, yog li sim ntsuas lub cuab yeej thoob plaws. Tom qab ntawd, nqa lub koob yees duab thiab muab tso rau hauv nws lub casing. Kua nplaum rau lub cev txawm li cas los xij koj nyiam. Ruaj khov raspberry pi sab hauv rooj plaub, ua kom ntseeg tau tias USB chaw nres nkoj tuaj yeem pom, cov chaw nres nkoj nyob ntawm ib sab pom tau, cov xov hlau tsis kinked, thiab muaj chaw txaus rau lub roj teeb pob. Txuas koj lub USB keyboard thiab tus txais tus nas rau hauv qab. Muaj lub qhov rau ntsia hlau lossis ntsia hlau nyob tom qab. Kuv cim txoj haujlwm ntawm txhua lub qhov nrog tus xaum, drilled screws nrog lub taub hau dav hauv lub qhov, thiab zaum rooj plaub ntawm lawv. Kuv txuas ntxiv siv cov kua nplaum kub kom nws ruaj ntseg. Kuv yuav tso lub spacer rau hauv qab rau lub roj teeb, lub lollipop lo uas nyob ntawm qhov qhib ntawm ib sab ua haujlwm zoo kawg nkaus. Xaub lub roj teeb hauv lub qhov rau saum. Txuas lub 90-degree USB-C cable yog li xaim lub ntsej muag qis, tom qab ntawd khawm nws rov qab mus rau sab saum toj kom nws tuaj yeem ntsaws rau hauv pob. Tam sim no lub thawv tiav lawm!
Kauj Ruam 7: Txhim Kho Qhov Rooj
Siv daim kab xev los tiv thaiv cov xov hlau tiv thaiv lub qhov rooj. Yog tias koj tsis xaim cov xov hlau nyob hauv qab lub qhov rooj, tsis quav ntsej qhov no. Rub cov xov hlau kom nruj raws li koj tuaj yeem ua tau, tom qab ntawd kaw lawv hauv ntu tsim nyog. Kuv siv ntau daim kab xev hauv qab kom kuv miv tsis zom cov xov hlau. xaim lawv hauv qab lub qhov rooj, kaw nws hauv qab. Hlau nws rov qab mus rau qhov zoo tshaj plaws uas koj tuaj yeem ua tau. qhov kawg, rau kuv, tau ntxhov me ntsis, tab sis kuv zoo nrog nws. Siv lub me me luam tawm ib feem thiab muab lub cav tso rau sab hauv, siv cov kua nplaum kub los ruaj ntseg nws. Hauv lwm qhov me me, tso lub pob thiab ruaj ntseg nrog cov kua nplaum kub. Muab cov xov hlau hla los ntawm lub qhov hauv qab thiab kub kua nplaum/ntsia lub thawv tag nrho tawm tsam lub qhov rooj. Nqa lub cav txuas rau lub tshuab servo thiab lo nws rau hauv lub qhov loj loj. Siv lub qhov ntsia hlau nyob rau hauv pem hauv ntej, ntsia hlau rau hauv txoj haujlwm. Tswv yim: tig Pi rau ntawm qhov kev ua haujlwm kom koj ntsia nws hauv txoj haujlwm raug; thaum tsis muaj dab tsi raug kuaj ntsia hlau nws hauv yog li nws zoo ib yam rau hauv pem teb. Nqa lub latch, thiab nrog ob lub qhov SCREW nws mus rau hauv lub qhov rooj. Kuv pom zoo kom siv cov ntsia hlau rau kev ua haujlwm ncaj ncees. Koj tau ua tiav! (Kuv tsis muaj kev teeb tsa lub thawv vim tias kuv tau kho lub thawv tsim tom qab, thiab cov kauj ruam uas tau hais los saum no tsis siv 3D luam ib feem uas kuv tau ua ua ntej.)
Kauj ruam 8: Qhov kawg
Koj ua tiav! Tam sim no, kuv tsis tuaj yeem nrhiav txoj hauv kev los khiav OpenCV cov haujlwm ntawm khau raj. Kuv tau sim txhua yam, yog li leej twg paub yuav ua li cas, thov qhia rau kuv. Tam sim no, thaum nws khau raj, koj yuav tsum siv cov keyboard thiab nas ntawm lub vijtsam me me thiab ntaus, los ntawm kev nco. cd (koj qhov chaw nyob ntawm cov ntawv) tom qab ntawd ua haujlwm cv tom qab ntawd sudo pigpiod tom qab ntawv hais kom ntev Pi txuag thaum koj tsoo lub pob "nce" hauv lub davhlau ya nyob twg. Lwm qhov ntawd, Kuv zoo siab heev ntawm kuv qhov project! Kuv vam tias koj nyiam thiab koj tuaj yeem tsim ib qho rau koj tus kheej!
Pom zoo:
Abellcadabra (Lub ntsej muag lees paub lub qhov rooj kaw qhov rooj): 9 Cov Kauj Ruam
Abellcadabra (Lub ntsej muag lees paub lub Qhov Rooj Xauv Qhov System): Tso ib puag ncig thaum lub sijhawm raug cais tawm, Kuv tau sim nrhiav txoj hauv kev tua lub sijhawm los ntawm kev tsim lub ntsej muag lees paub rau lub qhov rooj tsev. Kuv npe nws Abellcadabra - uas yog ua ke ntawm Abracadabra, kab lus khawv koob nrog lub qhov rooj uas kuv tsuas yog siv lub tswb. LOL LAWD
Ntsej Muag Ntsej Muag Nrog E-Ntawv Zaub: 9 Kauj Ruam (nrog Duab)
Lub ntsej muag lub ntsej muag nrog E-Ntawv Zaub: Tus kab mob corona tshwm sim tau coj ib qho tshiab ntawm kev zam rau ntiaj teb sab hnub poob: lub ntsej muag lub ntsej muag. Thaum lub sijhawm sau ntawv, lawv tau dhau los ua yuam kev hauv Tebchaws Yelemees thiab lwm qhov hauv Tebchaws Europe rau niaj hnub siv hauv kev thauj mus los rau pej xeem, mus yuav khoom thiab ntau yam ntxiv
Lub Ntsej Muag Ntsej Muag Ntsej Muag => Covid Tiv Thaiv!: 5 Kauj Ruam
Lub Ntsej Muag Ntsej Muag Ntsej Muag => Covid Tiv Thaiv!: Tus naj npawb 1 yam uas cov neeg saib xyuas kev noj qab haus huv xav kom tib neeg ua thaum lub sijhawm muaj tus kabmob kis no yog hnav lub ntsej muag thaum tawm mus rau qhov chaw pej xeem, tab sis qee tus neeg tseem ua qhov muag tsis pom qhov lus ceeb toom. Nkag mus ….. COVID PrevEnter! Tus neeg hlau no siv lub koob yees duab Pixy2
Ntsej Muag Hloov Qhov Muag Qhov Muag - Ua Dab Tsi: 14 Kauj Ruam (nrog Duab)
Lub ntsej muag hloov qhov ntsej muag - Ua Dab Tsi: Koj ua dab tsi thaum koj tsis tuaj yeem txiav txim siab yam koj xav ua rau Xus? Ua txhua yam. Lub npog ntsej muag yog suav nrog daim npog 3D luam tawm dawb, lub paj yeeb raspberry, lub projector me me thiab lub roj teeb. Nws muaj peev xwm kwv yees txhua yam thiab txhua yam
Cryptap: Lub Qhov Rooj Xauv Qhov Rooj Xauv: 5 Kauj Ruam
Cryptap: Rhythm-based Door Lock: Kev tshoov siab los ntawm ntau lub qhov rooj qhib qhov rooj kuv tau pom ntawm hackaday.com, Kuv txiav txim siab los tsim ib qho ntawm kuv tus kheej. Qhov no muaj ob-khawm interface; ib qho kom pib thiab xaus qhov kev xa tus password, thiab ib qho ua tau tiag tiag hauv lub suab sib dhos uas yog koj tus passwor