Cov txheej txheem:

Rotary Encoder: Nws Ua Haujlwm Li Cas thiab Yuav Siv Li Cas Nrog Arduino: 7 Cov Kauj Ruam
Rotary Encoder: Nws Ua Haujlwm Li Cas thiab Yuav Siv Li Cas Nrog Arduino: 7 Cov Kauj Ruam

Video: Rotary Encoder: Nws Ua Haujlwm Li Cas thiab Yuav Siv Li Cas Nrog Arduino: 7 Cov Kauj Ruam

Video: Rotary Encoder: Nws Ua Haujlwm Li Cas thiab Yuav Siv Li Cas Nrog Arduino: 7 Cov Kauj Ruam
Video: And they Fit! Adafruit Rotary Encoder Breakout with Amazon Rotary Encoders! 2024, Hlis ntuj nqeg
Anonim

Los ntawm ElectropeakElectroPeak Lub Vev Xaib Ua Haujlwm Ntxiv Ntxiv los ntawm tus sau:

Pib Nrog Ultrasonic Module thiab Arduino
Pib Nrog Ultrasonic Module thiab Arduino
Pib Nrog Ultrasonic Module thiab Arduino
Pib Nrog Ultrasonic Module thiab Arduino
Tsim WiFi Daim Ntawv Qhia Kub Thaum Siv ESP8266 & Arduino
Tsim WiFi Daim Ntawv Qhia Kub Thaum Siv ESP8266 & Arduino
Tsim WiFi Daim Ntawv Qhia Kub Thaum Siv ESP8266 & Arduino
Tsim WiFi Daim Ntawv Qhia Kub Thaum Siv ESP8266 & Arduino
Kev Paub Xim W/ TCS230 Sensor thiab Arduino [Calibration Code Included]
Kev Paub Xim W/ TCS230 Sensor thiab Arduino [Calibration Code Included]
Kev Paub Xim W/ TCS230 Sensor thiab Arduino [Calibration Code Included]
Kev Paub Xim W/ TCS230 Sensor thiab Arduino [Calibration Code Included]

Txog: ElectroPeak yog koj qhov chaw ib-nres los kawm cov khoom siv hluav taws xob thiab coj koj lub tswv yim mus rau qhov tseeb. Peb muab cov lus qhia saum toj kawg nkaus los qhia koj li cas koj tuaj yeem ua koj cov phiaj xwm. Peb kuj tseem muab cov khoom lag luam zoo yog li koj muaj … Ntau Ntxiv Txog Electropeak »

Koj tuaj yeem nyeem qhov no thiab lwm yam kev qhia zoo ntawm ElectroPeak lub vev xaib raug cai

Txheej txheem cej luam

Hauv qhov kev qhia no, koj yuav paub paub siv lub cav nkag teb chaws li cas. Ua ntej, koj yuav pom qee cov ntaub ntawv hais txog kev hloov pauv tus lej, thiab tom qab ntawd koj yuav kawm paub siv lub cav nkag teb chaws nrog peb qhov piv txwv piv txwv.

Yam Koj Yuav Kawm:

  • Dab tsi yog qhov encoder teb yog thiab nws ua haujlwm li cas
  • Kev tswj lub teeb ci LED siv lub cav nkag teb
  • Kev tswj hwm DC lub cev muaj zog nrawm thiab kev coj ua siv lub cav nkag teb

Kauj Ruam 1: Dab tsi yog Rotary Encoder?

Dab tsi yog Rotary Encoder?
Dab tsi yog Rotary Encoder?
Dab tsi yog Rotary Encoder?
Dab tsi yog Rotary Encoder?

Cov encoder teb yog cov cuab yeej siv hluav taws xob uas hloov txoj haujlwm ntawm lub kaum sab xis rau cov ntaub ntawv digital. Rotary encoder muaj cov phaj ncig nrog qee qhov thiab ob txoj hauv kev A thiab B. Los ntawm kev hloov lub phaj ncig, thaum A thiab B raws hla lub qhov, kev sib txuas nruab nrab ntawm cov channel ntawd thiab cov hauv paus tsim tau tsim. Cov kev cuam tshuam no ua rau lub voj voos xwmfab hauv cov channel tso tawm. Los ntawm suav cov mem tes no, peb tuaj yeem pom tus nqi ntawm kev sib hloov. Ntawm qhov tod tes, channel A thiab B muaj 90 degrees ntawm theem sib txawv, yog li koj tseem tuaj yeem pom qhov kev taw qhia kev sib hloov nyob ntawm seb cov channel mem tes nyob tom ntej

Ib tus encoder tuaj yeem teeb tsa ncaj qha rau ntawm lub cev muaj zog lossis ua raws li tus qauv. Tus qauv encoder teb, suav nrog 5 tus pin, yog qhov feem ntau hloov pauv tus lej. 2 tus pin txhawb kev xa khoom xa tuaj, SW yog lub laub khawm ntawm tus qauv, thiab CLK thiab DT qhia A thiab B raws.

Qee qhov tshwj xeeb ntawm tus qauv no yog:

  • Lub peev xwm ntawm Rotate rau infinity
  • 20 mem tes daws teeb meem
  • 5V muab hluav taws xob

Kauj Ruam 2: Cov Cheeb Tsam Xav Tau

Kho vajtse Cheebtsam

Rotary Encoder Module nrog Push Hloov *1

Software Apps

Arduino IDE Cov

Kauj Ruam 3: Yuav Siv Lub Tshuab Encoder Li Cas?

Yuav Ua Li Cas Siv Rotary Encoder?
Yuav Ua Li Cas Siv Rotary Encoder?

Txhawm rau siv tus lej nkag teb chaws, peb yuav tsum suav cov mem tes ntawm cov A thiab B. Txhawm rau ua qhov no, peb siv Arduino UNO thiab ua peb txoj haujlwm rau tso tus lej nkag, tswj lub teeb LED thiab tswj kev nrawm thiab kev coj ntawm DC lub cev muaj zog.

Kauj Ruam 4: Kev Txiav Txim Siab Txoj Haujlwm ntawm Lub Ncej Rotary Encoder Ncej

Txuas tus + rau 5V, GND rau GND tus pin, CLK rau tus lej tus lej 6, thiab DT rau tus lej tus lej 7.

Koj yuav tsum paub txoj haujlwm ntawm tus ncej kom siv tus encoder. Txoj hauj lwm ntawm tus ncej sib txawv nyob ntawm qhov ntau npaum li cas ntawm nws txoj kev sib hloov. Nws hloov pauv los ntawm 0 mus rau infinity rau kev sib hloov raws lub moos, thiab los ntawm 0 mus rau qhov rho tawm infinity rau kev tig rov qab. Tshaj tawm cov cai hauv qab no ntawm koj Arduino thiab pom txoj haujlwm ntawm tus ncej encoder hauv tus lej saib. Koj tuaj yeem siv cov lej txuas rau txhua qhov koj cov haujlwm nrog tus lej nkag.

Txhawm rau txiav txim siab txoj haujlwm encoder, peb yuav tsum txuas cov A thiab B raws li kev nkag mus rau Arduino. Peb nyeem thiab khaws thawj qhov txiaj ntsig ntawm Channel A thaum pib. Tom qab ntawd, peb nyeem tus nqi tam sim ntawd ntawm channel A, thiab yog tias tus nqi ntawm Channel B tau ua ntej ntawm nws, peb txo lub txee. Txwv tsis pub, peb nce tus lej txee.

Kauj Ruam 5: Tswj lub teeb LED nrog Ncej Hloov

Tswj lub teeb ci LED nrog Ncej Hloov
Tswj lub teeb ci LED nrog Ncej Hloov

Thaum xub thawj koj yuav tsum tau txais txoj haujlwm ntawm tus ncej, thiab tom qab ntawd koj tuaj yeem txo lossis nce LED teeb nrog PWM. Txij li thaum PWM muaj qee tus nqi nruab nrab ntawm 0 txog 255, peb teeb tsa txoj haujlwm nyob hauv qhov no hauv kab lus ib yam nkaus.

Kauj Ruam 6: Tswj DC Lub Cev Muaj Zog Ceev thiab Kev Taw Qhia Nrog cuam tshuam

Tswj DC Lub Cev Muaj Zog Ceev thiab Kev Taw Qhia Nrog cuam tshuam
Tswj DC Lub Cev Muaj Zog Ceev thiab Kev Taw Qhia Nrog cuam tshuam

Hauv txoj cai no, peb tau siv kev cuam tshuam los nyeem cov ncej thiab txoj haujlwm tseem ceeb. Yog xav paub ntxiv txog kev cuam tshuam, koj tuaj yeem tshawb xyuas Arduino Lub Vev Xaib.

Lub cav tawg los ntawm kev thawb tus yuam sij nkag lossis teeb tsa tus lej nkag rau hauv txoj haujlwm 0. Koj tuaj yeem pom yuav ua li cas tsav DC lub cav nrog L293D daim ntaub thaiv ntawm no.

Kauj Ruam 7: Zoo Li Peb ntawm FaceBook

Yog tias koj pom cov ntawv qhia no muaj txiaj ntsig thiab txaus siab thov nyiam peb hauv facebook.

Pom zoo: