ዝርዝር ሁኔታ:

ሰዓት ቆጣሪ ከአርዱዲኖ እና ሮታሪ ኢንኮደር ጋር - 5 ደረጃዎች
ሰዓት ቆጣሪ ከአርዱዲኖ እና ሮታሪ ኢንኮደር ጋር - 5 ደረጃዎች

ቪዲዮ: ሰዓት ቆጣሪ ከአርዱዲኖ እና ሮታሪ ኢንኮደር ጋር - 5 ደረጃዎች

ቪዲዮ: ሰዓት ቆጣሪ ከአርዱዲኖ እና ሮታሪ ኢንኮደር ጋር - 5 ደረጃዎች
ቪዲዮ: የከተማ ሰዓት ቆጣሪ። 2024, ህዳር
Anonim
ሰዓት ቆጣሪ ከአርዱዲኖ እና ከሮታሪ ኢንኮደር ጋር
ሰዓት ቆጣሪ ከአርዱዲኖ እና ከሮታሪ ኢንኮደር ጋር

ሰዓት ቆጣሪ ብዙውን ጊዜ በኢንዱስትሪ እና በቤተሰብ እንቅስቃሴዎች ውስጥ የሚያገለግል መሣሪያ ነው።

ይህ ስብሰባ ርካሽ እና ለመሥራት ቀላል ነው።

እንደ ፍላጎቶች የተመረጠውን ፕሮግራም መጫን በመቻሉ በጣም ሁለገብ ነው። በእኔ የተፃፉ በርካታ ፕሮግራሞች አሉ ፣ ለአርዱዲኖ ናኖ።

የሰዓት ቆጣሪው ቆይታ በማሳያው (1602) ላይ ከ rotary encoder ሊገባ ይችላል። በ rotary encoder ላይ ያለውን አዝራር በመጫን ሰዓት ቆጣሪው ተቀስቅሷል። ሸክሙ በጊዜ መዘግየት ወቅት በቅብብሎሽ እውቂያዎች በኩል ይሠራል።

እኔ በፒሲቢ ሂደት ውስጥ ለ UV መጋለጥ እኔ ጊዜ ቆጣሪውን ተጠቅሜያለሁ ፣ ግን ደግሞ የወጥ ቤት ሊጥ ለማቅለጥ የወጥ ቤት ሮቦት በሚሠራበት ቤት ውስጥም እጠቀማለሁ።

አቅርቦቶች

ሁሉም ክፍሎች በዝቅተኛ ዋጋዎች በ AliExpress ላይ ሊገኙ ይችላሉ።

ፒሲቢ በእኔ የተነደፈ እና የተመረተ ነው (የኪካድ ፕሮጀክት)። የ PCB ምርት ዘዴ የወደፊቱ የመምህራን ርዕሰ ጉዳይ ይሆናል።

ደረጃ 1: ንድፋዊ ዲያግራም

የእቅድ ንድፍ
የእቅድ ንድፍ

ወረዳው የተገነባው በአርዱዲኖ ናኖ ዙሪያ ነው። ሰዓቱን የሚያስቀምጥ እና የቀረውን ጊዜ የሚያነበው ማሳያ ዓይነት 1602 ነው።

በ Q1 በኩል ፣ BZ1 ገቢር ነው ፣ ይህም በመዘግየቱ ጊዜ መጨረሻ ላይ ቢፕ ያወጣል።

የመዘግየቱ ጊዜ ቅንብር የተሠራው ከሮታሪ ኢንኮደር (ሜካኒካዊ ዓይነት) ነው።

እንዲሁም ከዚህ “የመነሻ ጊዜ” ተሠርቷል።

ቅብብል K1 (12V) በ Q2 ገቢር ነው። የዝውውር እውቂያዎች K1 በአገናኝ J1 ላይ ይገኛሉ።

መርሃግብሩ (+12V) ለ J2 አገናኝ ይሰጣል።

ደረጃ 2 - የአካል ክፍሎች እና መሣሪያዎች ዝርዝር

የአካል ክፍሎች እና መሣሪያዎች ዝርዝር
የአካል ክፍሎች እና መሣሪያዎች ዝርዝር

በኪካድ ፕሮግራም የተሰጡ አካላት ዝርዝር ይህ ነው-

A1 Arduino_Nano ሞዱል: አርዱዲኖ_ኖኖ_ከMountingHoles ጋር

BZ1 Buzzer 5V Buzzer_Beeper: Buzzer_12x9.5RM7.6

C1 470nF Capacitor_THT: C_Rect_L7.0mm_W2.0mm_P5.00mm

C2 ፣ C3 100nF Capacitor_THT ፦ C_Rect_L7.0mm_W2.0mm_P5.00 ሚሜ

D1 LED ቀይ LED_THT: LED_D5.0 ሚሜ

D2 1N4001 Diode_THT: D_DO-41_SOD81_P10.16 ሚሜ_ አግድም

DS1 WC1602A ማሳያ: WC1602A

J1 Conn_01x05 አገናኝ_ፒንሃደር_2.54 ሚሜ ፦ ፒንሃደር_1 x05_P2.54 ሚሜ_ አግድም

J2 +12V Connector_BarrelJack: በርሜል ጃክ_አግድም

K1 Rel 12V Relay_THT: Rel 12V

ጥ 1 ፣ ጥ 2 BC547 ጥቅል_TO_SOT_THT ፦ TO-92_Inline

R1 ፣ R3 15K Resistor_THT ፦ R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_ አግድም

R2 1 ኪ/0 ፣ 5 ዋ Resistor_THT ፦ R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_ አግድም

R4 220 Resistor_THT: R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_ አግድም

RV1 5K ፖንቲቲሞሜትር_THT ፦ ፖንቲቲሞሜትር_ፒየር_ፒቲ -10-ቪ 10_ አቀባዊ

SW1 Rotary_Encoder Rotary_Encoder: RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm

SW2 የማህደረ ትውስታ ቁልፍ_ስዊች_ቲቲ ፦ SW_CuK_JS202011CQN_DPDT_Sightight

በዚህ ላይ ተጨምረዋል -

-ፒሲሲ በኪካድ ውስጥ የተነደፈ።

-ዲጂታል መልቲሜትር (ማንኛውም ዓይነት)።

-የማቅለጫ እና የሽያጭ መሣሪያዎች።

-Screws M3 l = 25mm ፣ ለውዝ እና ስፔሰርስ ለ LCD1602 መጫኛ።

-ለሮታሪ መቀየሪያ አንጓ።

-የማድረግ ፍላጎት።

ደረጃ 3: ፒ.ሲ.ቢ

የ PCB ፕሮጀክት በኪካድ ፕሮግራም ውስጥ የተሰራ ሲሆን በ

github.com/StoicaT/Timer-with-Arduino-and-…

እዚህ ለፋብሪካው ትዕዛዝ አስፈላጊ የሆኑትን ሁሉንም ዝርዝሮች ያገኛሉ (የገርበር ፋይሎች ፣ ወዘተ)።

ከዚህ ሰነድ ጀምሮ ፣ 1.6 ሚሜ ውፍረት ባለው ባለ ሁለት ንጣፍ ቁሳቁስ ላይ የእራስዎን ፒሲቢዎች ማድረግም ይችላሉ። ምንም የብረት ቀዳዳዎች የሉም።

ሁሉንም መስመሮች በቆርቆሮ ይሸፍኑ።

በመንገዶቹ መካከል መቋረጥን ወይም አጭር ወረዳዎችን ለመለየት በዲጂታል መልቲሜትር የ PCB መስመሮችን (በደረጃ 4 የመጀመሪያ ፎቶ) እንፈትሻለን።

ደረጃ 4 የሞዱል ስብሰባ

ሞጁል ስብሰባ
ሞጁል ስብሰባ
ሞጁል ስብሰባ
ሞጁል ስብሰባ
ሞጁል ስብሰባ
ሞጁል ስብሰባ

የሚከተሉት ፎቶዎች የኤሌክትሮኒክ ክፍሎችን እንዴት እንደሚተከሉ በአጭሩ ያሳያሉ።

የመጨረሻዎቹ 3 ፎቶዎች የተጠናቀቀውን የፊት-ጀርባ ስብስብ (የመጨረሻ) ያሳያል።

ሞጁሉን ያስጀምሩ;

-የእቃዎችን እና የቆርቆሮ መሸጫዎችን ትክክለኛ አቀማመጥ በእይታ ይፈትሹ (ክፍሎቹ ስብሰባው በመሣሪያው የፊት ፓነል ላይ ሊጫን በሚችል መንገድ ተተክለዋል)።

-በ J2 ላይ መጫኑን በ 12 ቮት ያብሩ።

-በመጠን (በሥዕላዊ መግለጫው መሠረት) በቦርዱ ላይ ያሉ ውጥረቶች (ዲጂታል መልቲሜትር)።

-በ LCD1602 ላይ ከ RV1 የተሻለውን ንፅፅር ያስተካክሉ።

-ከዚህ በታች እንደሚታየው ፕሮግራሙን በአርዱዲኖ ናኖ ሰሌዳ ላይ ይጫኑ።

-ሰዓት ቆጣሪን በመስጠት እና በትክክል መፈጸሙን በማየት ትክክለኛውን አሠራር ይፈትሹ።

ደረጃ 5: ሶፍትዌር።

ፕሮግራሙ በሚከተለው ሊገኝ ይችላል-

github.com/StoicaT/Timer-with-Arduino-and-…

github.com/StoicaT/Timer-with-Arduino-and-…

2 የፕሮግራም ልዩነቶች አሉ። የ github ማከማቻ እያንዳንዱ ሰው ምን እንደሚሠራ እና በእያንዳንዱ ጉዳይ ላይ ሰዓት ቆጣሪ እንዴት እንደሚሠራ ያብራራል።

የተፈለገውን ስሪት አውርደን ወደ አርዱዲኖ ናኖ ቦርድ እንሰቅላለን።

እና ያ ብቻ ነው!

የሚመከር: