ዝርዝር ሁኔታ:

OldMan እና ብሉቱዝ 2: 4 ደረጃዎች
OldMan እና ብሉቱዝ 2: 4 ደረጃዎች

ቪዲዮ: OldMan እና ብሉቱዝ 2: 4 ደረጃዎች

ቪዲዮ: OldMan እና ብሉቱዝ 2: 4 ደረጃዎች
ቪዲዮ: ሽማግሌውና ባህሩ ሙሉ ትረካ |The Old Man & Sea Full-Narration@YemesthafetAlem|Amharic audiobooks full length| 2024, ሀምሌ
Anonim
OldMan እና ብሉቱዝ 2
OldMan እና ብሉቱዝ 2

ስለዚህ ይህ ሰነፍ ብሉይ ጂክ (ኤል.ኦ.ጂ.) በመጨረሻ ከ AliExpress.com የብሉቱዝ HC05 ሞዱል አግኝቷል። ይህንን አስተማሪ ከፃፍኩ በኋላ አንዱን አዘዝኩ-

www.instructables.com/id/OldMan-and-Blueto…

ደህና ፣ ይህንን ያለ ስኬት በትእዛዝ ሁኔታ ውስጥ ለመስራት ብዙ ሰዓታት አሳልፌያለሁ። ሌላው ቀርቶ የ HC05 ሞዱል (ምናልባትም የተሳሳተ የቮልቴጅ መጠቀማቸውን) አጥፍቻለሁ ስለዚህ ሌላ መግዛት ነበረብኝ።

ጠቃሚ ምክር: የትእዛዝ ሞድ ራሱ ከ HC05 ወይም HC06 ሞጁል ጋር እየተነጋገረ ነው። የግንኙነት ሁኔታ ከሌላ የብሉቱዝ መሣሪያ ጋር እየተነጋገረ ነው።

ያገኘሁት በ HC05 እና HC06 መካከል ብዙ ልዩነቶች ናቸው። HC05 ጌታ ወይም ባሪያ ሊሆን ይችላል ፣ HC06 ባሪያ ብቻ ነው። በመሠረቱ አንድ ጌታ ከባሪያ ጋር መነጋገር ይችላል ፣ ሁለት ባሪያዎች እርስ በእርስ መነጋገር አይችሉም። HC05 እና HC06 የተለያዩ ትዕዛዞች አሏቸው። HC05 ወደ የትእዛዝ ሁኔታ ለመሄድ በሃርድዌር መዋቀር አለበት ፣ ለግንኙነት እና ለትእዛዝ ሁኔታ የተለያዩ የባውድ መጠኖች ሊኖረው ይችላል።

HC06 ሁል ጊዜ በመገናኛ እና በትዕዛዝ ሁኔታ ውስጥ ነው። የባውድ ዋጋን ለአንዱ ማዘጋጀት ሌላውን ይለውጣል።

ጠቃሚ ምክር - እኔ እንደማላውቀው እና አንዳንድ ችግሮች እንዳጋጠሙኝ ይከታተሉ።

ጠቃሚ ምክር ፦ የተለያዩ HC05s እና HC06 ዎች ካገኘኋቸው የተለዩ ሊሆኑ ይችላሉ።

HCO6 ትዕዛዞችን ይፈጽማል ፣ ግን ሁልጊዜ የተለወጡ ውጤቶችን አያሳይም ፣ ለምሳሌ። ስም ለውጥ።

ደረጃ 1 ግምገማ/ማሻሻያ

ግምገማ/ማሻሻያ
ግምገማ/ማሻሻያ
ግምገማ/ማሻሻያ
ግምገማ/ማሻሻያ
ግምገማ/ማሻሻያ
ግምገማ/ማሻሻያ

ከእኔ ጋር ተመሳሳይ የሆነ የ HC05 መርሃግብር ተያይachedል። እኔ የማውቃቸው ሁለት ልዩነቶች ፣ በ PIO11 (34) እና በ EN ፒን እና 2.3 ቪ ተቆጣጣሪው መካከል 2.2 ኪ resistor አለ እና የ 3.3v ተቆጣጣሪው የ 3 ፒን ጥቅል ነው እና የ CE ፒን የለውም። የተያያዘው ሥዕል እኔ ያለኝ ይመስለኛል ተብሎ የታቀደ መርሃግብር ነው።

ለፕሮግራም ዓላማዎች ፣ አስፈላጊ የሆነው ፒን 34 ቁልፍ በ 2.2 ኪ resistor በኩል ከኤን ፒን ጋር መገናኘቱ ነው። (እሱ ከመግፋቱ ጋር ተገናኝቷል ፣ ሌላኛው ወገን ከ 3.3 ቪ ጋር ተገናኝቷል)

አክሲዮኑ HC05 ከ 3.3 ቪ ምልክቶች ጋር ቢሠራም 5V ኃይልን ይፈልጋል ስለዚህ እኔ በምትኩ 3.3V ን ለመጠቀም የእኔን HCO5 ቀየርኩ። እኔ 3.3V ተቆጣጣሪውን አስወግጄ ከ VCC ፒን በቀጥታ ወደ 3.3 ቪ ዝላይ አስወጣሁ። ይህ በተሻሻለው መርሃግብር እና በተሻሻለው የ HC05 ሥዕሉ ላይ ይታያል።

በነገራችን ላይ ፣ የተያያዘው HC05 Command Set.pdf HC05 ን ለመጠቀም አንዳንድ ጠቃሚ መረጃዎች አሉት ፣ እንደ አለመታደል ሆኖ ፣ በጣም ለተጠቃሚ ምቹ አይደለም።

ደረጃ 2 - HC05 ን ፕሮግራም ማድረግ

HC05 ፕሮግራም ማድረግ
HC05 ፕሮግራም ማድረግ
HC05 ፕሮግራም ማድረግ
HC05 ፕሮግራም ማድረግ

HC05 ን ለመጠቀም ቀላሉ መንገድ ከ ‹ሲፒ0102 3.3V› ተከታታይ አስማሚዎች አንዱን እንደ እኔ በአሮጌው ሰው እና በብሉቱዝ አስተማሪ ከ HC06 ጋር እንዳገናኘው ወሰንኩ። ሥዕላዊ እና ሥዕላዊ መግለጫን ይመልከቱ።

አስፈላጊ ጠቃሚ ምክር - HC05 ን በትእዛዝ ሞድ ለማብራት ፣ 3.3V ከመተግበሩ በፊት የ PIO11 ፒን (34) ከፍተኛ መሆን አለበት። በእኔ HC05 ላይ ያለው የ EN ፒን በ 2.2K resistor በኩል ከ PIO11 ጋር ተገናኝቷል ፣ ስለሆነም እሱ ከ 3.3 ቪ ጋር መያያዝ አለበት። መርሃግብሩ ይህንን እንደ መርሃግብሩ ፒን ያሳያል ፣ ግን ልክ ከ 3.3 ቪ እስከ EN ፒን ድረስ መዝለያ ያስቀምጡ። ኃይልን ከመተግበሩ በፊት ይህንን ማድረግዎን ያረጋግጡ። በእኔ ላይ ፣ የትእዛዝ ሞድ ውስጥ መሆንዎን ማወቅ ይችላሉ ፣ ምክንያቱም ኤች.ሲ.ኤል.ኤል ኤል ኤል ቀስ ብሎ ብልጭ ድርግም ይላል። በፍጥነት ብልጭ ድርግም ከሆነ ፣ ከዚያ በማጣመር ሁኔታ ውስጥ ነዎት እና እንደገና መሞከር ያስፈልግዎታል።

ጠቃሚ ምክር - በትእዛዝ ሞድ ውስጥ ያለው HC05 ሁል ጊዜ በ 38400 ባውድ ይናገራል። ሁሉም ትዕዛዞች በትላልቅ ፊደላት የተያዙ ናቸው እና በ CR እና LF መከተል አለባቸው። (ይህ ከ HC06 የተለየ ነው)

ጠቃሚ ምክር: የትእዛዝ ቅርጸቱ በጣም ጥብቅ ነው። ሁልጊዜ ኮፍያዎችን ይጠቀሙ። ሁሉም በ “AT” ይጀምራሉ እነሱ በትክክል ይከተሏቸው ፣ እነሱ በማይታዩባቸው ቦታዎች ቦታዎችን ማከል አይችሉም።

አርዱዲኖን ያስጀምሩ። ወደ “መሣሪያዎች” “ወደብ” ይሂዱ እና CP2102 የተገናኘበትን Com ወደብ ይምረጡ።

ተከታታይ ማሳያውን ይክፈቱ። ወደዚያ መስኮት ታችኛው ክፍል ፣ “ሁለቱም NL እና CR” እና “38400 baud” ን ይምረጡ። (ኤን ኤል ማለት መስመር ምግብ ከሆነው ኤልኤፍ ጋር ተመሳሳይ የሆነ አዲስ መስመርን ያመለክታል)።

ወደ ላይኛው ክፍል ፣ ከላኪ ቁልፍ ቀጥሎ አንድ ሳጥን አለ ፣ ጠቅ ያድርጉት።

በእርስዎ ፒሲ ላይ Caps Lock ን ያብሩ

AT ይተይቡ

ትልቁ መስኮት “እሺ” ን ማሳየት አለበት።

በትእዛዝ ሞድ ውስጥ እየተነጋገሩ ነው።

በእኔ ላይ የሚሰሩ አንዳንድ ትዕዛዞች

አት

AT+ዳግም አስጀምር

AT+VERSION ላይ?

በ+ስም?

AT+ADDR? ADDR: 98D3: 31: F5CB41

AT+NAME = BT1 ይህ ስሙን ወደ BT1 ይቀይረዋል

AT+ሚና? 0 = ባሪያ 1 = መምህር

ደረጃ 3 ፦ HC06 እንደገና ተመልሷል

HC06 እንደገና ተመለሰ
HC06 እንደገና ተመለሰ

በ HC05 እና HC06 መካከል ካሉት ዋነኞቹ ልዩነቶች አንዱ HC06 ባሪያ ብቻ ሆኖ HC05 ጌታ ወይም ባሪያ ሊሆን ይችላል። ያ ማለት በ HC05 እና HC06 መካከል መነጋገር ይችላሉ። ሆኖም ፣ ብዙ ሌሎች ልዩነቶች አሉ።

እኔ HC06 ን ለማዋቀር አርዱinoኖን መጠቀም ብችልም ፣ 3.3v CP2102 ን ለመጠቀም መረጥኩ። ስዕል ይመልከቱ

ግንኙነቶች

CP2102 HC06

Gnd Gnd

ቪ.ሲ.ሲ.ሲ

TXD RXD

አርኤክስዲ TXD

የእኔ HC06 ብቻ አራት ካስማዎች ካሉት በስተቀር ይህ በመሠረቱ ከ HC05 ጋር ተመሳሳይ ነው።

የእኔ CP2102 3.3V ለማቅረብ ተስተካክሏል

የእኔ HC06 3.3V ለመቀበል ተቀይሯል

CP2102 ዩኤስቢ ከኔ ፒሲ ጋር ተገናኝቷል። በእኔ ፒሲ ላይ አርዱዲኖ አይዲኢ እየተጠቀምኩ ነው።

ትክክለኛውን “ወደብ” ይምረጡ እና ተከታታይ መቆጣጠሪያውን ይክፈቱ።

በእኔ HC06 ላይ ፣ ቀይ LED በፍጥነት ብልጭ ድርግም ይላል ፣ ይህም ለማጣመር ዝግጁ መሆኑን ያሳያል ፣ ግን ትዕዛዞችንም መቀበል ይችላል።

አንዳንድ መረጃዎች ከማርቲን ኩሬይ የመጡ ናቸው-

www.martyncurrey.com/arduino-and-hc-06-zs-0…

ስለዚህ እያንዳንዱ የ HC06 ዓይነት የተለየ ሊሆን ይችላል ፣ የእኔ VERSION linvorV1.5 ን ይመልሳል

ለእኔ HC06 (እና ምናልባትም ሁሉም) ፣ ወደ የትእዛዝ ሁኔታ ለመግባት ልዩ የአሠራር ሂደት የለም። በግልጽ ካልተጣመረ ሁል ጊዜ ትዕዛዞችን በተከታታይ ወደብ በኩል መላክ ይችላሉ።

ጠቃሚ ምክር - በብሉቱዝ በኩል ወደ ማንኛውም የብሉቱዝ ሞዱል (እኔ የማውቀውን) ትዕዛዞችን መላክ አይችሉም።

ተከታታይ ማሳያውን ይክፈቱ

በ Serial Monitor ታችኛው ክፍል ላይ ባለው የመጀመሪያው ሳጥን ላይ ጠቅ ያድርጉ እና ወደ “መጨረሻ መስመር የለም”

መጀመሪያ ላይ የእኔ የባውድ ተመን 9600 ባውድ ነበር

በእርስዎ ፒሲ ላይ Caps Lock አብራ

በላይኛው ሳጥን ውስጥ AT ይተይቡ

አስገባን ወይም “ላክ” ቁልፍን መታ ያድርጉ

ማያ ገጹ እሺ መታየት አለበት

ጠቃሚ ምክር - እሺ ካላገኙ ፣ የባውድ ተመን ስለተቀየረ ወይም የተለየ ስለሆነ ሊሆን ይችላል። እርስዎ ፣ በተስፋ ፣ ትክክለኛውን እስኪያገኙ ድረስ የተለያዩ ሰዎችን መሞከር ይችላሉ።

ማሳሰቢያ: ብዙ ትዕዛዞችን በመላክ ፣ የምላሽ ውሂቡ ወደ ቀጣዩ መስመር አይሸጋገርም። ወደ ታች ፣ ውፅዓት አጽዳ የሚለውን ጠቅ ማድረግ ይችላሉ።

ለእኔ የሚሰሩ ትዕዛዞች -

የትእዛዝ ምላሽ

AT+VERSION OKlinvorV1.5

በ+NAMEFred ይመለሳልOsetset ስም

(ስሙን አይነግርዎትም ነገር ግን በብሉቱዝ ከተገናኘ ብቅ ይላል።)

ማሳሰቢያ-ስሙን ከቀየሩ ፣ እስካልተጣመሩ እና እስኪጣመሩ ድረስ የድሮው ስም በስማርትፎንዎ ላይ ይታያል።

AT+PINxxx አልሞከረውም። ቀነ -ገደቡ 1234 ነው

AT+BAUD8 የባውድ ተመን ወደ 115200 ይለውጣል

ምላሽ የባውድ ተመን ነው ፣ ለምሳሌ። 115200

(የባውድ ተመን ከተለወጠ በኋላ ተጨማሪ ትዕዛዞችን ለመላክ Serial Monitor baud ተመን ወደ 115200 መቀየር አለብዎት።

የባውድ ተመን አማራጮች

1 1200

2 2400

3 4800

4 9600 (ነባሪ)

5 19200

6 38400

7 57600

8 115200

9 230400

460800

ቢ 921600

ሲ 1382400

ማሳሰቢያ: ከ 8 115200 በላይ አልሞከርኩም። ሰዎች መጥፎ ውጤቶችን ይዘው ከፍተኛ ተመኖች ሲሞክሩ ሰምቻለሁ።

ይሰራሉ ተብለው ያልታሰቡ ሌሎች ትዕዛዞች

AT+PN የእኩልነት ማረጋገጫ የለም (ነባሪ)

AT+PO ያልተለመደ የእኩልነት ማረጋገጫ

AT+PE እንኳን የእኩልነት ፍተሻ

አስፈላጊ: በዚህ ጊዜ ፣ በልዩ ስም ላይ እንዲወስኑ እና እንዲያስቀምጡ እመክርዎታለሁ። እንዲሁም እርስዎ ለመገናኘት በሚፈልጉት የባውድ መጠን ላይ እንዲወስኑ ፣ እንዲያስገቡት እና HC06 ን በእሱ ላይ ምልክት እንዲያደርጉበት ሀሳብ አቀርባለሁ።

ደረጃ 4 - HC05 ን ወደ HC06 ማቀናበር

ደህና ፣ ይህ አስተማሪ ለእኔ በጣም ረድቶኛል-

www.instructables.com/id/ እንዴት-ማዋቀር-…

የእኔ ቅንብር ፦

የባሪያ ፍለጋ አድራሻ

HC06 በ CP2102 (በራስ -ሰር በትእዛዝ ሁኔታ)

HC06 ን ለማብራት የ CP2102 ዩኤስቢ ገመድ ይሰኩ።

HC06 LED በፍጥነት ብልጭ ድርግም (የማጣመር ሁኔታ) መሆን አለበት።

በእርስዎ ዘመናዊ ስልክ ላይ ቅንብሮችን ይክፈቱ

ወደ ብሉቱዝ ይሂዱ

አዲስ መሣሪያ ይፈልጉ

እንደ HC06 ያለ ነገር ወይም የሰጡትን ስም ካዩ ይህንን ይምረጡ።

እንደ 00: 12: 09: 27: 19: 13 ያሉ የቁጥሮች ሕብረቁምፊ ያዩ ይሆናል ፣ ያ ምናልባት ያ ነው።

ይህንን አድራሻ ይፃፉ። (ቁጥሩ ልዩ አድራሻ ነው)

እሱን ይምረጡ

ፒን ሲጠየቁ በ 1234 ይተይቡ።

ስሙ መታየት አለበት።

አሁንም አድራሻው ከሌለዎት ፣ “ከዚህ ቀደም የተገናኙ መሣሪያዎች” ስር ስሙን ይምረጡ።

መረጃ ላይ ጠቅ ያድርጉ ፣ አድራሻው መታየት አለበት። ይፃፉት።

ካልታየ ፣ ከማዋቀር ወጥተው የብሉቱዝ ተርሚናል HC-05 መተግበሪያን ይክፈቱ።

በተጣመሩ መሣሪያዎች ስር ስሙን ይፈልጉ ፣ አድራሻው ከእሱ በታች መሆን አለበት ፣ ይፃፉት።

የባሪያ ማዋቀር

የኤች.ሲ.ኤል.ኤል ብልጭታ ካልሆነ ፣ ወደ ተጣማጅ ሁኔታ እንዲመልሰው የዑደት ኃይልን ያብሩ።

አርዱዲኖን ይጀምሩ

በ “መሣሪያዎች” “ወደብ” ስር ትክክለኛውን Com ወደብ ይምረጡ

ተከታታይ ሞኒተርን ይክፈቱ

በዚህ መስኮት ግርጌ ላይ

“መስመር የሚያልቅ የለም” እና “9600 ባውድ” ን ይምረጡ

ጌታው

HC05 ከ CP2102 ጋር በትእዛዝ ሞድ (EN jumpered high) ተዘጋጅቷል

የዩኤስቢ ገመዱን ከ CP2102 ወደ ፒሲ ይሰኩት

ሁለት አርዱኢኖዎችን መክፈት እንደምችል ተረዳሁ

በሁለተኛው አርዱinoኖ ላይ ፣ ለ HC05 ትክክለኛውን Com ወደብ ይምረጡ

ተከታታይ ሞኒተርን ይክፈቱ

በመስኮቱ ግርጌ

“ሁለቱንም NL&CR” እና “38400 baud” ን ይምረጡ

የሚከተለው ከላይ ካለው አስተማሪ ነው

ማስተር ውቅር

ውቅሩን ለማዘጋጀት የሚያስፈልጉት AT ትዕዛዞች-

ትዕዛዝ የሚሰጠውን መልስ ያዝ

AT+ROLE = 1 እሺ HC05 ን እንደ ዋና አዘጋጅ

AT+CMODE = 1 እሺ ከተለየ አድራሻ ጋር ይገናኙ

ማሳሰቢያ - የኤች.ሲ.ሲ.ው አድራሻ ምናልባት በዚህ መልኩ ተቀርጾ 00 00 12 09 09 27 19 19 13 ይሆናል

የ BIND ትዕዛዙ ይህንን 0012 ፣ 09 ፣ 27193 (ኮሎን አውጥተው ፣ የመጀመሪያዎቹን አራት ቁጥሮች ፣ ከዚያ ኮማ ፣ ቀጣዮቹን ሁለት ቁጥሮች ፣ ከዚያ ኮማ ፣ ከዚያ የመጨረሻዎቹን ስድስት ቁጥሮች) ይጠብቃል።

AT+BIND = 0012 ፣ 09 ፣ 271913 እሺ ከ HC06 ጋር ያገናኛል/ያስራል

(በነገራችን ላይ AT +BIND? +በ BIND: 12: 9: 271913 ምላሽ ይሰጣል)

(የ HC05 የግንኙነቶች ፍጥነት ከ HC06 ጋር ተመሳሳይ እንዲሆን ይፈልጋሉ) ለምሳሌ ፦

AT+UART = 115200 ፣ 0 ፣ 0 እሺ ባውድ 115200 (1 ኛ ቢት ፣ እኩልነት የለም)

ግንኙነቶችን ለመፈተሽ;

HC05 EN jumper ን ፣ የኃይል ዑደትን ያስወግዱ።

ሁለቱ ሲገናኙ ፣ HC05 LED በየጥቂት ሰከንዶች ሁለት ጊዜ ብልጭ ድርግም ይላል ፣ HC06 LED ያለማቋረጥ ይቆያል።

ሁለቱንም የኮም ወደቦች ወደ ተመሳሳይ የባውድ መጠን (ያዋቀሩት ሁሉ) ያዘጋጁ

ሁለቱንም ወደ “ሁለቱም NL&CR” ያቀናብሩ

በ Serial Monitor1 ላይ የሆነ ነገር ይተይቡ ፣ Serial Monitor2 ሊያሳየው ይገባል።

አንድ ነገር በ Serial Monitor2 ላይ ይተይቡ ፣ Serial Monitor1 ሊያሳየው ይገባል።

እንኳን ደስ አለዎት ፣ በብሉቱዝ በኩል እየተገናኙ ነው።

አሁን ከላይ ያለው አስተማሪ ሞጁሎችን ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙ አንዳንድ ንድፎች አሉት። ለዚህ አስተማሪ ፣ በዚህ ውስጥ አልገባም።

የሚመከር: