Përmbajtje:
- Hapi 1: Diagrami Skematik
- Hapi 2: Lista e Komponentëve dhe Mjeteve
- Hapi 3: PCB
- Hapi 4: Asambleja e moduleve
- Hapi 5: Softuer
Video: Kohëmatësi me Arduino dhe kodues rrotullues: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Kohëmatësi është një mjet i përdorur shpesh në aktivitetet industriale dhe shtëpiake.
Ky asamble është i lirë dhe i lehtë për t'u bërë.
Alsoshtë gjithashtu shumë i gjithanshëm, duke qenë në gjendje të ngarkoni një program të zgjedhur sipas nevojave. Ka disa programe të shkruara nga unë, për Arduino Nanon.
Kohëzgjatja e kohëmatësit mund të futet në ekran (1602) nga koduesi rrotullues. Duke shtypur butonin në koduesin rrotullues aktivizohet kohëmatësi. Ngarkesa do të mundësohet gjatë vonesës kohore nëpërmjet kontakteve të një stafete.
Unë personalisht kam përdorur kohëmatësin për ekspozimin ndaj rrezeve ultravjollcë në procesin e PCB, por edhe në shtëpi ku punonte një robot kuzhine për të gatuar brumin e bukës.
Furnizimet:
Të gjithë përbërësit mund të gjenden në AliExpress me çmime të ulëta.
PCB është projektuar dhe prodhuar nga unë (projekti KiCad). Metoda e prodhimit të PCB do të jetë subjekt i udhëzimeve të ardhshme.
Hapi 1: Diagrami Skematik
Qarku është ndërtuar rreth një Arduino Nano. Ekrani që cakton kohën dhe lexon kohën e mbetur është i tipit 1602.
Përmes Q1, aktivizohet BZ1, i cili lëshon një bip në fund të kohës së vonesës.
Vendosja e kohës së vonesës është bërë nga Rotary Encoder (tip mekanik).
Gjithashtu nga këtu është bërë "Ora e fillimit".
Stafeta K1 (12V) aktivizohet nga Q2. Kontaktet e stafetave K1 janë të disponueshme në lidhësin J1.
Skema është furnizuar (+12V) në lidhësin J2.
Hapi 2: Lista e Komponentëve dhe Mjeteve
Kjo është lista e komponentëve të dhënë nga programi KiCad:
A1 Moduli Arduino_Nano: Arduino_Nano_WithMountingHoles
BZ1 Buzzer 5V Buzzer_Beeper: Buzzer_12x9.5RM7.6
C1 470nF Kondensatori_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
C2, C3 100nF Kondensatori_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
D1 LED e kuqe LED_THT: LED_D5.0mm
D2 1N4001 Dioda_THT: D_DO-41_SOD81_P10.16mm_Horizontale
Shfaq DS1 WC1602A: WC1602A
J1 Conn_01x05 Lidhës_PinHeader_2.54mm: PinHeader_1x05_P2.54mm_Horizontal
J2 +12V Lidhës_BarreJack: BarrelJack_Horizontal
Stafetë K1 Rel 12V_THT: Rel 12V
TM1, T2 BC547 Paketa_TO_SOT_THT: TO-92_Inline
R1, R3 15K Rezistenca_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontale
R2 1K/0, 5W Rezistenca_THT: R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontale
R4 220 Rezistori_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
RV1 5K Potenciometër_THT: Potenciometër_Piher_PT-10-V10_Vertikal
SW1 Rotary_Encoder Rotary_Encoder: RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm
Butoni i kujtesës SW2_Switch_THT: SW_CuK_JS202011CQN_DPDT_Straight
Kësaj i shtohen:
-PCB e projektuar në KiCad.
-Mulimetër digjital (çdo lloj).
-Përfshirëse dhe mjete bashkimi.
-Vidhat M3 l = 25mm, arra dhe ndarës për montim LCD1602.
-Dorezë për kodifikues rrotullues.
-Dëshira për ta bërë atë.
Hapi 3: PCB
Projekti PCB është bërë në programin KiCad dhe mund të gjendet në:
github.com/StoicaT/Timer-with-Arduino-and-…
Këtu do të gjeni të gjitha detajet e nevojshme për porosinë e fabrikës (skedarët Gerber, etj.).
Duke u nisur nga ky dokumentacion, ju gjithashtu mund të bëni PCB-të tuaja në material të dyfishtë, të trashë 1.6 mm. Pa vrima metalike, me kalime krah për krah me lidhës jo të izoluar.
Mbuloni të gjitha rrugët me kallaj.
Ne kontrollojmë me multimetrin dixhital rrugët e PCB për të zbuluar ndërprerje ose qarqe të shkurtra midis rrugëve (fotografia e parë në Hapin 4).
Hapi 4: Asambleja e moduleve
Fotografitë e mëposhtme tregojnë shkurtimisht se si të mbillni përbërës elektronikë.
3 fotot e fundit tregojnë setin e kompletuar para-mbrapa (përfundimtar).
Filloni modulin:
-Vizualisht kontrolloni vendosjen e saktë të përbërësve dhe saldimit të kallajit (përbërësit mbillen në atë mënyrë që montimi të mund të montohet në panelin e përparmë të një pajisjeje).
-Fuqizoni montimin në J2 me 12V.
-Masë (sipas diagramit skematik) tensionet në tabelë (multimetër dixhital).
-Rregulloni kontrastin optimal në LCD1602 nga RV1.
-Ngarko programin në tabelën Arduino Nano siç tregohet më poshtë.
-Kontrolloni funksionimin e duhur duke dhënë një kohëmatës dhe duke parë që ai është ekzekutuar në mënyrë korrekte.
Hapi 5: Softuer
Programi mund të gjendet në:
github.com/StoicaT/Timer-with-Arduino-and-…
github.com/StoicaT/Timer-with-Arduino-and-…
Ka 2 variante programesh. Depoja e github shpjegon se çfarë bën secili dhe si programohet kohëmatësi në secilin rast.
Ne do të shkarkojmë versionin e dëshiruar dhe do ta ngarkojmë në tabelën Arduino Nano.
Dhe kjo eshte!
Recommended:
Kohëmatësi i energjisë me Arduino dhe kodues rrotullues: 7 hapa (me fotografi)
Kohëmatësi i energjisë me Arduino dhe kodues rrotullues: Ky kohëmatës i energjisë bazohet në kohëmatësin e paraqitur në: https: //www.instructables.com/id/Timer-With-Arduin … Një modul i furnizimit me energji dhe një SSR (stafetë e gjendjes së ngurtë ) ishin bashkangjitur asaj. Ngarkesa të fuqisë deri në 1KW mund të operohen dhe me ndryshime minimale l
Çelësi i vëllimit USB duke përdorur DigiSpark dhe kodues rrotullues: 3 hapa
Doreza e vëllimit USB duke përdorur DigiSpark dhe kodues rrotullues: Ky është një çelës super i lirë i kontrollit të volumit USB. Disa herë çelësat tradicionalë janë më të përshtatshëm për të kontrolluar gjërat sesa të klikoni miun kudo. Ky projekt përdor DigiSpark, një Rotary Encoder dhe Adafruit Trinket USB Library (https: //github.c
Përdorni një motor Stepper si një kodues rrotullues: 9 hapa (me fotografi)
Përdorni një motor Stepper si një kodues rrotullues: Koduesit rrotullues janë të shkëlqyeshëm për t'u përdorur në projektet e mikrokontrolluesve si një pajisje hyrëse, por performanca e tyre nuk është shumë e qetë dhe e kënaqshme. Gjithashtu, duke pasur shumë motorë rezervë rezervë përreth, vendosa t'u jap atyre një qëllim. Pra, nëse keni ndonjë stepper
Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: 6 hapa
Si të përdorni Stepper Motor si kodues rrotullues dhe ekran OLED për hapa: Në këtë tutorial ne do të mësojmë se si të gjurmojmë hapat e motorit stepper në ekranin OLED. Shikoni një video demonstruese. Kredia për tutorialin origjinal shkon për përdoruesit e youtube " sky4fly "
Menuja Arduino në një Nokia 5110 LCD duke përdorur një kodues rrotullues: 6 hapa (me fotografi)
Menuja Arduino në një Nokia 5110 LCD duke përdorur një kodues rrotullues: Të dashur miq, mirëpresim në një tutorial tjetër! Në këtë video ne do të mësojmë se si të krijojmë menunë tonë për ekranin e njohur Nokia 5110 LCD, në mënyrë që t'i bëjmë projektet tona më miqësore dhe më të afta. Le të fillojmë! Ky është projekti