Orodha ya maudhui:
- Hatua ya 1: Orodha za Viambatanisho
- Hatua ya 2: Uunganisho
- Hatua ya 3: Mchoro wa Arduino
- Hatua ya 4: PCB
Video: Pwm2pwm: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Badilisha ishara ya PWM ya kuingiza kwa pato lingine la ishara ya PWM na Encoder.
Mradi huu ulizaliwa wakati nilinunua mkataji wangu wa kwanza wa laser. Sio rahisi kuweka nguvu ya PWM, kwa mara ya kwanza, kulingana na nyenzo unayotaka kukata. Kwa hivyo nataka kuunda kifaa kidogo kubadilisha nguvu wakati wa utekelezaji.
Hatua ya 1: Orodha za Viambatanisho
Kwa mradi huu unahitaji:
- Onyesho la 1 x Oled, kwa upande wangu I2C
- 1 x Arduino, kwa upande wangu arduino mini pro kwa mwelekeo mdogo.
- 1 x Trimmer na kitufe.
- 3 x 10k resistor, 2 kwa kuvuta kwa trimmer na moja kwa kuvuta-chini.
Katika picha ya hatua hii unaona pro pro nyingine ya Arduino mini, iitwayo laser, kwa sababu nimeiga ujuzi wa mtawala wa laser (pwm in signal) na hii Arduino.
Hatua ya 2: Uunganisho
Kumbuka kuunganisha vipinga 3, kuvuta na kushuka, katika mpango huu.
Kwa mara ya kwanza, ninapendekeza kwako uunganishe Arduino ya pili (inayoitwa laser katika hatua ya awali) kujaribu ikiwa nambari na unganisho hufanya kazi pamoja pia.
Ikiwa unajua zaidi mtazamo wa skimu, fungua pwmTOpwm.svg.
Hatua ya 3: Mchoro wa Arduino
Unaweza kunakili nambari yangu kwa urahisi kutoka kwa ukurasa wa GitHub:
Ujuzi kuu wa nambari hii ni ujumuishaji wa amri ya "pulseIn", habari zaidi:
Unapojaribu kupima ishara ya PWM inakwenda kwa Microcontroller unahitaji kuhesabu ni muda gani ishara inakaa (au chini) katika kipindi hicho. Unaweza kutumia amri ya "pulseIn".
Ukijaribu kupanga ishara ya pulseIn unaweza kuona kitu kisicho imara.
Ili kurekebisha shida hii tunahitaji kutumia kichujio cha wastani, katika kesi yangu wastani wa kusonga kielelezo (EMA).
Unaweza kujaribu kichujio hiki kizuri na rahisi na mfano huu:
Usijali, kichujio tayari kimejumuishwa katika nambari: p.
Ikiwa unatumia Arduino ya pili (laser) unaweza kupakia katika hiyo arduino mfano huu:
Hatua ya 4: PCB
Ningependa kutengeneza PCB kwa mradi huu, na KiCad, na kuishiriki.
Ikiwa nitafanya mabadiliko kwenye PCB nitawashiriki kwenye ukurasa wa GitHub.
Ilipendekeza:
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino - Hatua kwa Hatua: 4 Hatua
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino | Hatua kwa Hatua: Katika mradi huu, nitatengeneza Mzunguko rahisi wa Sura ya Maegesho ya Arduino kwa kutumia Arduino UNO na Sense ya Ultrasonic ya HC-SR04. Mfumo wa tahadhari ya Gari ya Arduino ya msingi inaweza kutumika kwa Urambazaji wa Kujitegemea, Kuanzia Robot na anuwai zingine
Hatua kwa hatua Ujenzi wa PC: Hatua 9
Hatua kwa hatua Jengo la PC: Ugavi: Vifaa: MotherboardCPU & Baridi ya CPU
Mizunguko mitatu ya kipaza sauti -- Mafunzo ya hatua kwa hatua: Hatua 3
Mizunguko mitatu ya kipaza sauti || Mafunzo ya hatua kwa hatua: Mzunguko wa kipaza sauti huimarisha ishara za sauti zinazopokelewa kutoka kwa mazingira kwenda kwenye MIC na kuipeleka kwa Spika kutoka mahali ambapo sauti ya sauti imetengenezwa. Hapa, nitakuonyesha njia tatu tofauti za kutengeneza Mzunguko wa Spika kwa kutumia:
Hatua kwa hatua Elimu katika Roboti na Kit: 6 Hatua
Hatua kwa hatua Elimu katika Roboti na Kit: Baada ya miezi kadhaa ya kujenga roboti yangu mwenyewe (tafadhali rejelea hizi zote), na baada ya sehemu mbili kushindwa, niliamua kurudi nyuma na kufikiria tena mkakati na mwelekeo.Uzoefu wa miezi kadhaa wakati mwingine ulikuwa wa kufurahisha sana, na
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)