ዝርዝር ሁኔታ:

InfoBell: 3 ደረጃዎች
InfoBell: 3 ደረጃዎች

ቪዲዮ: InfoBell: 3 ደረጃዎች

ቪዲዮ: InfoBell: 3 ደረጃዎች
ቪዲዮ: Alfabeto Hindi - Hindi Alphabet - svar - स्वर - Part 3 2024, ሀምሌ
Anonim
Image
Image
InfoBell
InfoBell
InfoBell
InfoBell

በአትክልቴ መጨረሻ ላይ በአነስተኛ አውደ ጥናቴ ውስጥ ብዙ ጊዜ አጠፋለሁ።

በእኔ አውደ ጥናት ውስጥ ተደጋጋሚ ያለው የገመድ አልባ በር ደወል አለኝ። አንድ ሰው ደወሉን ቢደውል ወደ መግቢያ በር ለመድረስ 30 ሰከንዶች ያህል ሊወስድብኝ ትንሽ እሄዳለሁ። እዚያ ስደርስ ፣ የመላኪያ ሰው እሽግ ለመጣል እና ፊርማ ለማግኘት ቀድሞውኑ የጎረቤቶችን በሮች እየደበደበ ነው።

የእኔ InfoBell በ 30 ሰከንዶች ውስጥ ከእነሱ ጋር እሆናለሁ (ተጠቃሚው ሊዋቀር ይችላል) ወይም እኔ ከተሰማራሁ/ከወጣሁ ያሳውቃቸዋል!

የበሩ ደወል ባትሪ እንዲሠራ እና ሙሉ በሙሉ እራሱን እንዲይዝ ፈልጌ ነበር። የታዩት መልዕክቶች ተጠቃሚው የሚዋቀር እና ከ IN ወደ OUT መልዕክት ለመለወጥ እጅግ በጣም ቀላል መሆን ነበረበት።

መልዕክቶችን ለማቀናበር ከ MIT መተግበሪያ ፈጣሪዎች የ Android ስልክ መተግበሪያ ጋር ብሉቱዝን እጠቀማለሁ።

የብሉቱዝ ኮሜሞቹን የመጀመሪያ ለማድረግ እና የ IN / OUT መልዕክቶችን ለማዘጋጀት ቁልፎቹ በመሣሪያው ታችኛው ክፍል ላይ ይገኛሉ። ተፈላጊው ተግባር የሚመረጠው የሚመለከተውን ቁልፍ በመጫን እና ዋናውን የበር ደወል ግፊት ቁልፍን በመጫን ነው።

እነዚህ አዝራሮች ንቁ የሆኑት በሩ ሲከፈት ብቻ ነው! በሩ ክፍት ይሁን ተዘግቶ የሚወሰነው በዲጂታል ኮምፓስ (QMC5883) እና በአንዳንድ ትሪግኖሜትሪ በመጠቀም ነው። በክፍል ውስጥ ከተቀመጥኩ ጥቂት (46 ዓመታት ገደማ) ስለነበረ እዚህ የተወሰነ እርዳታ ለማግኘት Google ን መጠቀም እንዳለብኝ መናዘዝ አለብኝ!

ከ QMC5883 ን ንባብን በኮድ ማድረግ እችል ነበር ፣ ግን አንድ ሰው ይህንን ፕሮጀክት ለመሥራት ከወሰነ ፣ የእኔ በኔ ልክ እንደ እኔ ተመሳሳይ አቅጣጫ የመጋጠሙ ዕድሎች ምክንያታዊ እንደሆኑ አሰብኩ!

በሩ ከተዘጋ ገባሪ የሆነው ብቸኛው አዝራር ‹በሩ ተዘግቷል› የሚለውን መረጃ የሚያዘጋጅ ነው።

ደረጃ 1: ለማሸነፍ ችግሮች

ለማሸነፍ ችግሮች
ለማሸነፍ ችግሮች
ለማሸነፍ ችግሮች
ለማሸነፍ ችግሮች
ለማሸነፍ ችግሮች
ለማሸነፍ ችግሮች

ሦስት ችግሮች ነበሩኝ።

የመጀመሪያው ትክክለኛውን የደወል ግፊት እና አርዱዲኖን ለማሳየት እና አዝራሩን ለማመሳሰል ነበር።

የ 2 መቀያየሪያዎችን እና የማይክሮ መቀያየሪያዎችን ብዙ ዘዴዎችን ሞክሬአለሁ ግን እነሱ የማይታመኑ ነበሩ ፣ ስለዚህ በመጨረሻ ለዲ ፒ ቅብብል መርጫለሁ።

ቀጣዩ ችግር የገመድ አልባ በር ደወሉ ራሱ ነበር። በ 3 ዲ የታተመ ሣጥን ላይ ሳይመለስ በጥሩ ሁኔታ ሠርቷል ነገር ግን በበሩ በር ላይ ሲጫን መተባበር አልፈለገም! የእኔ መፍትሔ የ 1 ሚሊ ሜትር ውፍረት ያለው የኋላ ሽፋን ክፍል እንዲኖር ነበር - ያ ዘዴውን አደረገው!

ለማሸነፍ የመጨረሻው ችግር ሁሉንም ክፍሎች በተመጣጣኝ መጠን ባለው ሳጥን ውስጥ ማጨቅ ነበር!

ደረጃ 2 አካላት ፣ ግንባታው እና እንዴት እንደሚሰራ

አካላት ፣ ግንባታው እና እንዴት እንደሚሰራ
አካላት ፣ ግንባታው እና እንዴት እንደሚሰራ
አካላት ፣ ግንባታው እና እንዴት እንደሚሰራ
አካላት ፣ ግንባታው እና እንዴት እንደሚሰራ
አካላት ፣ ግንባታው እና እንዴት እንደሚሰራ
አካላት ፣ ግንባታው እና እንዴት እንደሚሰራ

ለእንደዚህ ዓይነቱ ቀላል መሣሪያ የሚከተሉትን ተጠቀምኩ !!

3 ዲ የታተመ ሳጥን እና አዝራር

1 x SSD1306 OLED ማሳያ

1 x QMC5883

1 x የብሉቱዝ ጋሻ

1 x ድርብ ምሰሶ ቅብብል

1 x የራስ መቆንጠጫ ቅብብል

5 x PCB ተራራ ንክኪ መቀየሪያ

2 x 3v ባትሪዎች

1 x የመጀመሪያ በር ደወል

1 x ዲዲዮ

1 x pnp ትራንዚስተር

ሁሉንም ክፍሎች በሳጥኑ ውስጥ ለመጨፍጨፍ በቂ ቦታ መኖሩን ለማረጋገጥ ሽቦውን ‹ወፎች ጎጆ› ማድረግ ነበረብኝ - እኔ ያደረግሁት በጣም ረጋ ያለ ፕሮጀክት አይደለም!

አቅርቦቱን አንድ tad ለመጣል 2 x 3v ባትሪዎችን ከዲያዲዮ ጋር እጠቀም ነበር።

የመጀመሪያው በር ደወል ከ 12 ቪ ባትሪ ጋር መጣ።

የበሩ ደወል ቁልፍ ሲጫን ፣ ማስተላለፊያ አድራሻዎች ይዘጋሉ እና የመጀመሪያውን በር ደወል በተመሳሳይ ጊዜ 5 ኛውን ለአርዱዲኖ ፣ ለብሉቱዝ ጋሻ እና ለ QMC5883 የሚያቀርበውን የራስ መቆለፊያ ቅብብል ያዘጋጃሉ።

አርዱዲኖ ሥራውን ሲፈጽም ፒን 12 ዝቅተኛ ነው ፣ ይህም አቅርቦቱን በማስወገድ የመቆለፊያ ማስተላለፊያውን (በትራንዚስተር በኩል) እንደገና ያስጀምረዋል።

መሣሪያው መጀመሪያ ከተዘጋው በር ጋር ሲገናኝ ፣ የበሩ ደወል ቁልፍ በሚጫንበት ጊዜ ከአርዱዲኖ ፒን 4 ጋር የተገናኘው ቁልፍ ተጭኗል። ይህ ኃይል ለአርዱዲኖ ይሰጣል እና የ QMC5883 ን አቅጣጫ ያነባል እና እሴቱን በ eProm ውስጥ ያከማቻል። ይህ እንዴት እንደሚሰራ የሶፍትዌር ገጹን እና የአርዲኖን ንድፍ ይመልከቱ።

ሌሎቹ 3 አዝራሮች አሁን የሚሰሩት በሩ በዚህ ቦታ ላይ በማይሆንበት ጊዜ ብቻ ነው ፣ ማለትም ተዘግቷል።

መልእክቶችን እና የመቁጠሪያ ሰዓት ቆጣሪን ለማቀናበር ፣ ዋናው የደወል ግፊት ሲጫን እና በሩ ክፍት ሆኖ ከፒን 7 ጋር የተገናኘው ቁልፍ ተጭኗል ፣ ይህ የብሉቱዝ አሠራሩን ይጀምራል። ቅንብሮች በ Mit App Inventer መተግበሪያ በኩል ገብተዋል። መተግበሪያው ዝርዝሮቹን በራስ -ሰር ያስቀምጣል እና ዝርዝሮቹን በአርዱዲኖ ኢፔሮም ውስጥ ያከማቻል።

የ IN / OUT መልእክትን ለማቀናበር ከአርዱዲኖ ፒን 5 ወይም 6 ጋር የተገናኙት ቁልፎች ተጭነው ዋናው የበር ደወል ቁልፍ ተጭኖ እና በሩ ክፍት ነው።

በየትኛው አዝራር እንደተጫነ ፣ የ eeprom አድራሻ 0 ተዘጋጅቷል ወይም ዳግም ይጀመራል። አርዱዲኖ ኢፕሮም የሚታገሰው በማንበብ/በመፃፍ መጠን ላይ ገደብ አለ። በአብዛኛዎቹ ማጣቀሻዎች መሠረት ገደቡ ወደ 100,000 ገደማ ነው ማለት ነው ፣ ማለትም ፣ ኤፔሮም በቀን እስከ 4 ጊዜ ከተጻፈ ፣ ችግሮች ከመከሰታቸው በፊት 55 ዓመት ገደማ መሆን አለበት።

ደረጃ 3 - ሶፍትዌሩ

ለ Ardiuno ንድፍ ሶፍትዌር በጥሩ ሁኔታ በእኔ መመዘኛዎች ተመዝግቧል!

በ eeprom ውስጥ ምክንያታዊ መረጃ መኖሩን ለማረጋገጥ የሚከተለውን አለማክበር እና ማጠናቀር።

ከተጠናከረ በኋላ የአስተያየት አመልካቾችን እንደገና ይተግብሩ እና እንደገና ያጠናቅቁ።

EEPROM.begin (); /*

outone = "0";

outtwo = "1";

ሶስተኛ = "2";

outfour = "3)";

inone = "0";

intwo = "1";

ሶስት = 10;

*/

የተጠናቀቀው ፕሮጀክት በሩ ላይ ሲጫን ፣ በሩ ተዘግቶ ፣ ከአርዱዲኖ ፒን 4 ጋር የተገናኘውን ቁልፍ ተጭነው ይያዙ እና ደወሉን ይጫኑ። አንድ መልዕክት እርምጃዎን ያረጋግጣል።

ይህ በ Arduino eeprom ውስጥ ከዲጂታል ኮምፓስ የተነበቡትን እሴቶች ያከማቻል።

ተግባሩ ‹diffy› የሚወስነው በሩ ክፍት ወይም ዝግ መሆኑን ይወስናል።

ባዶ ባዶ (intma, int toa)

{

int diff;

diff = froma - toa;

diff = (diff+180)%360;

ከሆነ (ልዩነት <= 0)

{

ልዩነት+= 180;

}

ሌላ

{

ልዩነት -= 180;

}

ቀጥሎ ብሉቱዝን ይጫኑ ።ኤፒኬ በሞባይል ስልክ ላይ። በሩ ክፍት ከሆነ ከአርዱዲኖ ፒን 7 ጋር የተገናኘውን ቁልፍ ተጭነው ይያዙ እና የደወሉን ግፊት ይጫኑ። ክፍሉ በብሉቱዝ ሞድ ውስጥ ያበራል። የ BT ሞዱሉን ከስልክዎ ጋር ያጣምሩ ፣ አስፈላጊውን መረጃ ይሙሉ እና ወደ የበሩ ደወል ይላኩት።

የበሩ ደወል ከስልክ የተወሰነ መረጃ እስኪያገኝ ድረስ እንደበራ ይቆያል።

መረጃው ወደ የበሩ ደወል ሲላክ መተግበሪያው መረጃውን ይይዛል። ስለዚህ ፣ ማንኛውንም ለውጦችን ለማድረግ ከፈለጉ ሁሉንም ጽሑፉን እንደገና መመርመር አያስፈልግዎትም።

ኤፒኬው በሚከተለው አድራሻ ሊገኝ ይችላል።

ai2.appinventor.mit.edu/#5902371463495680

ለደህንነት ሲባል ስልክዎ ይህንን መተግበሪያ ለመጫን መፈለግዎን እንዲያረጋግጡ ሊጠይቅዎት ይገባል። በስልኬ ላይ ‹ያልታወቁ መተግበሪያዎችን ጫን› የሚባል ቅንብር አለ።

የሚመከር: