ዝርዝር ሁኔታ:

ሽቦ አልባ አርዱዲኖ አይዲኢ ሞኝ ያልሆነ መመሪያ 6 ደረጃዎች
ሽቦ አልባ አርዱዲኖ አይዲኢ ሞኝ ያልሆነ መመሪያ 6 ደረጃዎች

ቪዲዮ: ሽቦ አልባ አርዱዲኖ አይዲኢ ሞኝ ያልሆነ መመሪያ 6 ደረጃዎች

ቪዲዮ: ሽቦ አልባ አርዱዲኖ አይዲኢ ሞኝ ያልሆነ መመሪያ 6 ደረጃዎች
ቪዲዮ: How to make wireless electricity power 2024, ታህሳስ
Anonim
የገመድ አልባ አርዱinoኖ አይዲኢ… ሞኝ ያልሆኑ መመሪያዎች
የገመድ አልባ አርዱinoኖ አይዲኢ… ሞኝ ያልሆኑ መመሪያዎች

የዩኤስቢ ገመድ ሳይኖር ከአድሪኖ አይዲኢ ወደ ዩኒኖዬ ንድፎችን ለማውረድ ፈልጌ ነበር።

ኡኖው በሶርታ በታሸገ ሳጥን ውስጥ ስለሆነ ወደ ሮቤቴ ሳላደርሰው ንድፎችን በሮቦት ውስጥ ማስተካከል ፈልጌ ነበር። ብዙ ጽሑፎችን ካነበቡ በኋላ በጣም ጥሩው መንገድ በብሉቱዝ ነው። እኔ ያገኘሁት በጣም ጥሩ ምንጭ በ “ዌብኬኮች በ ብሉቱዝ ላይ አርዱዲኖ ገመድ አልባ ፕሮግራም” በሚለው ስር መምህራን ነበሩ። እባክዎን አስተማሪዎቻቸውን ይጎብኙ።

ለዚህ ሁሉ ክሬዲት ይገባቸዋል።

ችግሩ ምናልባት ይህንን በአስራ አምስት ደቂቃዎች ውስጥ ዓይናቸውን ጨፍነው ፣ እና 3+ ቀናት ወስዶብኛል። የመጀመሪያ ሰዓት ቆጣሪ ሊያውቃቸው የማይችሏቸውን ዝርዝሮች ትተዋል። ዝርዝር እገዛ ከፈለጉ ፣ ሁሉም የእኔ ብዙ ስህተቶች እዚህ አሉ። ስለ ብሉቱዝ ወይም ስለ windows10 ብዙ አላውቅም ስለዚህ ተጨማሪ መረጃ አይጠይቁ። ያለ ሌሎች ውርዶች Arduino IDE ን እንደሚጠቀሙ መጠበቅ ይችላሉ። የብሉቱዝ ክልል አጭር ነው ፣ ወደ 30 ጫማ አካባቢ። አንዴ ከተገናኘ በኋላ ሁሉም ልክ እንደ usb cable እና serial.monitor እንዲሁ ይሠራል! ትልቁ ዝቅጠት ከ7-10 ዶላር አካባቢ ያለው የ HC05 ወጪ ነው። ስለዚህ እያንዳንዱ ፕሮጀክት ይህንን አያስፈልገውም።

እርምጃዎቹ ONE HC05 እና ONE pro-mini (ወይም uno) ያካትታሉ። በኤች.ሲ. ከዚያ HC05 ን ያገናኙ እና ፕሮግራም ያድርጉ። ከዚያ HC05 ን እንደገና ይፃፉ። ከዚያ ተመሳሳይ HC05 ን ከኮምፒዩተርዎ ጋር ያጣምሩ። (ይህ በጣም ከባድ ነበር)። ከዚያ አይዲኢውን ይክፈቱ እና ትክክለኛውን ኮም ይምረጡ እና ንድፉን ያውርዱ። የአንቀጹን ሥዕሎች ስመለከት ሁለት HC05 ጥቅም ላይ እንደዋለ ማሰብ ተሳስቻለሁ እና ከዩኖ ጋር በተገናኘው ኮምፒተር በኩል እርስ በእርሳቸው ተነጋገሩ።

ደረጃ 1 UNO ን በስዕል ንድፍ ይጫኑ

UNO ን በስዕል ንድፍ ይጫኑ
UNO ን በስዕል ንድፍ ይጫኑ

ማንኛውንም የአሩዲኖ ዓይነት ሰሌዳ ይጠቀሙ እና “AT_mode_sketch” ን ንድፍ ይጫኑ።

ይህ ረቂቅ ስዕል ኤች በመተየብ በ HC05 ውስጥ ለውጦች እንዲደረጉ ይፈቅዳል

ኮዶች በ serial.monitor በኩል።

ደረጃ 2 - HC 05 የ HC 06 ግንኙነቶች አይደሉም

HC 05 የ HC 06 ግንኙነቶች አይደሉም
HC 05 የ HC 06 ግንኙነቶች አይደሉም

HC05 እዚህ ስዕል ነው። አዲሱን 'STATE' ፣ 'EN' እና ማብሪያ / ማጥፊያ ተጠቅሜበታል።

ምንም የማይቀይረው መቀየሪያ። ብዙ አጋዥ ሥልጠናዎች የሽቦ ሽቦዎችን ወደ ፒኖች 32-24 አይጨነቁ ያሳያሉ።

የ «STATE» ፒን ዩኖውን ዳግም ያስጀምረዋል

'EN' HC05 ን ወደ AT ሁነታ ያስገባል።

ብልጭ ድርግም የሚል መሪ 4 ሁነታዎች ያሳያል።

1. ፈጣን ብልጭ ድርግም = ውሂብ ሳይፈስ ለማጣመር ወይም ለማጣመር እየሞከረ ነው።

2. አንድ ቀርፋፋ ብልጭ ድርግም-ለአፍታ = የአት ሁነታ ነው

3. ሁለት ቀርፋፋ ብልጭታ = ተጣምሯል

4. ምንም መሪ = ተጣምሯል እና ማውራት እገምታለሁ። ይህ 'አይመራም' ግራ የሚያጋባ ነው።

ከ «AT_mode_sketch» ጋር ለዩኖው እንደታየው ይገናኙ።

HC05 EN ወደ ARDUINO ፒን 9

HC05 TX ወደ ARDUINO ፒን 10

HC05 RX በ ARDUINO ፒን 11 ላይ ወደ ተከላካይ መከፋፈያ (ከ 2ea 1k 2.2 ኪ ለመሥራት)

HC05 vcc ወደ vcc 5V እሺ

HC05 መሬት ወደ መሬት

ደረጃ 3 በካፒታል ውስጥ ባሉ ትዕዛዞች ላይ

በካፒታል ውስጥ ባሉ ትዕዛዞች
በካፒታል ውስጥ ባሉ ትዕዛዞች

በዩኤስቢ ገመድ በኩል ወደ አይዲኢው ያገናኙ እና ያብሩ። ምንም እንኳን የ EN ፒን ቢገናኙም እና ከፍ አድርገው ቢቀይሩትም ሁሉም ደህና ከሆኑ HC05 በፍጥነት ብልጭ ድርግም ይላል። በሆነ ምክንያት ኤች.ሲ.ኤል 5 ቀስ ብሎ ብልጭ ድርግም የሚል ከሆነ ከዚያ ወጥተዋል። ቪ.ሲ.ሲ (5 ቮ) ከ HC05 ይጎትቱ።. 2 ሰከንድ ይጠብቁ… ወደኋላ ይሰኩ እና HC05 በቀስታ ብልጭ ድርግም በሚለው መሪነት እንደሚታየው ወደ AT-MODE መግባት አለበት… ይህ የግድ ነው።

በ serial.monitor ላይ እነዚህን ቅንብሮች ይፈትሹ

የባውድ መጠን 9600 እና ሁለቱም ኤንኤል እና ሲአር መስኮት (የሚያበቃ መስመር የለም… ምንም ምላሽ አያሳይም)

በኮምፒዩተሩ ፣ የ IDE serial.monitor ን (ዳግም ማስጀመር ይከሰታል) እና ‹AT ትዕዛዞችን ያስገቡ› የሚለውን ማሳየት አለበት።

ለእነዚህ ትዕዛዞች ክዳኖችን ይጠቀሙ!

1… AT+PSWD… ምላሽ….1234….ነባሪ የይለፍ ቃል

2… AT+ORGL… ምላሽ እሺ

3… AT+ROLE = 0… ምላሽ እሺ

4… AT+POLAR = 1 ፣ 0… ምላሽ እሺ

5… AT+UART = 115200 ፣ 0 ፣ 0… ምላሽ እሺ

ትልቁ ስህተቴ ፣ ይህ ከማይክሮ ጋር ለመነጋገር ፍጥነት ነው። በመሳሪያዎች ስር ሰሌዳ በሚመርጡበት ጊዜ አይዲኢ ይህንን ያዘጋጃል። እኔ 3.3v ላይ ፕሮ-ሚኒን ተጠቀምኩ እና ፍጥነቱ 57600 ነው IDE ይህንን በራስ-ሰር ያውቃል። ለማንኛውም ለሌላ ዓይነት ሰሌዳ ትክክለኛውን ፍጥነት እዚህ ማዛመድ አለብዎት።

ይህንን መረጃ የት እንደምገኝ ፍንጭ የለኝም! ስለዚህ አንድ መደበኛ uno 115200 ወይም ፕሮ-ሚኒ 3.3v 57600 ከሆነ

AT+BAUD = 115200 ፣ 0 ፣ 0 - የባውድ መጠን ወደ 115200 (አርዱዲኖ ኡኖ ፣ ብሉኖ እና ሜጋ 2560) ይለውጡ

AT+BAUD = 57600 ፣ 0 ፣ 0 - የባውድ መጠን ወደ 57600 (አርዱዲኖ ናኖ ፣ ሊዮናርዶ ፣ ማይክሮ ፣ Pro Mini 3V3/5V እና ዱሚላኖቭ) ይለውጡ

6… AT+INIT… ምላሽ 17 ስህተት ፣ ፣ አስቀድሞ ተጀምሯል ይላል

HC05 ን ለማላቀቅ እና ሊሰቅሉት ወደሚፈልጉት ዩኒኦ እንደገና ለማገናኘት ለሚቀጥለው እርምጃ ዝግጁ ነው።

በ 3 ቀናት ብስጭት ውስጥ ይህንን ጥሩ እርምጃ በአት ትዕዛዞች እና በጥሩ መግለጫዎች ደረጃ ሰንጠረዥ አግኝቻለሁ። (ብዙ ነገሮችን በጭራሽ አልማርም) ፒዲኤፍ EGBT-045MS-046S…..

ደረጃ 4 - AT Programed HC05 ወደ ኮምፒውተር እንዲጣመር

AT Programed HC05 ወደ ኮምፒውተር እንዲጣመር
AT Programed HC05 ወደ ኮምፒውተር እንዲጣመር
AT Programed HC05 ወደ ኮምፒውተር እንዲጣመር
AT Programed HC05 ወደ ኮምፒውተር እንዲጣመር
AT Programed HC05 ወደ ኮምፒውተር እንዲጣመር
AT Programed HC05 ወደ ኮምፒውተር እንዲጣመር

ለማጣመር ወይም ወደፊት ለመሄድ እና ንድፎችን ለማውረድ ከሚፈልጉት ዩኒዎ ጋር ለመገናኘት 3 ቮልት ለ HC05 ብቻ ማቅረብ ይችላሉ። … -ዳግም አስጀምር። state o ----- || ----- o ዳግም ማስጀመር

በ 3.3v ግንኙነቶች ፕሮ-ሚኒን የሚጠቀሙ ከሆነ ቀጥታ ናቸው። 5v ማይክሮን የሚጠቀሙ ከሆነ በደረጃ 2 RX o --- www --- o ---- www ---- o መሬት 1k | 2k TX- uno pin

እነዚህ ግንኙነቶች በ TX እና RX uno pin በኩል ናቸው። (ፒን 0 እና ፒን 1)። ልክ እንደ ‹FTDI› አስማሚ ወደ ፕሮ-ሚኒ ጠርዝ አያያዥ እንደሚሰካ። ምክንያቱም እነዚህ ፒኖች ንድፎችን ለመጫን ብቻ የተካተቱ በመሆናቸው በጭራሽ መጠቀም የለብዎትም። ስዕልዎ ከተጠቀመባቸው ከ IDE ለመጫን ግንኙነትን ላይፈቅዱ ይችላሉ።

በሁሉም የተገናኘ እና ኃይል ሲጨምር ፣ HC05 በፍጥነት ብልጭ ድርግም ይላል እና ከኮምፒዩተርዎ ጋር ለማጣመር ይሞክራል።

በኮምፒተር ላይ ዊንዶውስ 10 ክፍት ቅንጅቶች >> መሣሪያዎች >> ብሉቱዝ ያክሉ >>

ጥቁር ሳጥን ያሳያል…. መሣሪያን ጨምር >> ብሉቱዝ >> ከዚያም ኤች-ሲ-2010-06-01 መታየት አለበት ወይም ያለዎትን የ HC05 ሞዱል ስም። እሱን ይምረጡ እና 1234 ለመግባት የይለፍ ቃል መጠየቂያ ያገኛሉ

ይህ አሁን ጥንድ መሆን አለበት። (አዎ ተከናውኗል ማለት ይቻላል) ይህ ፎቶ አንድ ነው እና ጠቋሚው በበለጠ የብሉቱዝ አማራጮች ላይ ነው። ይህንን አማራጭ ይክፈቱ። የፎቶ 2 አመልካች ሳጥን የብሉቱዝ መሣሪያ ይህንን ፒሲ እንዲያገኝ ይፍቀዱ። ፎቶ 3 የኮም ትር ተከፍቶ የትኛውን ኮም ወደብ HC05 እንደተያያዘ ይገልጻል። COM ቁጥር ወደ ታች ይፃፉ።

እስኪጣመሩ እና የተረጋገጠ የኮም ወደብ ቁጥር እስኪያገኙ ድረስ ይህን እርምጃ ይድገሙት። በተጣመረው ማያ ገጽ ላይ የሚያሳዩ ብዙ መሣሪያዎች (የጆሮ ማዳመጫዎች… ወዘተ) ነበሩኝ። ይህ ከ HC05 ጋር እንዳጣመር አድርጎኛል። ከብዙ ሙከራዎች በኋላ እንኳን። ወደዚህ ደረጃ ለመድረስ ሁሉንም መሣሪያዎች አስወግጄ HC05 ን ጨመርኩ። እድለኛ ሊሆኑ ይችላሉ።

ደረጃ 5 IDE አውርድ

አይዲኢ ማውረድ
አይዲኢ ማውረድ

እኔ HC05 በባትሪ የተጎላበተ እና ከኮምፒውተሩ የራቀ ነው። HC05 እና uno ን ለማብራት የኮምፒተርውን የዩኤስቢ ገመድ እየተጠቀሙ ይሆናል። HC05 እየተጣመረ መሆኑን እና የዩኤስቢ መላክ ውሂቡን አለመሆኑን በትክክል ለማረጋገጥ ከዩኤስቢው ስለ መለያየት ያስቡ እና ባትሪ ይጠቀሙ። ከዚህ ሁሉ በኋላ የእርስዎ ግብ ነው።

ለዓይን ብልጭታ ንድፍ ARDUINO IDE ን ይክፈቱ። ሁሉም ኡኖዎች እንደ ነባሪ ብልጭ ድርግም ስለሚሉ የንድፍ መዘግየትን () ጊዜዎችን ከመዘግየት (1000) ወደ መዘግየት (50) በሁለቱም መዘግየቶች መለወጥ እወዳለሁ። ከተሳካ ይህ በፍጥነት ወደ ብልጭ ድርግም የሚመራውን ዩኖ ይለውጠዋል። መሳሪያዎችን ይክፈቱ እና ሰሌዳዎን/ፍጥነት/ይምረጡ። ከዚያ የኮም ወደቦች ምርጫን ማየት አለብዎት። ከመጨረሻው ደረጃ የፃፉት የወደብ ቁጥር በዚህ ዝርዝር ውስጥ መሆን አለበት። ያንን ወደብ ይምረጡ። የመጨረሻው ደረጃ ከቼክ ምልክቱ ቀጥሎ ባለው የሰቀላ ቀስት በኩል መስቀል ነው።

ይህንን ሁሉ በሚያደርጉበት ጊዜ HC05 በፍጥነት ብልጭ ድርግም ይላል ፣ ነገር ግን IDE ንድፉን መላክ እንደጀመረ ፣ HC05 ብልጭ ድርግም ብሎ ያቆማል። ንድፉ በዩኖው ውስጥ ይጫናል እና የዩኖው መሪ በፍጥነት ያበራል። ከዚያ HC05 ኃይል ወይም ሌላ ሰቀላ እስካለው ድረስ ወደ ፈጣን ብልጭታ ይመለሳል። ሌላው ቀርቶ Serial.print (“ማንኛውንም ነገር)” ማካተት ይችላሉ ፣ እና የ IDE መቆጣጠሪያውን ይክፈቱ እና “ማንኛውንም” የታተመ ይመልከቱ። Serial.begin (9600) ን አይርሱ ፣ በማዋቀር ()።

ደረጃ 6: ችግሮች ……

ችግሮች ……
ችግሮች ……
ችግሮች ……
ችግሮች ……
ችግሮች ……
ችግሮች ……

የአርዱዲኖ አይዲኢ አጠቃላይ ስህተቶችን ይሰጣል እና እነዚህን ኮዶች እና መግለጫዎች በመጠቀም የመጫን አለመሳካት ለመፍታት መሞከር በጣም ከባድ ነው። ከላይ ያሉትን ደረጃዎች እንደገና መፈተሽ እና እያንዳንዱን ማረጋገጥ የተሻለ ነው። የ AT ትዕዛዞች በትክክል ካልተላኩ ወይም የ uart ተመን የተሳሳተ ከሆነ avrdude ተመሳሳይ ስህተቶችን ይሰጣል። ካልተጣመረ እና ጊዜው ካላበቃ ወይም በ IDE መሣሪያዎች ውስጥ የተሳሳተ ማይክሮን ከመረጡ ተመሳሳይ ነው። ሌላው ችግር ዩኖውን ዳግም ከሚያስጀምረው የዩኖ ዳግም ማስጀመሪያ ፒን ጋር የተገናኘውን ካፕ ለመቀስቀስ የስቴቱን ፒን የሚያንቀሳቅስ የ HC05 ሞዱል አለመኖሩ ነው። ንድፍ ለመጫን በዝግጅት ላይ። ሊሠራ የሚችል መሆኑን ለማረጋገጥ ከዩኤስቢ ጋር የተገናኘውን ተመሳሳይ ዩኖ ይጠቀሙ እና ንድፎችን ይስቀሉ። ከዚያ እርምጃዎቹን ይድገሙ። ከ ARDUINOs ጋር ለአምስት+ ዓመታት ተጫውቻለሁ። አብዛኛዎቹ መጣጥፎች እንደሚታየው ይሰራሉ ፣ ግን እነሱ እኔ ባልሠራሁበት ጊዜ ብዙውን ጊዜ ስህተት አገኛለሁ። እና አንዳንድ ጊዜ የሌሎች ሰዎችን መጣጥፎች በመመርመር ሌላ እይታ ያገኛሉ። ይህ የውሸት ፕሮጀክት አይደለም። የዩኤስቢ ገመዱን መተካት መስቀልን ቀላል እና ምቹ ያደርገዋል።

ኦህ ፣ ለሁለት ዶላር ፕሮ-ሚኒ አንዳንድ ሀሳቦች እዚህ አሉ። የኤፍቲዲአይ ዩኤስቢ ገመድ በሄደበት የጠርዝ አገናኝ ላይ ለመገጣጠም አስማሚ (ቪ.ሲ.ሲ. እና መሬት ብቻ ቀይሯል)። አሁን እኔ HC05 ብሉቱዝን እሰካ እና አውርደዋለሁ።

ይህንን ተስፋ አደርጋለሁ jim

የሚመከር: