ዝርዝር ሁኔታ:

በአርዱዲኖ ላይ የተመሠረተ የግል ረዳት። (BHAI): 4 ደረጃዎች
በአርዱዲኖ ላይ የተመሠረተ የግል ረዳት። (BHAI): 4 ደረጃዎች

ቪዲዮ: በአርዱዲኖ ላይ የተመሠረተ የግል ረዳት። (BHAI): 4 ደረጃዎች

ቪዲዮ: በአርዱዲኖ ላይ የተመሠረተ የግል ረዳት። (BHAI): 4 ደረጃዎች
ቪዲዮ: Shiba Inu Shibarium Bone & DogeCoin Multi Millionaire Whales Launched ShibaDoge & Burn Token + NFTs 2024, ሀምሌ
Anonim
Image
Image

መግቢያ ፦

ከኩንዳ ሲንግ ታኩር ጋር በመተባበር የተሰራ

ይህ የመጀመሪያ አስተማሪዬ ነው ስለሆነም እባክዎን በሠራኋቸው ማናቸውም ስህተቶች ይረዱ። እንዲሁም ማንኛውም ጥርጣሬዎች ወይም ጉዳዮች ካሉ አስተያየቶችን ይተዉ።

በአሩዲኖ ላይ የተመሠረተ የግል ረዳት እንደ ምናባዊ የክፍል ጓደኛዎ ነው። ሰነፍ ከተሰማዎት እና ያንን በር መክፈት የማይፈልጉ ከሆነ ፣ የ android ስልክዎን ከብሉቱዝ ጋር ያገናኙ እና ትዕዛዞችን መስጠት ይጀምሩ።:)

የግል ረዳቱ በብሉቱዝ በኩል ከእርስዎ የ android ስልክ ጋር ይገናኛል እና በሚሰጡት የድምፅ ትዕዛዞች ላይ ይሠራል እና እንደ በሩን መክፈት ወይም መብራቶችን ማብራት የመሳሰሉትን የተጠየቀውን ሂደት ያከናውናል።

ይህንን ሀሳብ እንዴት አነሳሁ እኔና የክፍል ጓደኛዬ ስንፍና ነው። አንድ ሰው በሩን ሲያንኳኳ ፣ ሁለታችንም ሄደን በሩን ለመክፈት አልፈለግንም። ስለዚህ እኔ ሌላ የክፍል ጓደኛ ቢኖረን ፣ ምናባዊ በስራ የሚረዳንን እንደ በሩን መክፈት ፣ መብራቶችን ማጥፋት ወዘተ እኛ እራሳችንን ለማድረግ በጣም ሰነፎች እንደሆንኩ እኔ IR ን በመጠቀም ይህንን በቀላሉ ማድረግ እችል ነበር። መግባባት ፣ ግን የማይናገር የክፍል ጓደኛ ምን ጥቅም አለው። ስለዚህ እሱን “BHAI” (ወንድም በሂንዲ) ብዬ ጠራሁት። እና ስሙ ለመሠረታዊ የቤት አውቶሜሽን በይነገጽ ፍጹም ተስማሚ ነው።:)

ደረጃ 1: መስፈርቶች።

መስፈርቶች።
መስፈርቶች።
መስፈርቶች።
መስፈርቶች።

በዚህ ፕሮጀክት ለመቀጠል የሚከተሉት ክፍሎች ወይም ክፍሎች ያስፈልጋሉ

መስፈርቶች 1x አርዱዲኖ ኡኖ (ከዚህ ጋር አርዱዲኖ ኡኖን ተጠቅሜያለሁ ፣ የሚወዱትን ማንኛውንም ሰሌዳ መጠቀም ይችላሉ።)

ሌሎች ሰሌዳዎችን (ዎች) የሚጠቀሙ ከሆነ በቦርድዎ ላይ ካለው ፒን ጋር ለማዛመድ ኮዱን ማቀናበር ሊኖርብዎት ይችላል።

1x Hc-05 የብሉቱዝ ሞዱል።

1x Nokia 5110 LCD ሞዱል።

1x 8ohm ተናጋሪ ወይም ድምጽ ማጉያ (የሚወዱት ማንኛውም)።

1x l293d የሞተር ሾፌር ሞዱል።

2x 6 ቮልት ሞተሮች

1x የ android ስልክ።

2x LEDs (እንደ አምፖል ምትክ)

አርዱዲኖ አይዲኢ ከ arduino.cc

ደረጃ 2 - ወረዳውን ማቀናበር።

ወረዳውን ማቀናበር።
ወረዳውን ማቀናበር።

በእርስዎ Arduino Uno ላይ የሚከተሉትን ግንኙነቶች ያድርጉ

1. Nokia 5110 LCD ን ያገናኙ

ቪሲሲ -> አርዱinoኖ 3.3 ብርሃን -> አርዱinoኖ 5 ቪ (እኔ እጠቀምበታለሁ እና የእኔ በዚህ መንገድ ይሠራል። የእርስዎ በዚህ ላይ ካልሆነ ፣ ከአርዲኖ መሬት ጋር ያገናኙት)

GND -> Arduino GND

CLK (SCLK) -> አርዱዲኖ ፒን 7

ዲን (ሞሲ) -> አርዱዲኖ ፒን 6

ዲሲ -> አርዱዲኖ ፒን 5

CE ወይም CS -> አርዱዲኖ ፒን 4

RST (ዳግም አስጀምር) -> አርዱinoኖ ፒን 3

2. HC-05 የብሉቱዝ ሞጁሉን ያገናኙ።

Vcc -> 5v የአርዲኖ (እኔ የ 5 ቮልት ሞጁሉን ተጠቅሜ ከ 5 ቮልት አቅርቦት ጋር መገናኘት እችል ነበር። ከ3-5 ቮልት ሞጁል ካለዎት ከ 3.3 ቮልት አቅርቦት ጋር ያገናኙት አለበለዚያ ወረዳውን ሊያበላሹ ይችላሉ።)

GND -> የአርዱዲኖ መሬት

አርኤክስ -> የአርዱዲኖ TX

TX -> አርዱinoኖ አርኤክስ።

3. ተናጋሪ

የተናጋሪውን ወይም የጩኸቱን አወንታዊ ሽቦ በአርዲኖ ዩኖ ላይ ካለው 9 ፒን እና ከመሬት ፒን ከአርዲኖው GND ፒን ጋር ያገናኙ።

4. የሞተር ሾፌር

የአንዱ ሞተር ግንኙነቶችን ከአርዱዲኖ ኡኖ A5 እና A4 እና ቀሪዎቹን ግንኙነቶች ከ A3 እና a2 ከ Arduino Uno ጋር ያገናኙ። (በኋላ እንደ ፍላጎቶችዎ እነዚህን ፒንዎች መለዋወጥ ይችላሉ)።

5. ሞተሮች

በተወሰኑ ፒኖች ላይ ሞተሮችን ከሞተር ሾፌር ሞዱል ጋር ያገናኙ። እንደ አድናቂ የሚጠቀሙት ሞተር ከአድናቂው ጋር ለተያያዙ መመሪያዎች ምላሽ ከሚሰጥ ተመሳሳይ ውጤት ጋር መገናኘቱን ያረጋግጡ። (ይህንን በሚከተሉት ደረጃዎች ይረዱታል)።

6. ኤል.ዲ

የአንድ ኤልኢዲውን (ረጅሙ እግር) ከአርዲኖው A0 ፒን እና የሁለተኛው ኤልኢዲውን አዎንታዊ ፒን ከአርዲኖው A1 ፒን ጋር ያገናኙ።

ሌሎቹን ሁለት ፒኖች ይከርክሙ።

እና ወረዳዎ ለመሄድ ዝግጁ ነው።

ደረጃ 3 ፦ ኮዱ

ኮድ
ኮድ
ኮድ
ኮድ
ኮድ
ኮድ

የዚህ ፕሮጀክት ትልቅ አባት እዚህ አለ። ወረዳው ለመገልበጥ ቀላል እና ቀላል ነበር። የዚህ ፕሮጀክት ዋና ጉዳዮች ፕሮግራሙን ማስተናገድ እና ማድረግ ነው። ደህና ፣ ኮዱ እንዴት እንደሚሰራ እነሆ

በመጀመሪያ ፣ ለዚህ ፕሮጀክት እና ለኖኪያ 5110 ኤልሲዲ እንዲሠራ ፣ LCD5110_BASIC ቤተ -መጽሐፍት ከዚህ ያስፈልግዎታል።

ኮዱ እንዴት እንደሚሰራ

1. መሠረታዊውን መግቢያ (እንደ እኔ ሁኔታ ፣ እኔ “ማስነሳት” የሚለውን ጽሑፍ) በማዋቀር ተግባር ውስጥ አንድ ጊዜ ብቻ እንዲሠራ አሳየሁ።

2. በሉፕ ተግባር ውስጥ ፣ በተደጋጋሚ ለመሮጥ ፣

በብሉቱዝ በኩል ለተጠቃሚው ለተሰጠው ማንኛውም ግብዓት ተከታታይውን ይቃኙ እና እሴቱን በተለዋዋጭ ድምጽ ውስጥ በሕብረቁምፊ የውሂብ ዓይነት ውስጥ ያከማቹ።

አሁን ፣ በድምጽ ተለዋዋጭ ውስጥ የተከማቸ ሕብረቁምፊ ርዝመት ከ 0 በላይ ከሆነ ፣ ማለትም ፣ በተለዋጩ ውስጥ የተወሰነ እሴት አለ ፣

ሕብረቁምፊውን እንደ “መብራቶች” ወይም “ሰላም” ካሉ የተወሰኑ የቅድሚያ እሴቶች ጋር ያወዳድሩ ፣ እሴቱ የሚዛመድ ከሆነ ፣ ማለትም በ android ስልክዎ ላይ ሠላም ብለው ከሆነ ፣ ሁኔታዊው “ሌላ ከሆነ” እውነት ይሆናል እና የኮድ እገዳው ይፈፀማል።

በፕሮግራሙ ያልተሠራበትን ትእዛዝ በሚሰጡበት ጊዜ አርዱዲኖ መልስ እንዲሰጥ በሁሉም ቅድመ -ሁኔታዊ ሁኔታዎች መጨረሻ ላይ ሌላ ማገጃ አለ። እኔ "ይቅርታ?" ትንሽ ጨዋ ለመሆን። በኮዱ ውስጥ ማንኛውንም ነገር መለወጥ ይችላሉ።

ከዚህ በኋላ የሚቀጥለውን ትዕዛዝ ለመቀበል ዝግጁ ለማድረግ የድምፅ ተለዋዋጭ እሴት ወደ ባዶነት ተስተካክሏል።

ኮዱን ከእኔ github ያውርዱ BHAI CODE

BHAI ለራሱ የግል ንክኪ ለመስጠት ግራፊክስን ያሳያል። ከ.ino ፋይል ጋር ያለው የ.c ፋይል ሁሉንም የቢት ካርታ ድርድሮች በ c ኮድ መልክ የያዘ በመሆኑ ከኮዱ ጋር በአንድ አቃፊ ውስጥ መቀመጥ አለበት።

በእርስዎ ኖኪያ 5110 LCD ማሳያ ላይ ግራፊክስን እንዴት ማሳየት እንደሚቻል ተጨማሪ መረጃ ለማግኘት እዚህ ጠቅ ያድርጉ።

ደረጃ 4 - መተግበሪያው እና ቁጥጥር።

ይህ ፕሮጀክት እንዲሠራ እና ትዕዛዞችን እንዲሰጥዎ ለኤች.ሲ.-05 ሞዱል የድምፅ ግቤትን የሚልክ የ android መሣሪያ እና መተግበሪያ ያስፈልግዎታል።

አሁን እኛ ከ HC-05 ሞዱል ጋር እየሠራን ስለሆነ ፣ ይህ iPhone ከ BLE (ብሉቱዝ ዝቅተኛ ኃይል) ብቻ ስለሚደግፍ ይህ ፕሮጀክት ከ iPhone ጋር መሥራት አይችልም።

መተግበሪያውን ለ android መሣሪያዎች ከዚህ ያውርዱ

መተግበሪያውን ያውርዱ እና ይክፈቱ እና ስልክዎን ከ HC-05 ሞዱል ጋር ያገናኙ እና መተግበሪያውን ይክፈቱ።

በመተግበሪያው ውስጥ ከ HC-05 ጋር ግንኙነት መመስረት እና በፕሮግራምዎ ውስጥ ካካተቷቸው ትዕዛዞች ውስጥ አንዱን ለመናገር ይሞክሩ።

ይደሰቱ እና ማንኛውም ችግሮች ካሉዎት ያሳውቁኝ።

የሚመከር: