Cov txheej txheem:
- Kauj Ruam 1: Qhov Chaw
- Kauj Ruam 2: Ua Haujlwm FPGA Basys 3
- Kauj Ruam 3: Tsim Circuit Court ntawm Breadboard
- Kauj Ruam 4: Txuas Cov Cheeb Tsam rau Basys 3 Board
- Kauj Ruam 5: Yuav Siv Li Cas
Video: Tsab ntawv tsa suab Teeb: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Phau ntawv qhia no yuav qhia koj yuav siv FPGA li cas los tsim lub suab txav txav lub teeb ntawm cov xim sib txawv kom ntev li ntev tau muaj cov lus tsa suab. Cov qib liab, xiav, thiab ntsuab yog txhua qhov kev tswj los ntawm latching tus nqi rau txhua tus neeg xim. Txoj haujlwm no tau tsim los ntawm Timmy Nguyen thiab Ryan Luke rau CPE 133 chav kawm kawg qhov haujlwm.
Kauj Ruam 1: Qhov Chaw
Sau cov ntu hauv qab no:
-1 Basys 3 FPGA board
-1 Daim ntawv qhia zaub mov
-1 RGB analog LED
-3 npn/n-channel MOSFETs
-1 220 ohm resistor
-1 PIR tsab ntawv tsa suab sensor
-ntau lub jumper cables
Kauj Ruam 2: Ua Haujlwm FPGA Basys 3
Txog qhov haujlwm no, peb siv Pulse Width Modulation (PWM) los tswj qhov ci thiab xim ntawm RGB LED, uas qhib thiab tawm raws qhov tso tawm ntawm lub suab ntsuas PIR sensor. Yog tias lub ntsuas pom pom lub zog txav, LED yuav qhib rau li 4 vib nas this, uas yog lub luag haujlwm ntawm lub ntsuas.
Txhua cov ntaub ntawv tsim nyog rau txoj haujlwm no suav nrog hauv ntu no.
Cov Qauv:
Clock divider: Basys 3's onboard moos muaj zaus 100 MHz, yog li peb xav coj qhov zaus ntawd mus rau 10 KHz kom tswj tau zoo hauv lub txee.
Txee: Lub txee siv qhov txo 10 KHz raws li cov tswv yim thiab suav rau 255 thaum nws tau qhib los ntawm lub suab ntsuas.
3 D Flip Flops: Tus neeg siv yuav ntxeev ntau yam ntawm 8 qhov hloov pauv ntawm lub rooj tsavxwm thiab cov flip flops, thaum qhib los ntawm kev nias ntawm lub flip flop lub khawm pab tau, yuav muab tus nqi ntawm qhov hloov pauv mus rau hauv tus sib piv. Tus nqi ntsuas no yuav txiav txim siab lub voj voog ua haujlwm, lossis qhov dav ntawm lub plawv, ntawm cov teeb liab tso tawm mus rau LED.
3 Cov Sib Piv: 8 qhov tso tawm los ntawm lub txee mus rau txhua tus sib piv sib cais thiab sib piv nrog 8 qhov tso tawm ntawm lub flip flop. Yog tias lub txee tso tawm tsawg dua tus nqi ntsuas los ntawm D Flip Flop, tus sib piv yuav tso tawm ib tus me ntsis Tus nqi siab; yog tias lub txee tso tawm ntau dua li tus nqi kaw, tus sib piv yuav tso tawm ib qho me ntsis Tus nqi qis. Tus sib piv tom qab ntawd tso nws cov txiaj ntsig rau hauv lub cim txiav txim siab.
3 Sensor Decoders: Lub cim txiav txim siab yuav tso tawm tus nqi ntawm tus sib piv yog tias muaj cov lus tsa suab pom los ntawm lub ntsuas (1) lossis qis qis (0) yog tias tsis muaj qhov txav. Cov txiaj ntsig no mus ncaj qha rau RGB LED.
Tom qab rub tawm VHD cov ntaub ntawv:
Thaum cov ntaub ntawv rub tawm thiab muab tso rau hauv ib qhov haujlwm, sib sau ua ke, siv, thiab sau cov ntawv me me rau txoj haujlwm. Tom qab ntawd, txuas lub hauv paus 3 pawg thawj coj thiab teeb tsa lub cuab yeej.
Kauj Ruam 3: Tsim Circuit Court ntawm Breadboard
Koj tuaj yeem ua raws schematic thiab cov duab tsim lub Circuit Court. Cov av ib txwm muaj nyob thoob plaws hauv Circuit Court, thiab tuaj yeem ntxiv cov tshuaj tiv thaiv ntxiv hauv kab nrog mosfets kom dim ntxiv qhov liab, xiav, lossis ntsuab cim.
Kauj Ruam 4: Txuas Cov Cheeb Tsam rau Basys 3 Board
Koj tuaj yeem siv cov txheej txheem thiab cov ntawv ua pov thawj hauv cov duab los txuas koj lub Rooj Sib Tham Basys 3 mus rau lub khob cij.
Kauj Ruam 5: Yuav Siv Li Cas
Koj tuaj yeem tawm tswv yim tus lej binary sawv cev los ntawm cov hloov pauv SW0-SW7. Thaum koj muaj tus nqi no, koj tuaj yeem nias lub pob BTN_L (liab), BTN_C (xiav), thiab BTN_R (ntsuab) txhawm rau txhawm rau tus nqi ntawd rau xim xaiv los ntawm lub pob. Lub caij no, lub ntsuas suab yuav ua rau lub teeb pom kev zoo nrog txhua qhov txav mus.
Pom zoo:
Tsab ntawv tsa suab hnov qab teeb pom kev hauv txaj: 16 Cov Kauj Ruam (nrog Duab)
Motion Sensing Under Bed Lighting: Puas tau sim tawm ntawm lub txaj ntsiag to thaum hmo ntuj tsuas yog taug kev hla qee yam thiab tsa tag nrho lub tsev? Tsab ntawv tsa suab pom hmo teeb teeb tsa tsis xwm yeem hauv qab koj lub txaj muab lub teeb qis qis kom txaus los coj koj ib puag ncig cov LEGO uas tsis ncaj ncees
Tsab ntawv tsa suab qhib lub teeb hloov: 3 kauj ruam
Motion Activated Lamp Switch: Thaum twg los peb tawm ntawm peb lub rooj lossis chav, feem ntau peb tsis hnov qab tua lub teeb nyob ntawd. Qhov no ua rau poob hluav taws xob thiab nce hauv koj daim nqi hluav taws xob. Tab sis dab tsi, yog tias lub teeb tau tig mus txiav, tom qab koj tawm hauv chav. Yog hauv
Chav Tswj Nrog ESP8266 - Kub, Tsab ntawv tsa suab, Kab hlau rhuav thiab teeb pom kev zoo: 8 kauj ruam
Chav Tswj Nrog ESP8266 | Kub, Suab, Kab Hlau thiab Teeb pom kev zoo: Txoj haujlwm no suav nrog kev ua haujlwm raws li NodeMCU ESP8266 tus qauv uas cia koj tswj lub teeb ci ntawm LED Sawb thiab kab hlau rhuav ntawm koj chav, nws tseem tuaj yeem xa cov ntaub ntawv hais txog cov xwm txheej ntawm koj chav thiab qhov kub thiab txias rau huab w
Los ntawm lub teeb nyem mus rau Tsab ntawv tsa suab Sensor nrog ESP8266 thiab MQTT: 5 Cov Kauj Ruam (nrog Duab)
Los ntawm Lub Teeb Nyeem rau Tsab Ntawv Pom Zoo Nrog ESP8266 thiab MQTT: Hauv kab ntawv no, kuv yuav nthuav qhia cov khoom hauv qab no: LEDs xav tau qhov txwv tam sim no circuithow kom ua lub teeb nyem ua lub teeb pom kev los ntawm lub roj teeb nqa tau, thiab dimming LEDs los ntawm ESP8266 ntawm MQTT thiab piav qhia luv luv txog yuav ua li cas th
Tsab ntawv tsa suab qhib lub teeb hloov nrog lub teeb Sensor: 5 Kauj Ruam
Tsab ntawv tsa suab qhib lub teeb hloov nrog lub teeb pom kev zoo: Lub suab qhib lub teeb hloov muaj ntau daim ntawv thov hauv tsev thiab hauv chaw ua haujlwm. Qhov no, txawm li cas los xij, tau ntxiv qhov zoo ntawm kev suav nrog lub teeb pom kev zoo, yog li ntawd, lub teeb no tsuas tuaj yeem ua rau thaum tsaus ntuj