Sisukord:
- Samm: skemaatiline skeem
- Samm: komponentide ja tööriistade loend
- Samm: PCB
- 4. samm: mooduli kokkupanek
- Samm: tarkvara
Video: Taimer Arduino ja pöörleva kodeerijaga: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Taimer on tööriist, mida kasutatakse sageli nii tööstuses kui ka majapidamises.
See komplekt on odav ja lihtne valmistada.
See on ka väga mitmekülgne, kuna suudab laadida programmi vastavalt vajadustele. Arduino Nano jaoks on mitu minu kirjutatud programmi.
Taimeri kestust saab ekraanil (1602) sisestada pöörleva kodeerija abil. Pöörleva kodeerija nupule vajutades käivitub taimer. Koormust toidetakse viivituse ajal relee kontaktide kaudu.
Ise kasutasin taimerit UV -kiirguseks PCB protsessis, aga ka kodus, kus köögirobot töötas leivataigna sõtkumiseks.
Tarvikud:
Kõik komponendid leiate AliExpressist madala hinnaga.
PCB on minu disainitud ja toodetud (projekt KiCad). PCB tootmise meetodit käsitletakse tulevases juhendis.
Samm: skemaatiline skeem
Ahel on ehitatud Arduino Nano ümber. Ekraan, mis määrab aja ja loeb järelejäänud aega, on tüüpi 1602.
Q1 kaudu aktiveeritakse BZ1, mis viivitusaja lõpus annab piiksu.
Viiteaja seadistamine toimub pöördmehhanismi abil (mehaaniline tüüp).
Siit tehakse ka "Algusaeg".
Relee K1 (12V) aktiveeritakse Q2 abil. Relee kontaktid K1 on saadaval pistikus J1.
Skeem on varustatud (+12V) pistikuga J2.
Samm: komponentide ja tööriistade loend
See on KiCadi programmi antud komponentide loend:
A1 Arduino_Nano moodul: Arduino_Nano_WithMountingHoles
BZ1 helisignaal 5V sumin_piipar: helisignaal_12x9.5RM7.6
C1 470nF kondensaator_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
C2, C3 100nF kondensaator_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm
D1 LED punane LED_THT: LED_D5.0mm
D2 1N4001 diood_THT: D_DO-41_SOD81_P10.16mm_ horisontaalne
DS1 WC1602A Ekraan: WC1602A
J1 Conn_01x05 Connector_PinHeader_2.54mm: PinHeader_1x05_P2.54mm_Horizontal
J2 +12V pistik_BarrelJack: BarrelJack_Horizontal
K1 Rel 12V relee_THT: Rel 12V
Q1, Q2 BC547 Package_TO_SOT_THT: TO-92_Inline
R1, R3 15K takisti_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
R2 1K/0, 5W takisti_THT: R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal
R4 220 takisti_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal
RV1 5K potentsiomeeter_THT: potentsiomeeter_Piher_PT-10-V10_Vertical
SW1 Rotary_Encoder Rotary_Encoder: RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm
SW2 mälunupp_Switch_THT: SW_CuK_JS202011CQN_DPDT_Sirge
Sellele lisatakse:
-PCB kujundatud KiCadis.
-digitaalne multimeeter (mis tahes tüüpi).
-liiva- ja jootetööriistad.
-Kruvid M3 l = 25mm, mutrid ja vahetükid LCD1602 kinnitamiseks.
-pöörleva kodeerija nupp.
-Soov seda teha.
Samm: PCB
PCB projekt on tehtud KiCadi programmis ja selle leiab aadressilt:
github.com/StoicaT/Timer-with-Arduino-and-…
Siit leiate kõik tehase tellimiseks vajalikud andmed (Gerberi failid jne).
Sellest dokumentatsioonist lähtudes saate PCB-sid valmistada ka topeltkattega materjalist, paksusega 1,6 mm. Puuduvad metallavad, isoleerimata pistikuga kõrvuti asetsevad läbipääsud.
Katke kõik teed tinaga.
Kontrollime digitaalse multimeetriga PCB marsruute, et tuvastada katkestusi või lühiseid marsruutide vahel (esimene foto 4. etapis).
4. samm: mooduli kokkupanek
Järgmised fotod näitavad lühidalt, kuidas elektroonilisi komponente istutada.
Viimased 3 fotot näitavad valminud esi-taga komplekti (finaal).
Käivitage moodul:
-Kontrollige visuaalselt komponentide õiget paigutust ja tinajootmist (komponendid on istutatud nii, et sõlme saab paigaldada seadme esipaneelile).
-Lülitage J2 -le kinnitus 12 V toitega.
-Mõõtke (vastavalt skemaatilisele skeemile) pingeid plaadil (digitaalne multimeeter).
-Reguleerige RV1 LCD1602 optimaalset kontrasti.
-Laadige programm alla Arduino Nano tahvlile, nagu allpool näidatud.
-Kontrollige nõuetekohast toimimist, andes taimeri ja veendudes, et see on õigesti täidetud.
Samm: tarkvara
Programmiga saab tutvuda:
github.com/StoicaT/Timer-with-Arduino-and-…
github.com/StoicaT/Timer-with-Arduino-and-…
On 2 programmi varianti. Githubi hoidla selgitab, mida igaüks teeb ja kuidas taimer on igal juhul programmeeritud.
Laadime alla soovitud versiooni ja laadime selle Arduino Nano tahvlile.
Ja see ongi kõik!
Soovitan:
Pöörleva kodeerija nupp: 6 sammu
Pöörleva kodeerija nupp: see on pöörleval kodeerijal põhinev pöörlev kaugjuhtimispult. Sellel on järgmised funktsioonid. Aku töötab väga väikese voolutarbega, kui see on aktiveeritud Automaatne aktiveerimine, kui juhtnuppu pööratakse Automaatne uni pärast tegevusetuse perioodi Seadistamine
Pöörleva kodeerija juhitav robotkäepide: 6 sammu
Pöörleva kodeerija juhitav robotkäepide: külastasin veebisaiti howtomechatronics.com ja nägin seal bluetoothiga juhitavat robotkätt. Mulle ei meeldi bluetoothi kasutada, lisaks nägin, et saame servot juhtida pöörleva kodeerijaga, nii et kujundan selle ümber, et saaksin robotit juhtida kasutage käepidet ja registreerige see
Võimsuse taimer Arduino ja pöörleva kodeerijaga: 7 sammu (piltidega)
Toite taimer Arduino ja pöörleva kodeerijaga: see toite taimer põhineb taimeril, mis on esitatud aadressil: https: //www.instructables.com/id/Timer-With-Arduin … Toiteallikamoodul ja SSR (tahkisrelee ). Selle külge on kinnitatud kuni 1 kW võimsused ja minimaalsete muudatustega
Arduino andmebaas koos RTC, Nokia LCD ja kodeerijaga: 4 sammu
Arduino andmebaas RTC, Nokia LCD ja kodeerijaga: Osad: Arduino Nano või Arduino Pro Mini Nokia 5110 84x48 LCD DHT11 temperatuuri/niiskuse andur DS1307 või DS3231 RTC moodul koos sisseehitatud AT24C32 EEPROM Odav kodeerija 3 väljalülituskondensaatoriga Omadused: Nokia LCD-l põhinev GUI ja et
Arduino menüü Nokia 5110 LCD -ekraanil pöörleva kodeerija abil: 6 sammu (koos piltidega)
Arduino menüü Nokia 5110 LCD -ekraanil pöörleva kodeerija abil: Kallid sõbrad, tere tulemast teise õpetuse juurde! Selles videos õpime, kuidas koostada populaarse Nokia 5110 LCD -ekraani jaoks oma menüü, et muuta meie projektid kasutajasõbralikumaks ja võimekamaks. Alustame! See on projekt