
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Promijenite ulazni PWM signal na drugi izlaz PWM signala pomoću kodera.
Ovaj projekt je nastao kad sam kupio svoj prvi laserski rezač. Nije lako prvo postaviti snagu PWM -a, u skladu s materijalom koji želite rezati. Stoga želim stvoriti mali uređaj za promjenu snage tijekom izvođenja.
Korak 1: Popisi komponenti

Za ovaj projekt potrebno vam je:
- 1 x Oled zaslon, u mom slučaju I2C
- 1 x Arduino, u mom slučaju arduino mini pro za male dimenzije.
- 1 x Trimer s gumbom.
- 3 x 10k otpornik, 2 za povlačenje trimera i jedan za povlačenje.
Na slici ovog koraka vidite još jedan Arduino mini pro, nazvan laser, jer sam simulirao vještine laserskog kontrolera (pwm u signalu) s ovim Arduinom.
Korak 2: Veze


Ne zaboravite spojiti 3 otpornika, pull-up i pull-down, u ovoj shemi.
Prvi put vam preporučujem da spojite drugi Arduino (u prethodnom koraku nazvan laser) kako biste provjerili funkcioniraju li i kôd i veza zajedno.
Ako ste bolje upoznati sa shematskim prikazom, otvorite pwmTOpwm.svg.
Korak 3: Arduino skica


Možete jednostavno kopirati moj kôd sa stranice GitHub:
Glavne vještine ovog koda su integracija naredbe "pulseIn", više informacija:
Kada pokušate izmjeriti PWM signal koji ulazi u mikrokontroler, morate brojati koliko dugo signal ostaje gore (ili dolje) u tom razdoblju. Možete koristiti naredbu "pulseIn".
Pokušate li iscrtati signal pulsaIn možete vidjeti nešto nestabilno.
Za rješavanje ovog problema moramo koristiti medijanski filter, u mom slučaju eksponencijalni pomični prosjek (EMA).
Ovaj cool i jednostavan filter možete isprobati na ovom primjeru:
Ne brinite, filter je već integriran u kôd: str.
Ako koristite drugi Arduino (laser), možete učitati u taj arduino ovaj primjer:
Korak 4: PCB

Htio bih stvoriti PCB za ovaj projekt s KiCadom i podijeliti ga.
Ako napravim izmjene na PCB -u, podijelit ću ih na stranici GitHub.
Preporučeni:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka

Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Broj koraka: 17 koraka

الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka

Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom Instructableu ćemo izvršiti detekciju lica na Raspberry Pi 4 sa Shunya O/S pomoću knjižnice Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja s
Kako napraviti brojač koraka?: 3 koraka (sa slikama)

Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovno početi vježbati. Koju opremu trebam pripremiti?
Aduino UNO Broj koraka: 5 koraka

Aduino UNO 를 이용한 도망 치는 &&&& && l g g g g g g g g g g g g g g g 4 g 4 4 4 4 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 일자 일자 일자: 2017.01.06. ~ 2017.01.11.- 역할 분담 SW 엔지니어: 김 예은, 임동영 HW 엔지니어: 김지훈 디자이너: 이재민 레코더: 홍 다예 ------------------------ --------------------------------------------------