INHOUDSOPGAWE:
- Stap 1: Materiaalvoorbereiding
- Stap 2: Hardeware -installasie
- Stap 3: Voeg bronkode in
- Stap 4: Resultate
- Stap 5: Video
Video: Tutoriaal vir roterende enkodeerders: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Beskrywing:
Hierdie roterende encoder -kit kan gebruik word om die motor se posisie en snelheid te bepaal. Dit is 'n baie eenvoudige kit wat bestaan uit 'n optiese straalsensor (opto -skakelaar, fototransistor) en 'n stuk gleufskyf. Dit kan gekoppel word aan enige mikrobeheerder via die 3-pen-kop. Die optiese straalsensor bespeur ontbrekende gleuwe van die gleufskyf en genereer 'n polsstrein.
Dit benodig +5VDC om aan te skakel, en gee 'n 0V- en 5V -uitset. Dit bied 'n 5V -uitset as die balk geblokkeer is, en 'n 0V -uitset as die balk ontblokkeer word. Jou mikrobeheerder kan eenvoudig die 0-5-0V polsslag lees om vas te stel hoe ver jou motor afgelê het en hoe vinnig.
Die kit bevat 'n groen LED wat brand as die straal ononderbroke is.
Spesifikasie:
- Bedryfspanning: 4,5-5 VDC
- Uitsetsein: Digitale uitset
- Direkte verbinding met mikrobeheerder (interne optrek tot 5V)
- Kan tot 100KHz lees
- Skyfdiameter met gleuwe: 26 mm
- PCB -afmeting: 22 x 20 mm
Stap 1: Materiaalvoorbereiding
Die items wat benodig word om hierdie projek uit te voer, is vir hierdie tutoriaal:
- Arduino Uno
- USB -kabel Tipe A tot B
- Manlike tot manlike jumperdraad
- Trui van vrou tot man
- Plastiese ratmotor
Stap 2: Hardeware -installasie
Diagram hierbo toon die eenvoudige verbinding tussen Rotary Encoder Kit en Arduino Uno:
- 5V> 5V
- GND> GND
- UIT> D2
Verbinding tussen plastiese ratmotor en Arduino Uno:
- Terminal 1> 5V
- Terminal 2> GND
Nadat u die verbinding voltooi het, sluit Arduino Uno aan op die kragtoevoer met 'n USB -kabel.
Stap 3: Voeg bronkode in
- Laai die toetskode af en maak dit oop met behulp van Arduino -sagteware of IDE.
- Maak seker dat u die regte bord en die ooreenstemmende poort gekies het (in hierdie handleiding word Arduino Uno gebruik).
- Laai dan die toetskode op na u Arduino Uno.
Stap 4: Resultate
Die gleufskyf word op die plastiese ratmotor gemonteer en binne die ruimte van die draaikodeer -kring geplaas. Die optiese straalsensor bespeur ontbrekende gleuwe van die gleufskyf en genereer 'n polsslag. Deur die kode in Arduino aan te pas, kan die Rotary Encoder werklike rpm vir die plastiese ratmotor opspoor en op die seriële monitor vertoon word.
Aanbeveel:
K40 Tutoriaal vir laserkoeling: 12 stappe
K40 Laser Cooling Guard Tutoriaal: Die K40 Laser Cooling Guard is 'n toestel wat die vloeitempo en temperatuur van die K40 Co2 Laser se koelvloeistof waarneem. As die vloeitempo onder 'n sekere hoeveelheid daal, sny die Cooling Guard die laserskakelaar om te verhoed dat die buis oorverhit
Arduino Nano - TSL45315 Tutoriaal vir omgevingsligsensor: 4 stappe
Arduino Nano - TSL45315 Sensor vir omringende lig: TSL45315 is 'n digitale sensor vir omringende lig. Dit benader die reaksie van die menslike oog onder verskillende beligtingstoestande. Die toestelle het drie kiesbare integrasietye en bied 'n direkte 16-bis lux-uitset via 'n I2C-bus-koppelvlak. Die toestel saam
A9G Tutoriaal vir GPS en GPRS -module - Ai-Denker - AT -bevele: 7 stappe
A9G Tutoriaal vir GPS en GPRS -module | Ai-Denker | OP bevele: Hey, wat gaan aan, ouens! Akarsh hier van CETech af. Vandag gaan ons deur die A9G GPS-, GSM- en GPRS -module van AI Thinker. Daar is ook verskeie ander modules, soos A9 en A6 van AI Thinker, wat soortgelyke GSM- en GPRS -vermoëns het, maar
Tutoriaal vir roterende enkodeerder met Arduino: 6 stappe
Tutoriaal vir roterende encoder met Arduino: Rotary encoder is 'n elektroniese komponent wat beweging en posisie kan monitor tydens rotasie. Die draaikodeerder gebruik optiese sensors wat pulse kan genereer wanneer die roterende enkodeerder draai. Die toepassing van die draaikodeerder gewoonlik as 'n
Tutoriaal vir L298 2Amp -motorbestuurderskerm vir Arduino: 6 stappe
Tutoriaal vir L298 2Amp-motorbestuurderskerm vir Arduino: beskrywingL298 2Amp-motorbestuurderskerm vir Arduino is gebaseer op die geïntegreerde kring van die L298-motorbestuurder, 'n motorbestuurder met volledige brug. Dit kan twee afsonderlike 2A DC -motors of 1 2A -stapmotors aandryf. Motor se snelheid en rigtings kan afsonderlik beheer word