Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Database
- Kauj ruam 2: Circuit Court
- Kauj ruam 3: Pycharm
- Kauj ruam 4: Backend
- Kauj ruam 5: ESP8266
- Kauj Ruam 6: Ua ntej
- Kauj Ruam 7: Ua kom tiav
Video: DigiFlag: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Yog tias koj nyiam ua si ntes tus chij thiab xav paub yuav ua li cas digitalize qhov kev ua si me ntsis qhov no yog qhov chaw nyob. Hauv cov lus qhia no koj yuav siv cov qhab nia siv tau thiab koj yuav pom leej twg tuag hauv qhov kev ua si.
Khoom siv
Cov Cuab Yeej:
- Laum
- phom phom
- esp ua
- ua adapter
- cam khwb cia hlau
- Khoom siv:
- Kev ntsuas x4
- LDR x 4
- LED x2 os
- Zaub x1
- np x 4
- raspberry pib x1
- ntoo hauv siab x1
- cog x3
- cev pvc1
- jumper cab x80
- zog suply rau pi x1
- ntoo ntoo x2
- cog x2
- resistor 10 kohm x 6
- resistor 475ohm x2
- zog x 1
- daim kab xev rho tawm x5
Kauj ruam 1: Database
Qhov project database muaj nyob ntawm 6 kab. Txhua kab ntawv nws muaj nws tus lej. Feem ntau ntawm cov ntsiab lus yog INT's lossis VARCHAR, tab sis rau cov ntsiab lus uas yuav muaj cov cim npe peb yuav tsum siv DOUBLE. Thaum cov phiaj xwm tau ua tiav rau pem hauv ntej engineer tus database kom peb tuaj yeem siv cov ntaub ntawv.
Kauj ruam 2: Circuit Court
Rau lub Circuit Court koj yuav xav tau ntau ntawm cov khoom teev tseg. Ua raws li cov phiaj xwm, tsis txhob muab dab tsi los txhuam kom yog thaum muaj qhov txhaum hauv Circuit koj tuaj yeem pauv tau yooj yim lossis rov ua dua qhov ua tsis raug. Plug rau hauv lub zog pi kom yooj yim thiab pom yog tias lub teeb LCD, qhov ci ntawm LCD cov ntawv tuaj yeem hloov kho los ntawm lub hwj chim.
Kauj ruam 3: Pycharm
Rau cov kauj ruam no koj yuav xav tau qhov kev pabcuam pycharm thaum qhov no raug teeb tsa peb tuaj yeem pib teeb tsa kev teeb tsa. Nias ntawm cov ntawv hauv kaum sab laug saum toj, tom qab ntawd xaiv qhov nyiam lossis teeb tsa, xaiv xa tawm. Ntawm qhov screen no koj yuav tsum nyem rau ntawm lub cim ntxiv thiab xaiv SFTP teeb tsa. Lub npe teeb tsa thiab sau rau hauv cov teb, tus tswv sawv cev rau tus IP chaw nyob ntawm koj tus pi, tus siv lub npe thiab tus password los ntawm. Mus rau daim ntawv qhia chaw thiab xaiv cov npe uas koj xav siv. Rov qab mus rau lub vijtsam dhau los thiab ntaus qhov txuas txuas. Thaum qhov no muab cov lus teb ua tiav nyem rau ntawm ok.
Kauj ruam 4: Backend
Ntawm no koj yuav sau cov cai rau tus backend. Pib los ntawm kev sau cov teeb tsa ntawm no, rov pib dua lub LCD kom tsis muaj cov lus qub qhia tawm. Tom qab ntawv sau txoj hauv kev mus rau esp kom koj tau txais json cov lus los ntawm esp thiab hloov kho cov qhab nia lossis tuag hauv lub database. tom qab ntawv sau muaj lub websockets cov no yog siv los sib tham nrog lub ntsej muag. finaly sau rfid () muaj nuj nqi qhov no yuav teeb tsa lub ntsiab lus tuag hauv cov ntaub ntawv ntawm 0 thaum lub cim npe tau raug tshuaj xyuas. Koj tuaj yeem pom txhua tus lej rau txoj haujlwm no hauv daim nplaub tshev ntxiv.
Kauj ruam 5: ESP8266
ESP module tau teev nyob hauv arduino yog li nco ntsoov teeb tsa arduino lub tswv yim. Thaum teeb tsa mus rau cov ntaub ntawv, nyiam thiab ntaus qhov txuas uas pom hauv daim duab rau hauv "Tus Thawj Saib Xyuas Ntxiv URLs:" lub thawv ntawv. Ntaus ok ces qhib cov cuab yeej nyob rau sab saum toj ntawm koj lub vijtsam mus rau cov laug cam, tus thawj tswj hwm lub rooj thiab rub txhua txoj hauv kev thiab nruab esp8266. Thaum qhov no ua tiav mus rau cov ntaub ntawv piv txwv thiab xaiv qhov yooj yimHttpClient, sau rau hauv wifi teeb tsa thiab. Tam sim no hloov cov ntawv zoo li kuv tau ua hauv daim duab kawg. Nqa lub uart adapter thiab txuas lub pob ntawm gpio0 thiab hauv av. Plug hauv esp rau hauv lub adapter thiab ntsaws nws rau hauv qhov chaw nres nkoj usb thaum tuav lub pob. Tam sim no mus rau cov cuab yeej thiab xaiv qhov tshiab apeared com poort xaiv los ntawm cov laug cam lub dav dav esp8266 thiab pib rub tawm. Thaum koj pom qhov feem pua apear tso lub pob. Rau lwm tus esp koj yuav tau hloov txoj kab api mus rau qhov sib thooj ib qho nyob rau hauv lub backend. Rau 2 qhov kawg koj yuav tau hloov ob tus pin 0 thiab 2 rau digitalRead thiab hloov pauv yog tias yog (s1 && s2 = = HIGH).
Kauj Ruam 6: Ua ntej
Tsim lub frontend los ntawm kev rov tsim cov qauv tsim los ntawm kev nkag tekst hauv cov ntaub ntawv html thiab ntxiv cov chav kawm. Los ntawm kev muab href txuas rau cov nyees khawm peb tuaj yeem hloov pauv los ntawm nplooj ntawv. Los ntawm kev kho css nrog cov chav kawm ua hauv html koj tuaj yeem hloov tus qauv ntawm nplooj ntawv. Los ntawm kev siv JavaScript koj tuaj yeem xa tus nqi ntawm tus swb mus rau lub backend thiab qhia qhov kev ua si paub thaum twg yuav pib ua si.
Kauj Ruam 7: Ua kom tiav
Pib los ntawm kev muab cov phiajcim hauv 8 daim duab plaub sib npaug, xyuas kom tseeb tias koj muaj txaus sab laug los txiav tawm txhua sab 4 zaug. Thaum qhov ntawd ua kua nplaum 3 ntawm cov duab plaub ua ke thiab lo ob sab ntawm sab saum toj ntawm sab laug ntawm daim duab plaub. Muab tus ntsia hlau hla txhua lub ces kaum ntawm lub duab plaub hauv qab. Tom qab ntawd laum 2 qhov tsuas yog loj txaus rau cov yeeb nkab pvc los ntawm 3 qhov kev sib tshuam uas tau ua ke ua ke. Muab lub khob cij tso nrog lub siab cercuit sab hauv qab ib sab nrog ob sab. Ua tib zoo ntsuas cov ntsuas siab kom lawv nyob hauv qab cov kav dej thiab thawb cov duab plaub sib txuas ua ke hla cov kav dej. Rov ua cov txheej txheem no rau zaum thib ob. Tom qab ntawd siv me ntsis ntawm cov ntoo, laum 2 lub qhov me me thiab txiav tawm uas haum rau tus pin esp. Khawb lub tsho nrog LDR thiab muab ob txhais ceg hla dhau ntawm 2holes solder lub Circuit Court ncaj qha yam tsis muaj lub khob cij. Tua lub xub ntiag ntawm lub tsho nrog LED thiab txuas nws nrog esp xaws lub voj voog rau hauv lub tsho. Rov ua cov txheej txheem no 2 zaug. Txog qib kawg coj lub hauv siab thiab laum lub qhov kom koj li LCD yuav haum tom qab siv ob lub qhov me me hauv siab kom koj tuaj yeem haum cov xov ntawm rfid hla. Muab koj lub voj voog tso rau hauv siab thiab koj ua tiav.
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
RC Taug Qab Neeg Hlau Siv Arduino - Kauj Ruam Ib kauj ruam: 3 Kauj Ruam
RC Tracked Robot Siv Arduino - Kauj Ruam Ib Nrab: Hav guys, Kuv rov qab los nrog lwm tus neeg hlau txias chassis los ntawm BangGood. Vam tias koj tau dhau los ntawm peb cov phiaj xwm yav dhau los - Spinel Crux V1 - Tus Cwj Pwm Tswj Tus Neeg Hlau, Spinel Crux L2 - Arduino Xaiv thiab Muab Neeg Hlau nrog Robotic caj npab thiab Badland Braw
Kawm Yuav Ua Li Cas Kos Tus Tswm Ciab - Kauj Ruam Ib Kauj Ruam: 6 Kauj Ruam
Kawm Yuav Ua Li Cas Thiaj Li Tswmciab - Kauj Ruam Ib kauj ruam: Cov tswm ciab no siv sijhawm 10 feeb los kos yog tias koj ua raws kuv cov kauj ruam ua tib zoo
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: 9 Kauj Ruam
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: Cov ntawv qhia no yog qhia koj yuav tsim lub Caj Npab Caj Npab ntawm koj tus kheej li cas