ዝርዝር ሁኔታ:

ደህንነቱ የተጠበቀ የተሻለ - የባቡር ጣቢያዎችን ደህንነቱ የተጠበቀ ማድረግ - 7 ደረጃዎች
ደህንነቱ የተጠበቀ የተሻለ - የባቡር ጣቢያዎችን ደህንነቱ የተጠበቀ ማድረግ - 7 ደረጃዎች

ቪዲዮ: ደህንነቱ የተጠበቀ የተሻለ - የባቡር ጣቢያዎችን ደህንነቱ የተጠበቀ ማድረግ - 7 ደረጃዎች

ቪዲዮ: ደህንነቱ የተጠበቀ የተሻለ - የባቡር ጣቢያዎችን ደህንነቱ የተጠበቀ ማድረግ - 7 ደረጃዎች
ቪዲዮ: Top 5 Jobs In Ethiopia : 5 በኢትዮጲያ ከፍተኛ ደሞዝ ተከፋይ ስራዎች 2024, ሀምሌ
Anonim
ደህንነቱ የተጠበቀ የተሻለ - የባቡር ጣቢያዎችን ደህንነቱ የተጠበቀ ማድረግ
ደህንነቱ የተጠበቀ የተሻለ - የባቡር ጣቢያዎችን ደህንነቱ የተጠበቀ ማድረግ

ዛሬ ብዙ የባቡር ጣቢያዎች ደህንነት ባለመኖሩ ፣ እንቅፋቶች እና ባቡሩ ወደ ውስጥ ስለሚገባ ማስጠንቀቂያ ደህንነታቸው የተጠበቀ ነው። ይህ እንዲስተካከል አስፈላጊ ሆኖ ተመልክተናል። ይህንን ችግር ለመፍታት እኛ የተሻለ ደህንነትን ፈጥረናል። የባቡር ጣቢያ ደህንነትን ለመጨመር በአርዱዲኖ ኡኖ ላይ የንዝረት ዳሳሾችን ፣ የእንቅስቃሴ ዳሳሾችን እና የአደጋ ጊዜ ማንቂያ ስርዓትን እንጠቀም ነበር።

የሚያስፈልጉ ዕቃዎች

  • አርዱዲኖ ኡኖ
  • ዝላይ ሽቦዎች
  • የፒአር እንቅስቃሴ ዳሳሽ
  • Piezo ንዝረት ዳሳሽ
  • ኤልሲዲ ማያ ገጽ
  • ፒዬዞ ተናጋሪ
  • አካላዊ መቀየሪያ
  • ለስላሳ ፖታቲሞሜትር
  • 330 ohm resistor

በ: ያዕቆብ ዊመር ፣ ኦሊቪያ ክሬውሌ ፣ ጂን ኪም

ደረጃ 1 - ቦርዱን ሽቦ

ቦርዱ ሽቦ
ቦርዱ ሽቦ

ከላይ ያለውን ሥዕላዊ መግለጫ እንደ እኛ አርዱዲኖን ገመድ አደረግነው።

ደረጃ 2: 3 ዲ ህትመት ኤልሲዲ ማቆሚያ

3 ዲ ህትመት ኤልሲዲ ማቆሚያ
3 ዲ ህትመት ኤልሲዲ ማቆሚያ

እኛ ለተሻለ ታይነት የእኛን 3 ዲ ማሳያ ለ LCD ማያችን አሳትመናል።

ደረጃ 3 - በማትላብ ከአርዲኖ ጋር ይገናኙ

የእኛን ኮድ ለመፃፍ የመጀመሪያው እርምጃ የአርዲኖ ሰሌዳችንን ከማትላብ ጋር ማገናኘት ነበር። ይህ የሚደረገው የአርዱዲኖን ነገር በመፍጠር ነው። እኛ የሚከተለውን ኮድ ተጠቀምን-

ሀ = አርዱinoኖ ('/dev/tty.usbmodem14201' ፣ 'Uno' ፣ 'libraries' ፣ 'ExampleLCD/LCDAddon');

ደረጃ 4 - በማትላብ ውስጥ ኮድ ይፃፉ

እኛ አርዱዲኖን ለማሄድ በማትላብ ውስጥ አንድ ፕሮግራም ፈጠርን። የእኛን ኤልሲዲ ማያ ገጽ ከጀመርን በኋላ የባቡር ጣቢያችንን ለመቆጣጠር ኮድ ጽፈናል። የተለያዩ ግብዓቶችን ለማምረት እንደ ንዝረት ዳሳሽ ፣ የእንቅስቃሴ ዳሳሽ እና አካላዊ መቀየሪያ ያሉ ግብዓቶችን ተጠቅመንበታል። እነዚህ ግብዓቶች ፣ ውጤቶች እና ተጓዳኝ ኮድ ከዚህ በታች ባሉት ደረጃዎች ይብራራሉ።

ደረጃ 5 የንዝረት ዳሳሽ

የንዝረት ዳሳሽ
የንዝረት ዳሳሽ

የንዝረት ዳሳሽ የአናሎግ ዳሳሽ ነው እና ስለሆነም የማትላብ ተግባር ንባብ Voltage ን ተጠቀመ።

val_vibro = ንባብ Voltage (a, 'A0'); ቲ

እሱ ያነበበ የቮልታ ተግባር የተለያዩ እሴቶችን መልሷል ፣ ግን እኛ ከ 0.5 በላይ የሆነ እሴት ጥሩ ንዝረት መሆኑን ወስነናል ስለዚህ እኛ እንደ መሰረታዊ እሴታችን ተጠቀምን። ቮልቴጁ ከ 0.5 በላይ ከሆነ ባቡሩ ወደ ጣቢያው እየገባ ነው ማለት ነው። ይህ እሴት ሲታወቅ አንድ መልእክት ወደ ኤልሲዲ ማያ ገጽ ይላካል። በኤልሲዲ ማያ ገጽ ላይ ያለው መልእክት ባቡር እየመጣ መሆኑን በጣቢያው ካሉ ሰዎች ጋር የመግባባት መንገድ ነው።

የሚከተለውን ኮድ በመጠቀም በእኛ ኤልሲዲ ማያ ገጽ ላይ ጽፈናል-

val_vibro ከሆነ <= 0.5;

ሌላ ከሆነ val_vibro> 0.5;

printLCD (lcd ፣ 'ባቡር በ 3 ደቂቃ') ፤

አበቃ

ደረጃ 6: የፒአር እንቅስቃሴ ዳሳሽ

የፒአር እንቅስቃሴ ዳሳሽ
የፒአር እንቅስቃሴ ዳሳሽ
የፒአር እንቅስቃሴ ዳሳሽ
የፒአር እንቅስቃሴ ዳሳሽ
የፒአር እንቅስቃሴ ዳሳሽ
የፒአር እንቅስቃሴ ዳሳሽ

የ PIR እንቅስቃሴ ዳሳሽ አሠሪው በባቡር ሐዲዶቹ ላይ እንቅፋቶችን እንዲያውቅ ለማረጋገጥ ያገለግላል። አነፍናፊው ፎቶዎችን ይወስዳል እና አዲሱን ስዕል ከተወሰደው የመጨረሻ ጋር ያወዳድራል እና የሆነ ነገር ከተንቀሳቀሰ ማትላብ የ 1. እሴት ይመልሳል። በትራኮች ላይ ነው። ከዚያ ኦፕሬተሩ ባቡሩን የማቆም ወይም የመቀጠል አማራጭ አለው። ተፈላጊውን አማራጭ ከመረጡ በኋላ የማረጋገጫ መልእክት ይታያል።

የሚከተለው ኮድ ለእንቅስቃሴ ዳሳሽ ጥቅም ላይ ውሏል

val_opt == 1 ከሆነ።

d1 = 'በጣቢያው ውስጥ ባሉት ትራኮች ላይ አንድ ነገር ተገኝቷል';

op_input = questdlg (d1 ፣ 'ኦፕሬተር መልዕክት' ፣ 'ባቡር አቁም' ፣ 'መንቀሳቀስዎን ይቀጥሉ' ፣ 'መንቀሳቀስዎን ይቀጥሉ');

b1 = strcmp (op_input ፣ 'ባቡር አቁም');

b2 = strcmp (op_input ፣ 'መንቀሳቀስዎን ይቀጥሉ');

b1 == 1 ከሆነ

msgbox ('ባቡር ማቆም')

ለአፍታ አቁም (3)

elseif b2 == 1

msgbox ('ባቡር መቀጠል')

ለአፍታ አቁም (3)

አበቃ

elseif val_opt == 0;

አበቃ

ደረጃ 7 - አካላዊ መቀየሪያ

እኛ ደግሞ የባቡር ጣቢያዎች የበለጠ የደህንነት ባህሪዎች ሊኖራቸው ይገባል ብለን እናስባለን። በጣቢያው ላይ ማንቂያ የሚጮህ ማብሪያ / ማጥፊያ እንዲኖረን ወስነናል። ይህን ያደረግነው አካላዊ መቀየሪያን በመጠቀም ነው። ይህ ማብሪያ / ማጥፊያ በድምጽ ማጉያ በኩል የማንቂያ ደወሎች ሲበራ።

ይህንን ያደረግነው በሚከተለው ኮድ ነው

s_val == 1 ለ i = 1:10 ከሆነ

playTone (ሀ ፣ 'D10' ፣ 1800 ፣ 1)

ለአፍታ አቁም (.1)

playTone (ሀ ፣ 'D10' ፣ 2000 ፣ 1)

ለአፍታ አቁም (.1)

አበቃ

አበቃ

የሚመከር: