
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

Baguhin ang input na signal ng PWM sa isa pang output ng signal ng PWM gamit ang isang Encoder.
Ang proyektong ito ay ipinanganak noong binili ko ang aking unang pamutol ng laser. Hindi madaling itakda ang lakas ng PWM, sa unang pagkakataon, alinsunod sa materyal na nais mong i-cut. Kaya't nais kong lumikha ng isang maliit na aparato upang mabago ang lakas sa panahon ng pagpapatupad.
Hakbang 1: Mga Listahan ng Componets

Para sa proyektong ito kailangan mo:
- 1 x Oled display, sa aking kaso I2C
- 1 x Arduino, sa aking kaso ang arduino mini pro para sa maliit na sukat.
- 1 x Trimmer na may isang pindutan.
- 3 x 10k risistor, 2 para sa pull-up ng trimmer at isa para sa pull-down.
Sa larawan ng hakbang na ito nakikita mo ang isa pang Arduino mini pro, na tinatawag na laser, sapagkat ginaya ko ang mga kasanayan ng laser controller (pwm sa signal) sa Arduino na ito.
Hakbang 2: Mga Koneksyon


Tandaan na ikonekta ang 3 resistors, pull-up at pull-down, sa eskematiko na ito.
Sa kauna-unahang pagkakataon, inirerekumenda ko sa iyo na ikonekta ang pangalawang Arduino (tinatawag na laser sa hakbang bago) upang subukan kung gumagana rin ang code at ang koneksyon.
Kung mas pamilyar ka sa pananaw sa eskematiko, buksan ang pwmTOpwm.svg.
Hakbang 3: Arduino Sketch


Madali mong makopya ang aking code mula sa pahina ng GitHub:
Ang pangunahing kasanayan ng code na ito ay ang pagsasama ng "pulseIn" na utos, karagdagang impormasyon:
Kapag sinubukan mong sukatin ang isang signal ng PWM na papasok sa Microcontroller kailangan mong bilangin kung gaano katagal ang signal ay mananatili (o pababa) sa panahon. Maaari mong gamitin ang utos na "pulseIn".
Kung susubukan mong balangkasin ang pulso Sa signal maaari kang makakita ng isang bagay na hindi matatag.
Para maayos ang problemang ito kailangan naming gumamit ng isang median filter, sa aking kaso exponential moving average (EMA).
Maaari mong subukan ang cool at madaling filter na ito sa halimbawang ito:
Huwag magalala, ang filter ay isinama na sa code: p.
Kung gumagamit ka ng pangalawang Arduino (laser) maaari kang mag-upload sa arduino ng halimbawang ito:
Hakbang 4: PCB

Nais kong i-crate ang isang PCB para sa proyektong ito, kasama ang KiCad, at ibahagi ito.
Kung gumawa ako ng mga pagbabago sa PCB ibabahagi ko ang mga ito sa pahina ng GitHub.
Inirerekumendang:
Arduino Car Reverse Parking Alert System - Hakbang sa Hakbang: 4 na Hakbang

Arduino Car Reverse Parking Alert System | Hakbang sa Hakbang: Sa proyektong ito, magdidisenyo ako ng isang simpleng Arduino Car Reverse Parking Sensor Circuit gamit ang Arduino UNO at HC-SR04 Ultrasonic Sensor. Ang Arduino based Car Reverse alert system na ito ay maaaring magamit para sa isang Autonomous Navigation, Robot Ranging at iba pang range r
Hakbang sa Hakbang Pagbubuo ng PC: 9 Mga Hakbang

Hakbang sa Hakbang ng PC Building: Mga Pantustos: Hardware: MotherboardCPU & CPU coolerPSU (Power supply unit) Storage (HDD / SSD) RAMGPU (hindi kinakailangan) CaseTools: ScrewdriverESD bracelet / matsthermal paste w / applicator
Tatlong Loudspeaker Circuits -- Hakbang-hakbang na Tutorial: 3 Mga Hakbang

Tatlong Loudspeaker Circuits || Hakbang-hakbang na Tutorial: Ang Loudspeaker Circuit ay nagpapalakas ng mga audio signal na natanggap mula sa kapaligiran papunta sa MIC at ipinapadala ito sa Speaker mula sa kung saan ginawa ang pinalakas na audio. Dito, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang magawa ang Loudspeaker Circuit na ito gamit ang:
Hakbang-hakbang na Edukasyon sa Robotics Na May Kit: 6 Mga Hakbang

Hakbang-hakbang na Edukasyon sa Robotics Gamit ang isang Kit: Matapos ang ilang buwan ng pagbuo ng aking sariling robot (mangyaring sumangguni sa lahat ng mga ito), at pagkatapos ng dalawang beses na pagkabigo ng mga bahagi, nagpasya akong bumalik at muling isipin ang aking diskarte at direksyon. Ang karanasan ng ilang buwan ay kung minsan ay lubos na nagbibigay-pakinabang, at
Kritikal na Hakbang sa Paghuhugas ng Kamay sa Hakbang: 5 Hakbang

Kritikal na Hakbang sa Paghuhugas ng Hakbang sa paghuhugas ng kamay: Ito ay isang makina na nagpapaalala sa gumagamit tungkol sa mga hakbang kung kailan kailangan niyang maghugas ng kanyang mga kamay. Ang layunin ng makina na ito ay matulungan ang mga tao na maunawaan kung paano hugasan nang maayos ang kanilang mga kamay sa isang mabisang paraan. Sa mga panahon ng pag-iwas sa epidemya o pandemya,