ዝርዝር ሁኔታ:
- ደረጃ 1 - የመሰብሰቢያ ክፍሎች
- ደረጃ 2 በፕሮቴስ ላይ መሞከር
- ደረጃ 3 PCB ን መሥራት
- ደረጃ 4 የሽያጭ አካላት
- ደረጃ 5 የፕሮግራም አወጣጥ RTC IC PCF8583
- ደረጃ 6 - ፕሮግራሚንግ PIC18F4550
- ደረጃ 7: የመጨረሻው ደረጃ እና የመጨረሻ ሙከራ…
ቪዲዮ: የኤሌክትሮኒክ ደህንነት ስርዓት በ RTC እና በተጠቃሚው የፒን ኮድ ይግለጹ -7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ሰላም ናችሁ!
በእውነተኛ ሰዓት ሰዓት እና በተጠቃሚው የፒን ኮድ ባህሪያትን የሚገልጽ ፒክ ማይክሮ መቆጣጠሪያን የኤሌክትሮኒክ ፒን ኮድ ደህንነት ስርዓትን በመጠቀም የሠራሁት ፕሮጀክት ነው ፣ ይህ ገጽ እራስዎ ለማድረግ ሁሉንም ዝርዝሮች ይ containsል።
የእሱ ሥራ እና ጽንሰ -ሀሳብ
ደህና ፣ የደህንነት ስርዓትን በማብራት ፣ በር ለመክፈት ፒንኮድ ይጠይቃል ፣ (የእሱ 140595) በትክክል ካስገቡት በሩ ይከፈታል። በሩ ለ 1 ደቂቃ ብቻ ይከፈታል ፣ ከዚያ እንደገና ይዘጋል። የተሳሳተ የፒን ኮድ ካስገቡ የደህንነት ስርዓት 3 ተጨማሪ ዕድሎችን ይሰጥዎታል ፣ ሁሉም ዕድሎች ቢባዙ ጫጫታውን ያበራል ፣ እና ጫጫታውን ለማቆም አማራጭ ኮድ ይጠይቃል ፣ ይህ አማራጭ ኮድ (ማለትም 1984) በትክክል ከገባ
1) ጩኸት ያቆማል
2) 140595 የነበረውን የመጀመሪያውን ኮድ ዳግም ያስጀምራል
3) 140595 የነበረውን የመጀመሪያውን ኮድ ለመተካት አዲስ ኮድ ይጠይቃል (ከ 6 አሃዝ ያልበለጠ)
አሁን በሩ በዚህ አዲስ ኮድ ይከፈታል።
የተሳሳተ አማራጭ ኮድ ገብቷል እንበል ፣ ከዚያ ስርዓቱ ሁሉም አዝራሮች ተሰናክለው እና ጫጫታ እየጮኸ የሚቀጥልበትን 1 ደቂቃ ቆጠራን እንዲጠብቅ ይጠይቃል።
ቪዲዮ ፦
www.youtube.com/watch?v=O0lYVIN-CJY&t=5s
እሺ አንድ ያድርግ…
እኛ ከመጀመራችን በፊት ፣ ቀደም ሲል ስለ ሲ ቋንቋ መሠረታዊ ዕውቀት እንዳለዎት እና ከዚህ በፊት በ MikroC Pro ላይ እንደሠሩ እና ኤልኢዲ እንዴት እንደሚበራ ፣ ኤልሲዲ ከፒሲ ማይክሮ መቆጣጠሪያ ጋር እንዴት እንደሚገናኝ ያውቃሉ ብዬ አስባለሁ። እሺ እንጀምር!
ደረጃ 1 - የመሰብሰቢያ ክፍሎች
ለፕሮጀክት S. No. | ብዛት | ይዘት | መረጃ
1) 1 16x2 ኤልሲን ፒን 14 ወደ ፒን 1 ከዚያም ፒን 15 እና 16 ፒን ጥቅል ጠቅ ያድርጉ።
2) 1 PIC18F4550 ማይክሮ መቆጣጠሪያ
3) 1 PCF8583 የእውነተኛ ሰዓት ሰዓት (RTC) IC
4) 14 የቁልፍ ሰሌዳዎችን ዳግም ያስጀምሩ በቁልፍ ሰሌዳ ፋንታ ዳግም ማስጀመሪያ ቁልፎችን እጠቀም ነበር
5) 1 9v ባትሪ ዋና የኃይል አቅርቦት።
6) 1 10K Ohm Pot የ LCD ን ንፅፅር ለማዘጋጀት
7) 2 3.5 ሚሜ የድምጽ መሰኪያዎችን ከውጭ ለማገናኘት ጫጫታ እና በርን
8) 1 100uF Capacitor ሴሬሚክ ካፕ ከተቆጣጣሪ ፒን 1 ጋር ለመጠቀም።
9) 1 32.682kHz ክሪስታል ለ PCF8583 IC
10) 1 የዲሲ ኃይል ጃክ ፕሮጀክት ከዲሲ አስማሚ ጋር የሚጠቀም ከሆነ
11) 1 IC7805 9V ን ወደ 5 ቮ ለመለወጥ
12) 1 1K Ohm resistor ከተቆጣጣሪ ፒን 1 ጋር ለመጠቀም።
13) 3 10K Ohm resistor በፒን 1 ከመቆጣጠሪያ እና ከ RTC IC ጋር ለመጠቀም
14) 13 220 Ohm resistor እያንዳንዱ አዝራር 1 220 Ohm ይጠቀማል በኋላ እገልጻለሁ
15) 1 3V ሕዋስ ከ RTC IC ጋር ለመጠቀም
16) 1 TICK TICK መቀየሪያ
17) 1 በጥሩ ሁኔታ ጥሩ ሆኖ ከተገኘ 1 PCB ምርጫዎን ቦርድ።
18) 1 8 ፒን DIP ለ RTC IC
19) 1 40 ፒን DIP ለ PIC184550 ወይም ከፈለጉ ዚፕ ሶኬት ይችላሉ
20) 1 3V የሕዋስ መያዣ
21) 1 9V የባትሪ መያዣ
22) ከኤልሲዲ ጋር ለሽያጭ 1 ወንድ ራስጌ
23) ኤልሲዲ በሚቀመጥበት PCB ወይም verro ላይ ለመሸጥ 1 ሴት ራስጌ።
ሌሎች ክፍሎች ፦
20) ለሙከራ የዳቦ ሰሌዳ
21) የብረት ብረት
22) የሽያጭ ሽቦ
23) የፒአይሲ ፕሮግራም አውጪ (ወይም PICKIT2)
24) የመቁረጫ መፍትሄ (ለ PCB)
25) ፒሲቢ ቁፋሮ
26) መልቲሜትር
አንድ ሰው ለፒአይሲ ማይክሮ መቆጣጠሪያ ክሪስታልን አላካተትኩም ብለው ያስባሉ? ደህና ፣ ያ የ PIC18F4550 ውስጣዊ Oscillator ን ስለተጠቀምኩ ነው
ይኼው ነው…! አሁን ያድርጉት…!
ደረጃ 2 በፕሮቴስ ላይ መሞከር
በፕሮቲዩስ ላይ ወረዳውን መሞከር ይችላሉ ፣ ስለዚህ ስለ ፕሮጀክቱ ሀሳብ ማግኘት ይችላሉ።
ፕሮቲዩስ ፋይል ለፒአይሲ ማይክሮ መቆጣጠሪያ የሄክስ ፋይል ይፈልጋል።
ሁለቱም ፋይሎች ቀርበዋል።
ደረጃ 3 PCB ን መሥራት
ይህንን ፕሮጀክት በፒሲቢ ላይ እንዲገነቡ እመክርዎታለሁ።
ይህንን ፒሲቢ ያትሙ ፣ በእኔ በ Cadsoft ንስር ላይ የተነደፈ ነው። የ Cadsoft ንሥር ጭነው ከጫኑ የ brd ፋይልን ይክፈቱ (ከዚህ በታች ያውርዱ) እና እንደ የገጽ መጠን ፍላጎትዎ ፋይልን ያመንጩ።
ያለበለዚያ እኔ ሁለት ፋይሎችን በ A4 እና በሌላ A5 ላይ አያይዣለሁ ፣ የህትመት እና የቦታ ክፍሎችን ይፈትሹ እና ከዚያ የእርስዎን ፒሲቢ ያትሙ። ይህንን የምጠይቀው የገጽ ልኬት ምክንያት ሊኖር ስለሚችል ነው።
ማሳሰቢያ - ፕሮጀክቱን በ 7805 አቅራቢያ ካለው አገናኝ ጋር በሚገናኝ ባትሪ በባትሪ ኃይል ማብራት ይችላሉ። ወይም በዲሲ የኃይል መሰኪያ በኩል ፕሮጀክቱን በአመቻች ማብራት ይችላሉ። አዝራሩ በወረዳ ኃይሎች ውስጥ ከውጪ ምንጭ በአገናኝ በኩል ሲወጣ ፣ አዝራሩ ከወረዳ ኃይሎች ውጭ ከዲሲ የኃይል መሰኪያ ሲገፋ ፣ የኃይል መዥገሪያ ቁልፍ በሚለው ምልክት ምልክት ሊለወጥ ይችላል።
ደረጃ 4 የሽያጭ አካላት
ሁሉንም አካላት ያሽጡ ፣ የተያዙትን ስዕሎች ይመልከቱ።
በነገራችን ላይ ፕሮቲዩስ ተስማሚ ስለሆነ ቁልፎቹ ያለ ተከላካይ በቀጥታ ከማይክሮ መቆጣጠሪያ ፒን ጋር የተገናኙት ለዚህ ነው።
ግን በእውነተኛ ህይወት ውስጥ የድምፅ ጫጫታ አለ።
እንደዚያ እንበል ፣ በዚህ ፕሮጀክት ውስጥ አንድ ጊዜ አዝራር 4 ን ከጫኑ በፕሮቲዩስ ላይ 4 ኤልሲዲ ላይ ያገኛሉ ፣ ግን በእውነተኛ ህይወት ከጫኑ በድምፅ ምክንያት 44444444 በ LCD ላይ ያገኛሉ። ይህንን ለማስወገድ ፒሲቢው በእያንዳንዱ አዝራር 220 Ohm resistor ይ containsል።
ደረጃ 5 የፕሮግራም አወጣጥ RTC IC PCF8583
እሺ ይህ ትንሽ አስቸጋሪ ነገር ነው ፣ ግን ኮድ ከተሰጠ ያን ያህል አስቸጋሪ አይሆንም። አስፈላጊውን ጊዜ ለማቀናበር ማመንጨት ስላለብዎት ፣ እንዲሁም ዓመቱ ወደ 2015 ተቀናብሯል ፣ ማቀናበር የለብዎትም።
MikroC Pro ከ PIC ይክፈቱ እና PIC18F4550 ን ይምረጡ ፣ ከዚህ በታች ያለውን ኮድ ይቅዱ እና ይለጥፉ
// የኤልሲዲ ሞዱል ግንኙነት ቢቢሲ LCD_RS በ RB2_bit;
sbit LCD_EN በ RB3_bit;
sbit LCD_D4 በ RB4_bit;
sbit LCD_D5 በ RB5_bit;
sbit LCD_D6 በ RB6_bit;
sbit LCD_D7 በ RB7_bit;
sbit LCD_RS_Direction በ TRISB2_bit;
sbit LCD_EN_Direction በ TRISB3_bit;
sbit LCD_D4_Direction በ TRISB4_bit;
sbit LCD_D5_Direction በ TRISB5_bit;
sbit LCD_D6_Direction በ TRISB6_bit;
በ TRISB7_bit ላይ sbit LCD_D7_Direction;
// ኤልሲዲ ሞዱል ግንኙነቶችን ጨርስ
ባዶ ባዶ () {
ADCON1 = 0x0F;
CMCON | = 7; // ተነፃፃሪዎችን ያሰናክሉ
OSCCON = 0b01111111; // ውስጣዊ Oscilator @ 8MHz ን በመጠቀም
TRISB = 0x00; // PORTB ለውጤት (ኤል.ሲ.ዲ.)
LATB = 0xFF; // PORTC ለግብዓት
LATC = 0xFF; // PORTD ለግቤት
TRISA. RA2 = 0; // RA2 ለውጤት
TRISA. RA3 = 0; // RA3 ለውጤት
UCON. USBEN = 0; // ዩኤስቢን ያሰናክሉ UCFG. UTRDIS = 1;
TRISD = 0xF9; // PORTD ውፅዓት
Lcd_Init (); // LCD ን ያስጀምሩ
Lcd_Cmd (_LCD_CLEAR); // ግልጽ ማሳያ
Lcd_Cmd (_LCD_CURSOR_OFF); // ጠቋሚ ጠፍቷል
Lcd_Out (1 ፣ 1 ፣ “ሰዓት ማቀናበር…”);
መዘግየት_ኤምኤስ (1000);
I2C1_Init (100000); // ሙሉ ማስተር ሁነታን ያስጀምሩ
I2C1_Start (); // እትም መጀመሪያ ምልክት
I2C1_Wr (0xA0); // አድራሻ PCF8583
I2C1_Wr (0); // ከቃላት በአድራሻ 0 (የውቅር ቃል) ይጀምሩ
I2C1_Wr (0x80); // ለማዋቀር 80 ዶላር ይፃፉ። (ቆጣሪ ቆም…)
I2C1_Wr (0); // ወደ ሳንቲሞች ቃል 0 ይፃፉ
I2C1_Wr (0); // ከ 0 እስከ ሰከንዶች ቃል ይፃፉ
I2C1_Wr (0x10); // ለማቀናበር ወደፈለጉት ደቂቃዎች ይህንን 10 ይለውጡ
I2C1_Wr (0x17); // ይህንን 17 ለመለወጥ ወደፈለጉት ሰዓት ይለውጡ
I2C1_Wr (0x23); // ለማቀናበር ወደፈለጉት ቀን ይህንን 23 ይለውጡ
I2C1_Wr (0x2); // ለማቀናበር ወደፈለጉት ወር ይህንን 2 ይለውጡ
I2C1_Stop (); // የማቆም ምልክት ያወጣል
I2C1_Start (); // እትም መጀመሪያ ምልክት
I2C1_Wr (0xA0); // አድራሻ PCF8530
I2C1_Wr (0); // በአድራሻ 0 ላይ ከቃላት ይጀምሩ
I2C1_Wr (0); // ቃል ለማዋቀር 0 ይፃፉ (መቁጠርን ያንቁ)
I2C1_Stop (); // የማቆም ምልክት ያወጣል
Lcd_Cmd (_LCD_CLEAR);
Lcd_Out (1 ፣ 1 ፣ “ጊዜ አዘጋጅ!”);
መዘግየት_ኤምኤስ (500);
}
_ ኮድ _ ላክ
ከላይ ያለውን ኮድ ካጠናቀቁ በኋላ ከኤክሲኮ ፕሮ ለ ፒሲ አንድ የሄክስ ፋይል ያመንጩ እና ከዚያ ወደ ማይክሮ መቆጣጠሪያ PIC18F4550 ያቃጥሉት
ከሁሉም አካላት ጋር በተሸጠው ፒሲቢ ላይ ያስቀምጡት ፣ ያብሩት። ኤልሲዲው “ሰዓት ማቀናበር…” ከዚያም “የጊዜ ስብስብ!” ን ሲያሳይ ማሳየት አለበት። ኃይልን ያጥፉ። ፒሲኤፍ ማይክሮ መቆጣጠሪያን ከ DIP ያስወግዱ በተሳካ ሁኔታ PCF8583 RTC IC ን በፕሮግራም አዘጋጅተዋል።:)
ደረጃ 6 - ፕሮግራሚንግ PIC18F4550
ደህና ፣ የሄክሱ ፋይል ቀድሞውኑ በደረጃ 2 ውስጥ ቀርቧል ፣ በ PIC ፕሮግራም አቅራቢ በኩል ወደ የእርስዎ PIC18F4550 ሊያቃጥሉት ይችላሉ።
ደረጃ 7: የመጨረሻው ደረጃ እና የመጨረሻ ሙከራ…
ከታች በስተቀኝ ካለው የ 3.5 ሚሜ የድምጽ መሰኪያ እና ከላይኛው ቀኝ 3.5 ሚሜ መሰኪያ ላይ አንድ LED ን ያያይዙ። ፕሮግራም የተደረገበትን PIC18F4550 ን በፒሲቢ ላይ ያስቀምጡ እና ኃይልን ያብሩ።
ትክክለኛው ኮድ ሲገባ አመክንዮ 1 ለዝቅተኛ መሪ ይሰጣል ፣ እኔ አመክንዮ 1 ሲሰጥ በር ይከፍታል ብዬ አስባለሁ።
እርስዎ የኤሌክትሮኒክ ደህንነት ስርዓት አሁን ዝግጁ መሆን አለበት…! እና ሁሉንም ነገር በትክክል ከሠሩ በጥሩ ሁኔታ መሥራት አለበት።
የፌስቡክ ገ pageን ላይክ እና ይከተሉ -
www.facebook.com/pg/ElectronicProjectsbySh…
የእኔ ብሎግ ጣቢያ:
epshahrukh.blogspot.com/
የሚመከር:
3 ATtiny85 የፒን ቁጥጥር - Nrf24L01 - التحكم بثلاثة دبابيس فى: 7 ደረጃዎች
3 ATtiny85 ፒኖች ቁጥጥር - Nrf24L01 - التحكم بثلاثة دبابيس بسم الله الرحمن الرحيم
ETextile መልቲሜትር የፒን ምርመራ 10 ደረጃዎች (ከስዕሎች ጋር)
ETextile Multimeter Pin Probe: Pin Probe በ eTextile Swatchbook 2017 ውስጥ እንደታተመው የፒን መጠይቁ በብዙ መልቲሜትር እና በሚንቀሳቀስ ጨርቅ ወይም ክር መካከል ለመገናኘት የሙከራ መሪ ነው። ምርመራው ምንም ሳይጎዳ ከጨርቃ ጨርቅ ቁሳቁሶች ጋር ጊዜያዊ ግን ጠንካራ ግንኙነት ለማድረግ ፒን ያካትታል
ለ PLC ደህንነት የገመድ አልባ ደህንነት ቁልፍ 6 ደረጃዎች (ከስዕሎች ጋር)
ለ PLC ደህንነት የገመድ አልባ ደህንነት ቁልፍ - ይህ ፕሮጀክት ለአደገኛ የማምረቻ ተቋማት ተጨማሪ የደህንነት ንብርብር ለመፍጠር IoT ን እና (በመጨረሻም) ሮቦቶችን ለመጠቀም የእኔ ጽንሰ -ሀሳብ ማረጋገጫ ነው። ይህ ቁልፍ የምልክት መቆጣጠሪያን ጨምሮ በርካታ ሂደቶችን ለመጀመር ወይም ለማቆም ሊያገለግል ይችላል
አንድ ንክኪ የሴቶች ደህንነት ደህንነት ስርዓት 3 ደረጃዎች
አንድ ንክኪ የሴቶች ደህንነት ደህንነት ስርዓት - አንድ ንክኪ ማንቂያ 8051 ማይክሮ መቆጣጠሪያን በመጠቀም የሴቶች ደህንነት ስርዓት በዛሬው ዓለም የሴቶች ደህንነት በጣም ሀገር ውስጥ በጣም አስፈላጊ ጉዳይ ነው። ዛሬ ሴቶች ተረበሹ እና ተቸግረዋል እና አንዳንድ ጊዜ አስቸኳይ እርዳታ ሲያስፈልግ። የሚፈለግ Locati የለም
ስልክዎን እና መግብርዎን እንዴት ደህንነት እና ደህንነት እንደሚጠብቁ - 4 ደረጃዎች
ስልክዎን እና መግብርዎን እንዴት ደህንነቱ የተጠበቀ እና ደህንነቱ የተጠበቀ - ሁሉንም ማለት ይቻላል ከጠፋ ሰው (በእርግጥ የተጋነነ)። ስለዚህ ፣ የቀደመው ዓረፍተ ነገሬ እንደተናገረው ፣ እኔ በጣም ዘግናኝ ነኝ። የሆነ ነገር ከእኔ ጋር ካልተያያዘ ፣ እሱን የማስወገድ ትልቅ ዕድል አለ ፣ መርሳት የሆነ ቦታ አለ