Cov txheej txheem:
- Kauj Ruam 1: Txheeb Xyuas Kev Ua Haujlwm
- Kauj Ruam 2: Sau Cov Khoom
- Kauj ruam 3: Database
- Kauj Ruam 4: Tsim Lub Vev Xaib Teb
- Kauj Ruam 5: Fritzing Scheme
- Kauj Ruam 6: Lazer Txiav thiab Txuas
- Kauj Ruam 7: Sau Ib co Cai
- Kauj Ruam 8: Ntxiv Qhov Rooj thiab Kev Txhawb Nqa
Video: Xauv Hloov: Qhib Qhov Rooj Nrog QR-code: 8 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Nyob zoo, kuv lub npe yog Ben Vanpoucke thiab kuv kawm Tshiab Media thiab Kev Sib Txuas Lus Technology ntawm Howest hauv Kortrijk, Belgium. Raws li txoj haujlwm rau tsev kawm ntawv, peb xav tau los ua IoT-device. Kev xauj tsev nyob hauv Airbnb, Kuv tau txais lub tswv yim qhib chav tsev, tsev, chav … nrog tus yuam sij virtual (QR code) hloov pauv tus lej tiag. Kuv muab kuv lub cuab yeej lub npe 'LockChanger'. Hauv qab no koj tuaj yeem nyeem txhua cov kauj ruam uas tsim nyog los ua cov cuab yeej no. Yog tias koj xav paub ntau ntxiv txog kuv thiab lwm qhov haujlwm kuv tau ua, txheeb xyuas kuv cov ntaub ntawv sau tseg.
Kauj Ruam 1: Txheeb Xyuas Kev Ua Haujlwm
Lub tswv yim dhau los ua qhov tseeb. Tam sim no nws yog lub sijhawm los tshuaj xyuas yog tias tib neeg xav tau lub tswv yim. Yog li kuv tau ua qee tus neeg xam phaj nrog cov neeg uas yog tus tswv ntawm cov chaw uas lawv tso nrog Airbnb. Lawv yeej nyiam lub tswv yim thiab xav kom kuv tsim nws sai li sai tau. Yog li kuv pib tus txheej txheem tas. Kuv tau ua qee qhov kev txheeb xyuas zoo ib yam thiab sau qee tus neeg. Tom qab ntawd kuv tau ua qee cov dab neeg siv thiab dab neeg daim npav. Tom qab ntawd kuv tau ua qhov tsis ncaj ncees hlau thav duab thiab ua cov neeg siv ntsuas ntawm nws. Raws li cov lus tawm tswv yim uas kuv tau txais, kuv hloov cov ntas.
Kauj Ruam 2: Sau Cov Khoom
Ua ntej kuv pib tsim lub vev xaib thiab ua kuv lub cuab yeej, kuv xav tau kom ntseeg tau tias kuv muaj txhua qhov yuav tsum tau ua rau kuv lub cuab yeej. Kuv pib saib hauv kuv lub cuab yeej thiab sau qhov kuv xav tau xaj. Ntawm no koj tuaj yeem pom tag nrho cov nqi ntawm cov khoom. Cov no yog cov tseem ceeb:
1. Buzzer
2. LCD zaub
3. Coj bicolor
4. Xauv
5. Raspberry pib
6. Lub Koob Yees Duab
7. Scanner
8. Ntoo
Kauj ruam 3: Database
Tom qab yuav cov ntaub ntawv thiab ua qee qhov kev tshawb fawb nws yog lub sijhawm los ua qhov tseeb.
Kuv pib tsim daim duab kev sib raug zoo ntawm lub koom haum, ua lub hauv paus ntawm nws thiab nkag mus qee cov ntaub ntawv. Tsis ntev nws tau pom tseeb tias muaj qee qhov yuam kev yog li kuv tau ua nws dua thiab ntxiv mus txog thaum kuv xav tias nws zoo txaus. Nws muaj zog heev yog li koj tuaj yeem ntxiv, hloov kho lossis tshem qee qhov chaw.
Rau qhov yooj yim thiab cov txiaj ntsig zoo dua kuv txuas cov kab ntawv scan kuj rau cov neeg siv thiab kev pab.
Kuv tau ua qee qhov haujlwm khaws cia thiab khaws cov txheej txheem kom ua rau yooj yim dua ntawm lub vev xaib.
Txhawm rau tsim daim duab kev sib raug zoo ntawm cov koom haum no kuv tau siv draw.io.
Txuas nrog cov theem no koj tuaj yeem pom kuv Mysql dump. Yog li koj tuaj yeem yooj yim ntshuam nws.
Kauj Ruam 4: Tsim Lub Vev Xaib Teb
Kuv tau xav li cas kuv lub vev xaib yuav tsum zoo li. Ua ntej kuv tuaj yeem ua qhov ntawd, Kuv yuav tsum rov qab saib xyuas qhov kev ua haujlwm uas kuv tau ua thiab tshawb nrhiav kev tshoov siab thiab cov qauv zoo.
Ua ntej, Kuv tau tsim kuv tus qauv hauv Adobe XD. Hauv cov duab nyob rau sab saum toj koj tuaj yeem pom tias kuv tau siv kev teeb tsa thiab kab hauv paus los teeb tsa cov ntsiab lus zoo.
Tus font kuv siv yog Robotto. Cov duab kuv siv yog daim ntawv tso cai cco los ntawm pexels.com.
Kev tsim qauv tau pom zoo los ntawm kuv cov kws qhia ntawv, yog li kuv tuaj yeem pib ua haujlwm. Kuv tau sau lub xaib hauv HTML - CSS - Python (Jinja2 thiab Flask).
Txuas nrog cov theem no koj tuaj yeem pom kuv tus qauv hauv web.xd.
Kauj Ruam 5: Fritzing Scheme
Tom qab ob peb lub lis piam, kuv cov khoom tau xa tuaj yog li kuv tuaj yeem pib tsim kuv lub cuab yeej. Ua ntej tshaj plaws kuv tau tsim cov phiaj xwm kom ntseeg tau tias kuv yuav txuas txhua yam kom raug.
Kuv siv 6 tus pin GPIO txuas nrog cov zaub. Lub koob yees duab tuaj yeem txuas ncaj qha rau hauv raspberry pi. Kuv tau xaiv los txuas lub tshuab luam ntawv barcode nrog qib hloov pauv hloov 5v rau 3.3v yog li kuv tuaj yeem teeb tsa kev txuag kev sib txuas lus nrog tus pi. Cov coj bicolor siv 2 gpio pins.
Tus transistor tseem xav tau ib tus pin gpio. Tom qab ntawd, kuv txuas 12v rau lub xauv thiab hla lub transistor mus rau hauv av. Nco ntsoov tias koj siv lub diode los tiv thaiv koj cov khoom.
Lub buzzer txuas nrog lub tshuab luam ntawv barcode. Lwm tus pin GPIO kuj tseem txuas nrog lub suab nrov yog li kuv tuaj yeem tsim qee lub suab nrog cov cai. Saib zoo: 2 diodes tau siv rau qhov no.
Rau kev tsim cov phiaj xwm no kuv siv fritzing. Koj tuaj yeem ua cov phiaj xwm txuas nrog cov kauj ruam no.
Kauj Ruam 6: Lazer Txiav thiab Txuas
Ua ke nrog ib tus phooj ywg, Kuv lasercut ntoo. Kuv xaiv multiplex ntoo ntawm 8mm tuab. Thaum qhov ntawd tau ua tiav, Kuv thawb kuv cov khoom hauv kab. Kuv tau teeb tsa cov khoom tsis muaj tus muab tso nrog qee cov ntsia hlau rau sab nraum qab ntawm phaj.
Tom qab ntawd kuv tau teeb tsa lub tshuab ntsuas barcode nrog qib hloov pauv (5v rau 3.3v) txuas nrog raspberry pi ntawm TX en RX chaw nres nkoj (kev sib txuas lus txuas).
Kuv txuas cov zaub rau raspberry pi thiab siv lub zog ntsuas rau qhov siv zog.
Tsawg kawg kuv tau teeb tsa kuv lub xauv nrog lub 12v adapter. Nco ntsoov tias koj siv lub transistor thiab diode thaum ua qhov no.
Txuas nrog cov theem no koj tuaj yeem pom kuv cov txheej txheem txiav laser hauv Adobe illustrator
Kauj Ruam 7: Sau Ib co Cai
Tam sim no nws yog lub sijhawm kom ntseeg tau tias txhua yam khoom ua haujlwm ntawd. Yog li kuv tau sau qee cov cai hauv nab thiab xa nws mus rau raspberry pi. Koj tuaj yeem pom kuv tus lej ntawm Github thaum kuv cov kws qhia ntawv tshaj tawm rau pej xeem.
github.com/NMCT-S2-Project-I/project-i-Ben-Vanpoucke
Txog kev tsim cov cai kuv xav tau siv Pycharm. Cov cai tau sau hauv html, CSS thiab nab hab sej (Flask and Jinja)
Kauj Ruam 8: Ntxiv Qhov Rooj thiab Kev Txhawb Nqa
Kuv xav kom lub vaj huam sib luag sawv ib leeg yog li kuv ntxiv kev txhawb nqa rau qhov no. Kuv siv ntoo kua nplaum rau nws. Tom qab qhov no kuv txuas lub qhov rooj.
Pom zoo:
DIY Ntse Qhov Rooj Qhov Rooj Qhov Rooj + Tsev Pabcuam Hauv Tsev: 5 Kauj Ruam
DIY Ntse Lub Qhov Rooj Qhov Rooj + Lub Tsev Pabcuam Kev Sib Koom: Tig koj lub qhov rooj qhov rooj ib txwm ntse siv qhov haujlwm DIY no. Kuv yuav qhia koj yuav tsim nws li cas thiab tswj nws siv Tsev Pabcuam (dhau MQTT) thiab muaj peev xwm qhib thiab kaw koj lub qhov rooj ntawm qhov chaw deb.Kuv yuav siv ESP8266 pawg thawj coj hu ua Wemos
Lub Qhov Rooj Qhib Qhov Rooj Nrog Tawm Tswv Yim Siv Esp8266 Raws Li Lub Vev Xaib: 6 Kauj Ruam
Lub Qhov Rooj Qhib Qhov Rooj Nrog Tawm Tswv Yim Siv Esp8266 Raws Li Lub Vev Xaib.: Nyob zoo, Kuv yuav qhia koj yuav ua li cas thiaj ua tau txoj hauv kev yooj yim kom ua lub qhov rooj qhib qhov rooj tsheb. tawm tswv yim, koj yuav paub yog lub qhov rooj qhib lossis kaw hauv lub sijhawm tiag tiag-Yooj yim, tsuas yog ib qho luv luv ua rau kuv
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Nrog IFTTT: 8 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Lub Ntsej Muag Qhov Rooj Nrog IFTTT: Lub WiFi Qhov Rooj Tswb tig koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. https://www.fireflyelectronix.com/product/wifidoor
Tig Koj Lub Qhov Rooj Hauv Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Lub Tsev Pabcuam: 6 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Tus Pab Hauv Tsev: Hloov koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. Tau txais kev ceeb toom rau koj lub xov tooj lossis ua ke nrog koj lub koob yees duab lub qhov rooj uas twb muaj lawm kom tau txais daim duab lossis video ceeb toom txhua lub sijhawm ib tus neeg hu koj lub tswb
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