Cov txheej txheem:
- Kauj ruam 1: Fritzing Scheme
- Kauj ruam 2: Database
- Kauj Ruam 3: Xav Txog Cov Khoom
- Kauj Ruam 4: Rov qab thiab Tshaj Tawm
- Kauj Ruam 5: Xaus Qhov Tseeb
Video: Badge System: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Txog qhov cim npe no koj yuav xav tau ob peb yam khoom siv hluav taws xob.
- Raspberry Pi 3B
- Arduino Ib
- Buzzer
- Coj liab thiab coj ntsuab
- PIR
- Zaub Zaub
- RFID tshuab luam ntawv
- Lub sijhawm tiag tiag
- 4x 7 segment zaub
- ntau ntawm cov xov hluav taws xob
Kauj ruam 1: Fritzing Scheme
Nov yog qhov kuv txuas kuv cov khoom siv rau kuv Raspberry Pi 3B thiab kuv Arduino Uno.
Rau kev txuas lub vijtsam LCD koj tuaj yeem siv I2C. Yog tias koj muaj GPIO tus pin txaus nyob ntawm koj cov txiv pos, nws tsis tas yuav siv I2C.
Ntawm no koj tuaj yeem pom kev sib txuas nrog thiab tsis muaj I2C.
Kauj ruam 2: Database
Ua ntej kuv ua lub database ntawm kuv lub computer nrog MySQL Workbench.
- Thawj qhov uas yuav tsum ua thaum tso ib lub database yog sau koj cov tswv yim.
- Tom qab ntawd koj ua cov duab kos ib txwm muaj
- Thaum koj ua tiav daim duab kos nws yog lub sijhawm los ua haujlwm cov duab kos hauv Workbench.
Rau qhov haujlwm no koj xav tau 3 lub rooj:
- Ib qho rau cov neeg ua haujlwm
- Ib qhov uas koj khaws cov ntaub ntawv los ntawm RFID
- Ib qho rau Zipcodes thiab chaw
Thaum koj cov ntaub ntawv khaws cia tiav, koj tuaj yeem muab tso rau hauv koj li Raspberry Pi. Hauv cov vis dis aus kuv yuav qhia luv qhia yuav ua li cas tso koj MySQL Workbench database ntawm koj li Raspberry Pi.
Kauj Ruam 3: Xav Txog Cov Khoom
- Koj xav kom koj lub cim npe zoo li cas?
- Cov ntaub ntawv twg koj xav siv?
- Puas yog nws yuav tsum sawv, dai, pw, …?
Cov no yog txhua yam koj yuav tsum xav txog thaum koj ua lub casing. Raws li koj tuaj yeem pom hauv cov duab, Kuv ua kuv li ntawm ntoo. Kuv kos txhua yam kuv xav tawm ntawm daim ntawv, mus rau tom khw DIY hauv zos thiab yuav qee cov ntoo thiab kua nplaum. Kuv ua qhov qhov ntoo kom ntxig kuv cov khoom.
Kauj Ruam 4: Rov qab thiab Tshaj Tawm
Frontend
Kuv tau ua tus neeg siv qhov chaw uas cov neeg siv tuaj yeem tso cov ntaub ntawv hauv lub database lossis qhov twg lawv tuaj yeem tshem tawm yog tias tsis muaj ntawv ceeb toom. Rau lub xaib nws tus kheej Kuv siv HTML thiab CSS thiab rau cov duab thiab txuas nrog lub hauv paus, Kuv siv JavaScript.
Backend
Lub backend yog rau kev sib txuas lus nruab nrab ntawm cov ntaub ntawv thiab lub ntsej muag. Nws cov cai koj tso rau ntawm koj Raspberry Pi. Nws tau tsim hauv Python. Nov yog kuv li Python code.
Kauj Ruam 5: Xaus Qhov Tseeb
Qhov no yog qhov kawg! vam tias koj nyiam nws.
Pom zoo:
JoyReBadge: Badge That Shines: 3 Kauj Ruam
JoyReBadge: Badge That Shines: Kuv nyiam lub tswv yim ntawm DIY daim paib rau kev hnav ntawm lub hnab ev ntawv lossis txawm tias ntawm lub caj dab. Nov yog cov tswv yim nthuav uas hais txog koj tus yam ntxwv thiab zoo li txias :) Kuv tuaj nrog lub tswv yim los tsim lub logo ntawm qhov kuv nyiam duab duab ntawm lub PCB, teeb nws thiab ua si
(CRC) me ntsis, Qhib Microbit-like Badge: 10 Kauj Ruam
(CRC) me ntsis, Qhib Microbit-like Badge: Peb tau siv daim npav cim me ntsis txog 1 xyoos dhau los qhia cov neeg hlau. Nws yog ib qho cuab yeej zoo tshaj plaws rau kev kawm.One ntawm nws cov yam ntxwv muaj txiaj ntsig tshaj plaws yog nws tau tuav tes. Thiab qhov kev hloov pauv no ua rau nws muaj kev nkag siab zoo hauv zej zog kev kawm
Wearable LED Matrix Display Badge: 8 Kauj Ruam (nrog Duab)
Wearable LED Matrix Display Badge: Puas yog koj tab tom ua ib qho kev tshwm sim, kev sib tw lossis txawm tias yog ib lub koom txoos hnub yug? Cov paib yog cov khoom muaj ntau yam uas tuaj yeem ua rau kev qhia thiab kev ua koob tsheej uas yooj yim dua. Koj yuav tsis pib tham nrog "nyob zoo, kuv lub npe yog .. ……….. "" Yog s
Axolotl Badge: 4 Kauj Ruam (nrog Duab)
Axolotl Badge: Axolotl: qhov no yog cov dab neeg, thiab tsis paub, tshwj tsis yog amphibian ntawm Valley of Mexico Thaum koj mloog nws, uas koj tsis tuaj yeem tso tseg hauv koj txhais tes. Thaum cov khoom siv cim npe yog li ntawd
Wearable Heart Rate Badge: 7 Kauj Ruam (nrog Duab)
Wearable Heart Rate Badge: Lub cim ntsuas lub plawv no tau tsim los siv Adafruit thiab Bitalino cov khoom lag luam. Nws tau tsim tsis tsuas yog txhawm rau saib xyuas lub plawv ntawm cov neeg siv, tab sis kuj tseem muab lub sijhawm tawm tswv yim tiag tiag los ntawm kev siv cov xim sib txawv LEDs rau ntau qhov sib txawv ntawm lub plawv