ዝርዝር ሁኔታ:

NRF24 ለቴሌሜትሪ ባለሁለት መንገድ ሬዲዮ 9 ደረጃዎች (ከስዕሎች ጋር)
NRF24 ለቴሌሜትሪ ባለሁለት መንገድ ሬዲዮ 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NRF24 ለቴሌሜትሪ ባለሁለት መንገድ ሬዲዮ 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NRF24 ለቴሌሜትሪ ባለሁለት መንገድ ሬዲዮ 9 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Подключение и настройка nRF24L01 к Arduino (модуль беспроводной связи) 2024, ሀምሌ
Anonim
NRF24 ለቴሌሜትሪ ባለሁለት መንገድ ሬዲዮ
NRF24 ለቴሌሜትሪ ባለሁለት መንገድ ሬዲዮ

ሠላም ወንዶች ፣ ስሜ ፔድሮ ካቴላኒ ነው እናም የመጀመሪያ አስተማሪዬን አመጣላችኋለሁ - ለአርዱዲኖ የሁለት መንገድ ሬዲዮ መገንባት ፣ ለማንኛውም ፣ ለሚፈልጉት።

በዚህ ፕሮጀክት ውስጥ እንደ ተቀባዩ እና አስተላላፊ ሆነው የሚሠሩ ሁለት የተለያዩ ወረዳዎችን እንሠራለን። በጣም አስፈላጊዎቹ ክፍሎች ሁለት የአርዱዲኖ ሰሌዳዎች (ሁሉም ይሰራሉ) እና ሁለት nrf24 አስተላላፊ ሞጁሎች ናቸው። በእኔ ሁኔታ ፣ እኔ ከሌላው አርዱዲኖ ፖታቲሞሜትር ያለው servo ን እቆጣጠራለሁ እና የሁለት ሴል ሊፖ ባትሪ ውጥረቶችን ወደ መጀመሪያው እልካለሁ።

ለቴሌሜትሪም ሆነ ለ servo gimbal ቁጥጥር ለሌለው የእኔ ድሮን እንደ ተጨማሪ ሰው ልጠቀምበት አስባለሁ። ሆኖም ግን ፣ ለሌሎች ነገሮች ሊጠቀሙበት ይችላሉ ፣ ለምሳሌ የራስዎን ባለአራትኮፕተር ፣ አውሮፕላን ፣ አርሲ መኪና ፣ ወዘተ የመሳሰሉትን እንደ እርስዎ ፍላጎቶች መሠረት እርስዎ የሚፈልጉትን ማንኛውንም ማሻሻያ ማድረግ ይችላሉ። እኔ ደግሞ እንዴት እንደምናስተካክል ለማብራራት እሞክራለሁ (ለ nrf24 ቺፕ ሌላ ዓይነት አጠቃቀም እንደለመድኩ በራሴ ለመማር የተወሰነ ጊዜ ወስዶብኛል)።

ደረጃ 1: ቁሳቁሶች

ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች
ቁሳቁሶች

ፕሮጀክታችንን ለመጀመር የሚያስፈልጉትን ሁሉንም ክፍሎች ማወቅ አለብን። የሚያስፈልጉት መሠረታዊዎች ዝርዝር ከዚህ በታች ነው። እኔ አብዛኞቼ የገዛሁት በአከባቢው የኤሌክትሮኒክስ ሱቅ ውስጥ ስለሆነ እነሱን ለመግዛት የትም ቦታ ልመክርዎ አልችልም። አማዞንን ወይም ሌላ ማንኛውንም ቦታ መሞከር ይችላሉ። እኔ እዚያ እንዲያዝዙዋቸው አልልም ፣ ግን እሱ ጥቆማ ብቻ ነው።

  1. ሁለት የአርዱዲኖ ቦርዶች (ማንኛውም ሰው መሥራት አለበት። እኔ 13 ዲጂታል ፒኖች እና 8 አናሎግ ስላላቸው በጣም የምወደው ሁለት arduino pro mini አለኝ ፣ ኡኖ 6 አናሎግ ብቻ አለው)።
  2. ሁለት Nrf24 ሞጁሎች። የበለጠ የማስተላለፊያ ክልል ያላቸው ውጫዊ አንቴናዎች ያሉባቸው አሉ። በጣም የሚወዱትን ይምረጡ።
  3. ሴት-ሴት እና ሴት-ወንድ ዝላይ ገመዶች።
  4. የፕሮቶታይፕ ቦርድ።
  5. አርዱዲኖ ፕሮግራም አውጪ (ለ arduino pro mini ፣ ከዩኤስቢ ግንኙነት ጋር አንድ ካለዎት አያስፈልጉትም)።
  6. አርዱዲኖ አይዲኢ (ሶፍትዌር)። ከዚህ ያውርዱ።
  7. በእኔ ሁኔታ እኔ ደግሞ ተጠቀምኩኝ-
  • ሰርቮ። ሊያገኙት የሚችሉት ማንኛውም ሰው። ለአርዱዲኖ የተነደፈ ትንሽ SG90 ን እወዳለሁ።
  • Potentiometer (ከ 10 ኪ እስከ 20 ኪ ohms)። በአከባቢው የኤሌክትሮኒክስ ሱቅ ሊገዛ ይችላል ወይም ለአርዲኖ የተሰራውን ጆይስቲክ መጠቀም ይችላሉ። ያሉኝ ጥቂት ምስሎች አሉ። እኔ ደግሞ ጥቂት ሀሳቦችን ለመስጠት ከተሰበረ የ drone rc መቆጣጠሪያ አንድ አግኝቻለሁ
  • 4 እኩል መደበኛ ተቃዋሚዎች። ከአያቴ ቤት ያገኘኋቸውን 10 ሺዎች ተጠቅሜያለሁ። እኔ እንደ ቮልቴጅ መከፋፈያዎች እጠቀማቸዋለሁ።
  • ተከላካዮቹን አንድ ላይ ለመሸጥ ትንሽ የመዳብ ንጣፍ መጥረጊያ ሰሌዳ (እኔም ከአያቴ ያገኘሁት)።
  • ፒኖች። የጁምፐር ገመዶችን ከአርዲኖ ወደ ተቃዋሚዎች በቀላሉ ለማገናኘት ያገለግላል።
  • 2 ሴ ሊፖ ባትሪ። እኔ ከአርዱኖኖቼ አንዱን ኃይል ለመጠቀም እጠቀምበታለሁ። ተከላካዮቹ ከእሱ ጋር ተገናኝተው የቮልቴጆቹን ያንብቡ። ውጫዊ የኃይል ምንጭ ስለማይፈልግ እና በተመሳሳይ ጊዜ ምን ያህል ባትሪ እንደቀረ ንገረኝ ፣ የእኔ አርዱኢኖ ከድሮኔ 2s ባትሪ ጋር እንዲገናኝ አስባለሁ።
  • የብረት እና የመሸጫ ብረት። ተከላካዮችን ፣ የሽቶ ሰሌዳውን እና ፒኖቹን አንድ ላይ ለመሸጥ ያስፈልጋል።

ደረጃ 2 - ተግባር እና ኮድ

ተግባር እና ኮድ
ተግባር እና ኮድ

ሁሉም ቁሳቁሶች ከተጠቀሱ በኋላ ስለ ሞጁሎቹ ተግባር ማውራት እንጀምር።

እንዴት እንደሚሰራ - አንዱን አርዱዲኖን “ሀ” እና ሌላውን “ለ” እንበል። በእኔ ሁኔታ ፣ ሁለቱንም ከፕሮግራሙ በኋላ ፣ ከተዛማጅ የሬዲዮ ቺፕቸው ጋር አገናኘኋቸው እና ፖታቲሞሜትርን ወደ አርዱዲኖ ኤ እና ተከላካዮቹን እና servo ን ወደ አርዱዲኖ ቢ ሞዱል ሀ እሴቶችን ለ ለ ይልካል እና ሰርቮን ያንቀሳቅሳል። ቢ የ 2 ዎቹን ባትሪዎች ውጥረቶች ያነባል እና ወደ ሀ ይልካል ከዚያም ጠቅላላው ክበብ እንደገና ይጀምራል። ሀ ሜካኒካዊ በሆነ መንገድ የማይገለፁ እሴቶችን ስለሚቀበል ፣ ከፕሮግራም አድራጊው ጋር ተገናኝቷል ፣ በእሱ አማካኝነት በተከታታይ ማሳያ (በአርዱዲኖ አይዲኢ ውስጥ ተካትቷል)።

ኮድ - ንድፉን ለ arduino A (ከፕሮግራም አድራጊው እና ከ potentiometer ጋር የተገናኘ) TwoWayRadio_1 ን ፣ እና ንድፉን ለ arduino B TwoWayRadio_2WithServo እጠራለሁ።

TwoWayRadio_1 እና TwoWayRadio_2WithServo ከዚህ አንቀጽ በታች ሊገኙ ይችላሉ። ሁሉንም ለመረዳት ቀላል ለማድረግ በእያንዳንዱ ኮድ ውስጥ ማብራሪያ አለ።

ደረጃ 3: የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር

የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር
የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር
የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር
የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር
የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር
የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር
የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር
የመሸጫ ሞጁሎች -የቮልቴጅ መከፋፈያ እና ፖታቲሞሜትር

በተለይ ለአርዲኖ የተነደፈውን ፖታቲሞሜትር-ጆይስቲክን ለመጠቀም እና ከ voltage ልቴጅ መከፋፈያው ይልቅ ሌላ ሞጁል ለመጠቀም ስለሚፈልጉ ይህ እርምጃ አማራጭ ነው። እኔ ግን ፣ ለእነዚህ ሞጁሎች ሁሉንም ነገር (ኮዶች ተካትተዋል) አቅጃለሁ።

ፖታቲሜትር

ይህ ክፍል በመሸጫ ደረጃው ውስጥ በጣም ቀላሉን ብቻ ነው። ለፖታቲሞሜትርዎ አንዳንድ ዝላይ ገመዶችን ብቻ መሸጥ ይኖርብዎታል። ከፈለጉ መጀመሪያ ፖታቲሞሜትርን ወደ ሽቶ ሰሌዳ መሸጥ እና ከዚያ የተወሰኑ ፒኖችን መሸጥ ይችላሉ። እሱን መጠቀም ሲፈልጉ ፣ የጁምፔር ገመዶችን ከአርዲኖ እና ከዚያ በፔፐር ሰሌዳ ላይ ካለው ፒን ጋር ያገናኙ። ስራ ላይ በማይውልበት ጊዜ ገመዶችን አውጥተው ለሌላ ፕሮጀክት ሊጠቀሙባቸው ይችላሉ። ሆኖም ፣ እኔ እንደ እኔ ካደረጉ ፣ የሚሸጠውን ፖታቲሞሜትር በቀጥታ ወደ ኬብሎች መተው ይችላሉ።

  • እኔ እንደ እኔ እያደረጉ ከሆነ ፣ ከሶስት ጫፎች መካከል አንዱን የሴት-ሴት ዝላይ ገመዶችን ያግኙ ፣ ከአንዱ ጫፎች ይቁረጡ እና በእያንዳንዱ ሽቦ ላይ ትንሽ የመዳብ ሽቦን በመተው እዚያው መከላከያን ያስወግዱ።
  • የብረታ ብረትዎን ያሞቁ እና የተሻሻለውን መዝለያዎችን የ potentiometers ፒኖችን ለእርስዎ ያሽጡ። ከቻሉ ፣ የትኛው የ vcc ፣ gnd እና “ምልክት” አንድ (መካከለኛው) መሆኑን ለማስታወስ የተለያዩ ቀለሞችን ለማግኘት ይሞክሩ። እነዚህን ኬብሎች በአርዱዲኖ ላይ ከሚገኙት የአናሎግ ካስማዎች ጋር ያገናኙ። በደረጃው መጀመሪያ ላይ እንዴት ማየት እንደጨረሰ አንዳንድ ምስሎች አሉ። ፖታቲሞሜትር መደበኛ አይደለም ፣ በእውነቱ አምስት ፒኖች ያሉት ትንሽ መንኮራኩር ነው። የትኛው እንደሆነ ለማወቅ የተወሰነ ጊዜ ወስዶብኛል። በ MATERIALS ደረጃ ላይ እንደሚታየው ቀላል ለማድረግ ይሞክሩ እና መደበኛ ፖታቲሞሜትር ይጠቀሙ።
  • ለሽቶ ሰሌዳ እየሸጡት ከሆነ ፣ ፖታቲሞሜትር እና ሽቶ ሰሌዳውን ያግኙ እና ከሽያጭ ብረትዎ ጋር አብሯቸው።
  • ካስማዎቹን (ሶስት) ያግኙ እና በጣም ምቹ በሆነ መንገድ ያስቀምጧቸው። በእያንዳንዱ ፒን እና በፖታቲሞሜትር ፒኖች መካከል ግንኙነት ለመፍጠር ብየዳ ይጠቀሙ። ከሁለት ፒኖች በላይ ግንኙነትን አያድርጉ ወይም አይሰራም (እንደ አጭር ወረዳ ይሠራል)።
  • አንዳንድ ሴት-ሴት ወይም ሴት-ወንድ ዝላይ ሽቦዎችን ያግኙ እና ከአርዲኖዎ ወደ አዲሱ የ potentiometer ሞዱል ያገናኙዋቸው (የትኛው እንደሆነ ያስታውሱ)።

2. የቮልቴጅ መከፋፈያ;

  • ይህ ክፍል ትንሽ ውስብስብ ነው። አራቱን ተቃዋሚዎች ፣ አምስት ፒኖችን እና የሽቶ ሰሌዳውን ማግኘት ያስፈልግዎታል። ኮዱን ለ 2 ቶች ባትሪ (ሁለት ሕዋስ) ጥቅም ላይ እንዲውል ነድፌዋለሁ ፣ ግን የአርዲኖን ንድፍ ትንሽ እና ሃርድዌርን በመቀየር ለ 1 ዎችም ሊጠቀሙበት ይችላሉ። እኔ የሠራኋቸውን ሁለት የቮልቴጅ መከፋፈያዎች ሥዕሎችን አካትቻለሁ ፣ አንደኛው በ 2 ተቃዋሚዎች ብቻ (ለ 1 ዎች ባትሪዎች) እና አንድ ከአራት (እርስዎ ገምተውታል - 2 ዎች ባትሪዎች)።
  • በ 2 ዎቹ አንድ እንጀምር። ይህንን አስተማሪ በደንብ መሸጥ ከጀመርኩ በኋላ የግንባታ ሂደቱን ምስሎች የለኝም። የመጨረሻውን ውጤት ምስሎችን አካትቻለሁ ፣ ስለዚህ በተቻለ መጠን ግልፅ ለመሆን እሞክራለሁ።
  • የሽቶ ሰሌዳውን እና 5 ፒኖችን በማግኘት ይጀምሩ። ከጎኑ አቅራቢያ ያድርጓቸው እና እርስ በእርስ እንዲነኩ አይፍቀዱ።
  • በደረጃው መጀመሪያ (ትንሹ የወረዳ ዲያግራም) ላይ በመጨረሻው ምስል ላይ እንደሚታየው ተከላካዮቹን ያሽጡ። በእያንዳንዱ ተከላካይ እና ፒን መካከል ያሉት ግንኙነቶች የሚሠሩት በሻጭ ነው። በተቻለ መጠን አነስተኛውን ቦታ ለመያዝ ይሞክሩ።
  • ሲጨርሱ እኔ ከላይ የለጠፍኩትን የተጠናቀቀውን የቮልቴጅ መከፋፈያ ሥዕሎች የሚመስል ነገር ሊመስል ይገባል።
  • የ 1 ዎች የቮልቴጅ መከፋፈያ በመሠረቱ አንድ ነው ፣ በስተቀር ሶስት ፒኖችን እና ሁለት ተቃዋሚዎችን ብቻ ከመጠቀም በስተቀር። ሲጨርስ እንዴት እንደሚመስል ምስሎችን አካትቻለሁ። ለ 2 ዎቹ አንድ ብቻ ስዕላዊ መግለጫውን ይመልከቱ እና ያለ ምልክት ሽቦ 1 ፣ መካከለኛው ሽቦ እና ተቃዋሚዎች r2 እና r3 እና እዚያ አለዎት ፣ እርስዎ አለዎት!
  • ስለዚህ ፣ የ 1 ቮልት የቮልቴጅ መከፋፈያ ከፈለጉ ፣ 2s ን ከመጠቀም ይልቅ ትንሽ የተወሳሰበ ሊሆን ይችላል።

ደረጃ 4 - የእርስዎን አርዱዲኖ ፕሮግራም ማድረግ

የእርስዎን Arduino ፕሮግራም ማድረግ
የእርስዎን Arduino ፕሮግራም ማድረግ
  1. ጨርሰናል ማለት ይቻላል!
  2. በ MATERIALS ደረጃ ከተገናኘው ጣቢያ የአርዲኖ አይዲኢ ሶፍትዌርን ካወረዱ በኋላ ንድፎቹን ከ FUNCTION እና ኮድ ደረጃ ያውርዱ።
  3. በመቀጠል በአርዱዲኖ አይዲኢ ውስጥ ይክፈቷቸው።
  4. በሁለቱም ትሮች ውስጥ “መሣሪያዎች” ን ይክፈቱ እና “ሰሌዳዎች” ን ጠቅ ያድርጉ። ከዝርዝሩ ውስጥ ሰሌዳዎን ይምረጡ። እያንዳንዱን በቦርድዎ መሠረት በመምረጥ “ፕሮሰሰር” እና ከዚያ “ፕሮግራመር” ን ጠቅ ያድርጉ። ከዚያ ወደ ስዕሉ ይመለሱ። በበይነመረብ ላይ የቦርድዎን መረጃ ለመመልከት በጣም ምቹ ነው። ልክ ስሙን ይፈልጉ እና ዝርዝሮቹን ይመልከቱ።
  5. “ንድፍ” (ከላይ) ላይ ጠቅ ያድርጉ ፣ ከዚያ “ቤተ -መጽሐፍትን ያካትቱ” ፣ ከዚያ “ቤተ -ፍርግሞችን ያቀናብሩ”። በማያ ገጹ መሃል ላይ ትንሽ መስኮት መከፈት አለበት። በፍለጋ አማራጭ “rf24” ውስጥ ያስገቡ። የሚፈልጉትን ቤተ -መጽሐፍት ያውርዱ። ኮዱን ወደ አርዱዲኖ ቦርድ መስቀል መቻል አስፈላጊ ይሆናል።
  6. ለማረጋገጥ ፣ ምንም ስህተቶች አለመኖራቸውን ለማረጋገጥ በ “ምልክት” ምልክት (በግራ በኩል) ላይ ጠቅ ያድርጉ። ከዚያ ከ “ምልክት” ምልክት ጎን ወደ ቀኝ የሚያመለክተው ቀስት በመጫን እሱን ለመስቀል ይቀጥሉ።
  7. የእርስዎ ሰሌዳ Pro Mini ከሆነ ፣ ሁሉንም ነገር እንዴት ማገናኘት እንደሚቻል ከጥቂት ጊዜ በኋላ አብራራለሁ። ካልሆነ እሱን ብቻ ይስቀሉት እና ሁለቱንም አርዱኢኖዎች ፕሮግራምን ሲያጠናቅቁ ከዚህ በታች ያለውን ማስጠንቀቂያ ካነበቡ በኋላ ወደ ቀጣዩ ደረጃ ይሂዱ።
  8. ሁለት ሰሌዳዎች ስላሉዎት ፣ ማንኛውንም የወደፊት ችግሮች ለማስወገድ እያንዳንዱ ኮድ የተቀረፀበትን ኮድ ያስታውሱ።
  9. ስለዚህ ፣ Pro Mini ካለዎት የፕሮግራም ባለሙያ ያስፈልግዎታል። ሁለት ዓይነት የፕሮግራም አዘጋጆች አሉ -5 ፒን እና 6 ፒን። እኔ ያለኝ እነሱ ስለሆኑ በ 5 ፒን ላይ አተኩራለሁ። ግንኙነቶቹ እንደሚከተለው ናቸው (የመጀመሪያው ፒን ከፕሮግራም ሰሪ ፣ ከዚያ አርዱinoኖ)-Gnd-Gnd; 5v-Vcc (የእርስዎ Pro Mini 3.3v ካልሆነ ፣ በዚህ ሁኔታ 3.3v-ቪሲሲ) ካልሆነ) Rxd-Txo; Txd-Rxi. ማጣራት ካስፈለገዎት የሁለቱም የቦርድ እና የፕሮግራም ባለሙያ ምስል አካትቻለሁ።
  10. አርዱዲኖዎን ከፕሮግራም አድራጊው እና ከፕሮግራሞቹ ወደ ኮምፒተርዎ ያገናኙ። አይዲኢውን ይክፈቱ እና የሰቀላ ቁልፍን ጠቅ ያድርጉ። በማያ ገጹ ግራ ታችኛው ክፍል ላይ ከተመለከቱ “ማጠናቀር” የሚል መልእክት ያያሉ። ይህ መልእክት ወደ “ሰቀላ” በተለወጠበት ቅጽበት ፣ በ arduino Pro Mini ላይ ዳግም ማስጀመሪያ ቁልፍን ይጫኑ። ከጥቂት ቆይታ በኋላ ንድፉ ይጠናቀቃል እና “ሰቀላ ተከናውኗል” የሚል መልእክት ይመጣል። አንዴ ይህ ከተከሰተ ፣ ወደሚቀጥለው ደረጃ ለማለፍ ዝግጁ ነዎት።

ደረጃ 5 - ሁሉንም ነገር ማገናኘት

ሁሉንም ነገር በማገናኘት ላይ
ሁሉንም ነገር በማገናኘት ላይ
ሁሉንም ነገር በማገናኘት ላይ
ሁሉንም ነገር በማገናኘት ላይ
ሁሉንም ነገር በማገናኘት ላይ
ሁሉንም ነገር በማገናኘት ላይ
ሁሉንም ነገር በማገናኘት ላይ
ሁሉንም ነገር በማገናኘት ላይ
  1. ሁለቱንም አርዱኢኖዎች ፕሮግራም ካደረግን በኋላ እንዲሠራ ሁሉንም ነገር ማገናኘት አለብን። ከዚህ በፊት የተጠቀሱትን ሁሉ እንፈልጋለን - አርዱኢኖዎች ፣ nrf24 ሞጁሎች ፣ ኬብሎች ፣ ሰርቪስ ፣ ፕሮግራመር ፣ የቮልቴጅ መከፋፈያ ፣ ፖታቲሜትር ፣ ወዘተ.
  2. በመጀመሪያ ከፕሮግራም አድራጊው ጋር የሚሠራውን አርዱዲኖን እናገናኛለን። በደረጃው መጀመሪያ ላይ የ nrf24 ግንኙነቶች ምስሎች ናቸው። በአርዱዲኖ ላይ ወደ ፒን 8 እንደሚሄድ የተነገረለት የኢርክ ፒን በጭራሽ አልተገናኘም። ቀሪው ለሁለቱም አርዱኢኖዎች በምስሉ ላይ ነው (ለተጨማሪ መረጃ በምስሎቹ ውስጥ ያሉትን ማስታወሻዎች ማንበብ ይችላሉ)
  3. ለሬዲዮው ያለው ቪሲሲ ከ 3.3 ወይም 5v ጋር ሊገናኝ ይችላል። አንዳንድ ጊዜ ከአንዱ ጋር ብቻ ይሠራል። የማይሰራ ከሆነ በ 3.3 እና ከዚያ በ 5 ይሞክሩ። ለ 3.3 ፣ የፕሮግራም አዘጋጁን 3.3 ቪ ፒን ይጠቀሙ። በተጠናቀቀው ምርት ምስሎች ውስጥ እንደሚመለከቱት ይህንን ማድረግ ነበረብኝ።
  4. በቀድሞው ደረጃ እንደተገለፀው ፕሮግራም አድራጊውን ከአርዲኖ ጋር ያገናኙ።
  5. የ potentiometer ን “ምልክት” ገመድ ከአናሎግ ፒን A0 ጋር ያገናኙ።
  6. የ potentiometer ን “አዎንታዊ” ከቪሲሲ (5v ብቻ ፣ 3.3 ሳይሆን) እና “አሉታዊ” ን ከ Gnd ጋር ያገናኙ።
  7. ወደ ሌላው አርዱዲኖ ይለፉ።
  8. በምስሎቹ መሠረት ቀደም ሲል እንደተጠቀሰው ሬዲዮውን ያገናኙ።
  9. የ servo ን የምልክት ገመድ (ብርቱካናማ-ቢጫ-ነጭ። ለ servo ዝርዝሮችን ይፈትሹ) ወደ ዲጂታል ፒን 2 ፣ እና የእሱ gnd ወደ አርዱዲኖው Gnd ፣ እና አዎንታዊ ወደ አርዱዲኖ ቪሲሲ ያገናኙ።
  10. የምልክት ገመድን 1 ከ voltage ልቴጅ አከፋፋይ እስከ A0 እና የምልክት ሽቦ 2 ን ከ A1 ጋር ያገናኙ።
  11. ፕሮቶቦርዱን ፣ የቮልቴጅ መከፋፈሉን አሉታዊ ገመድ ፣ የአርዱዲኖውን gnd እና የባትሪውን gnd (በ jst ተሰኪ ላይ ጥቁር ገመድ) በመጠቀም ይገናኙ።
  12. በ “jst plug” (ነጭ ቀለም) ቀይ እና ጥቁር ኬብሎች መካከል “መካከለኛውን ገመድ” ከ voltage ልቴጅ አከፋፋይ ወደ ባትሪው መካከለኛ ያገናኙ።
  13. የ “አወንታዊ” ገመዱን ከ voltage ልቴጅ ማከፋፈያው ወደ ባትሪው አወንታዊ ተርሚናል እና ወደ አርዱዲኖው ጥሬ ያገናኙ። ይህ ፒን በተለይ ለ 5 ቪ ስለሆነ ጥሬ ቪን ከ 3.3 ወይም ከ 5v በላይ ማንኛውንም ቮልቴጅ ይጠቀማል እና ያስተካክላል። Vcc ፒኖች ከዚያ በ 5v ውፅዓት ይሆናሉ።

ጨርሰዋል ማለት ይቻላል! የተጠናቀቁ ምርቶችዎ ከላይ እንዳሉት ምስሎች መታየት አለባቸው። አጭር ወረዳዎችን ለማስወገድ እያንዳንዱን ግንኙነት እንደገና ይፈትሹ።

ደረጃ 6 ፕሮጀክትዎን ያጠናክሩ

  • ባትሪውን ከጠቅላላው ወረዳ ጋር ሲያገናኙት ከ servo ጋር የእርስዎ አርዱኢኖ የመጨረሻውን ደረጃ አገኘ። ስለዚህ ፣ ሌላውን አርዱዲኖን ወደ ዩኤስቢ ወደብ ማገናኘት ብቻ ያስፈልግዎታል እና ጨርሰዋል!
  • Potentiometer ን ያንቀሳቅሱ እና ሰርቪው እንዲሁ እንዴት እንደሚንቀሳቀስ ማየት አለብዎት። በእኔ ሁኔታ ፣ ሰርቪው ከ 1 ዘንግ ካሜራ ጂምባል ጋር ተያይ,ል ፣ ይህም አንግሉን ውስን አድርጎታል ፣ ስለሆነም ግቤቶቹን ማስተካከል ነበረብኝ። ያም ቢሆን በኮዱ ውስጥ ያገኙታል።
  • ውጥረቶችን ለማየት አንዴ ፕሮግራሙን ከኮምፒውተሩ ጋር ካገናኙት በኋላ አርዱዲኖ ሶፍትዌሩን ይክፈቱ እና “Ctrl+Shift+m” ን ይጫኑ። “ተከታታይ ተቆጣጣሪ” የሚል መስኮት ይከፈታል። በዚህ መስኮት ታችኛው ክፍል ላይ ((ቁጥር) ባውድ) የሚያነብ አማራጭ አለ። በእሱ ላይ ጠቅ ያድርጉ እና “9600” ን ይምረጡ። ተመሳሳዩን ቁልፎች በመጫን መቆጣጠሪያውን ይዝጉ እና እንደገና ይክፈቱት እና ብዙ እሴቶች የሚመጡትን ማየት መጀመር አለብዎት። በሚመጡበት ፍጥነት ምክንያት እነዚህ እሴቶች ምን እንደሆኑ ማየት አይችሉም ፣ ግን ግንኙነቱን ካቋረጡ ፕሮግራመር እነሱ ያቆማሉ እና ሊያነቧቸው ይችላሉ። ቮልቴጆቹን ለማየት ወይም በሊድ እንዲወክሉዋቸው በራስ -ሰር ግራፍ የምሰጣቸውበትን ነገር ለማግኘት እየሞከርኩ ነው ፣ ግን ያ በሂደት ላይ ነው።
  • ምንም እንኳን እሴቶቹን በግልጽ ባያዩትም ፣ እነሱ በፍጥነት ስለሚያልፉ ፣ በመጨረሻ እንደሚሰራ እና ፍላጎቶችዎን ለማስተናገድ መለወጥ እንደሚችሉ ይወቁ!

ደረጃ 7 - ማሳያ

ደህና ፣ ይህ እንዴት እንደሚሰራ ለማሳየት ለእርስዎ ኃይል እና እሱን በጥቂቱ የምጠቀምበት ቪዲዮ ነው።

ደረጃ 8 - ይህንን ፕሮጀክት እንዴት እንደሚጠቀሙበት ላይ ተጨማሪ ሀሳቦች

ይህንን ፕሮጀክት እንዴት እንደሚጠቀሙ ላይ ተጨማሪ ሀሳቦች
ይህንን ፕሮጀክት እንዴት እንደሚጠቀሙ ላይ ተጨማሪ ሀሳቦች
ይህንን ፕሮጀክት እንዴት እንደሚጠቀሙ ላይ ተጨማሪ ሀሳቦች
ይህንን ፕሮጀክት እንዴት እንደሚጠቀሙ ላይ ተጨማሪ ሀሳቦች
ይህንን ፕሮጀክት እንዴት እንደሚጠቀሙ ላይ ተጨማሪ ሀሳቦች
ይህንን ፕሮጀክት እንዴት እንደሚጠቀሙ ላይ ተጨማሪ ሀሳቦች

ይህንን እንደ መሠረት በመጠቀም ሊገነቡባቸው የሚችሏቸው አንዳንድ ሀሳቦች እዚህ አሉ። ከመካከላቸው አንዱን ቢያደርጉ ወይም ቢሞክሩ እና ካልቻሉ ንገረኝ ስለዚህ መርዳት እችላለሁ!

  • ውጥረቶችን ከማንበብ ይልቅ የሙቀት መጠኑን ፣ ግፊቱን ፣ ቁመቱን ፣ ወዘተውን እንዲልኩ ኮዱን ይለውጡ እኔ BMP180 ቺፕ ለዚህ በጣም ጠቃሚ ሆኖ አግኝቼዋለሁ።
  • ርቀቶችን በ HC-SR04 ሞዱል ይለኩ እና ወደ መጀመሪያው አርዱዲኖ ይላኩ። በሚፈልጉበት ቦታ ሁሉ ዳሳሹን ለማመልከት ሰርቪሱን ይጠቀሙ።
  • ካሜራ ወደ ላይ እና ወደ ጎን ለማንቀሳቀስ ሌላ የ servo ሰርጥ ያክሉ። ለምሳሌ ፣ በ rc መኪና ላይ።
  • ሌሎች ሶስት ሰርቪ ሰርጦችን (ወይም ከዚያ በላይ!) ያክሉ እና ለ quadcopter ፣ ለአውሮፕላን ፣ ለሄሊኮፕተር ፣ ለ rc መኪና ፣ ወዘተ የራስዎን አርሲ አስተላላፊ እና ተቀባይ ያድርጉ!
  • ለፍለጋ መብራት አገልጋዩን ይለውጡ እና ወደ ድሮንዎ ያክሉት! እንዲሁም የብርሃን ጥንካሬን መቆጣጠር ይችላሉ (አንዳንድ ትራንዚስተሮች እና አንዳንድ ኮድ መለወጥ ሊያስፈልግ ይችላል)
  • በኮምፒተር ላይ ውጥረቶችን ከማንበብ ይልቅ ፈጠራን ይፍጠሩ እና ኤልሲዲ ሞዱልን ይጨምሩ ፣ ወይም ባትሪው እየቀነሰ ሲሄድ እና አንድ በአንድ የሚያጠፋቸው ባለ 6 መሪ ሰሌዳ (ሁለት አረንጓዴ ፣ ሁለት ቢጫ እና ሁለት ቀይ) ማድረግ ይችላሉ። የባትሪው ደረጃ ከተመረጠው ቮልቴጅዎ በታች ሲወድቅ ብልጭታ ይጀምራል። ይህንን ትንሽ ሰሌዳ ሠርቼ በደረጃው መጀመሪያ ላይ ምስል ለጥፌ ነበር።

ልክ ሁሉንም ነገር ግልፅ ለማድረግ ፣ ከእነዚህ ፕሮጀክቶች ውስጥ አንዱን የሚያወጡ ከሆነ ፣ ሁለቱንም ኮዶች እና ምናልባትም አንዳንድ ግንኙነቶችን ማሻሻል እንዳለብዎት ያስታውሱ። እባክዎን ሞኝ ነገር እያደረጉ ሰሌዳዎን እንዳይቀባበሉ ለማስታወስ ይሞክሩ።

ከእንግዲህ ሀሳቦች ካሉዎት ወይም ከእነዚህ ፕሮጀክቶች ውስጥ አንዱን ለማውጣት እገዛ ከፈለጉ እባክዎን በጥያቄ ክፍል ውስጥ ይለጥፉ!

ደረጃ 9 - መላ መፈለግ

ችግርመፍቻ
ችግርመፍቻ

እውነቱን ለመናገር እስካሁን ያጋጠሙኝ አብዛኛዎቹ ችግሮች ቀደም ብለው ከፈቱት የንድፍ ክፍል ጋር የተዛመዱ ናቸው። በጣም እርስዎን ለመርዳት በተቻለኝ መጠን ብዙ ችግሮችን ለመንገር እሞክራለሁ።

በመጀመሪያ ፣ ንድፉን ለመስቀል እየሞከሩ ከሆነ እና ካልቻሉ ይህንን ይሞክሩ

አስፈላጊዎቹን ቤተ -መጻሕፍት ማውረዱን ያረጋግጡ (እና ትክክለኛዎቹ!)።

ትክክለኛውን ሰሌዳ ፣ አንጎለ ኮምፒውተር እና ፕሮግራመር መርጠዋል።

በፒሲው እና በፕሮግራም አድራጊው እና በፕሮግራም አድራጊው እና በአሩዲኖ መካከል ያለው ግንኙነት ጥሩ መሆኑን ያረጋግጡ።

ፕሮ mini ን የሚጠቀሙ ከሆነ ፣ “ሰቀላ” የሚለው መልእክት ከታየ በኋላ በተቻለ ፍጥነት የዳግም አስጀምር ቁልፍን ለመጫን ይሞክሩ።

እነዚህ ሁሉ ነገሮች የተነገሩት በአርዲአይኖ ደረጃዎ ውስጥ በማዘጋጀት ላይ ነው።

ሁለተኛ ፣ በሁሉም ነገሮች መካከል ያሉትን ሁሉንም ግንኙነቶች ይፈትሹ

አርዱዲኖዎ ኃይል ከሌለው በግልጽ የቮልቴጅ ችግር ነው። ገመዶቹ በትክክል ካልተገናኙ እና አጭር ዙር ካለ ያረጋግጡ።

ኃይል ቢጨምር ግን የማይሠራ ከሆነ ሁሉም ግንኙነቶች የት መሆን እንዳለባቸው ያረጋግጡ ፣ አርዱዲኖ ከሴሮ እና ከ voltage ልቴጅ መከፋፈሉ ጋር እንዲገናኝ መርሃ ግብር በእውነቱ ከእነሱ ጋር መገናኘቱን ያረጋግጡ (በሌላ አነጋገር ፣ እርስዎ እንዳልተቀላቀሉ ያረጋግጡ። ወደ ላይ) ፣ በሁለቱም ላይ የዳግም አስጀምር ቁልፍን ለመጫን ይሞክሩ እና ምን እንደሚከሰት ይመልከቱ። በጣም አልፎ አልፎ በሆኑ ጉዳዮች ፣ ጥፋቱ በሙሉ በ NRF24 ሞዱል ላይ ሊሆን ይችላል። እኔ አንዱን በ 5 ቮልት ላይ ብቻ የሚሠራ እና ሌላ በ 3.3 ቪ ላይ የሚሠራ ሌላ አገኘሁ። ይህ ማንኛውንም ነገር የሚፈታ ከሆነ ያረጋግጡ። እኔ ደግሞ አንድ አርዱዲኖ ብቻ ከ 3.3 ቪ ሬዲዮ ጋር ሲሠራ ሌላኛው ደግሞ ከ 5 ቪ አንድ ጋር ብቻ መስራቱ ለእኔ ሆነ። ይገርማል አይደል?

ሦስተኛ ፣ ሰርቪሱን ማንቀሳቀስ ከቻሉ ነገር ግን ውጥረቶቹ የተሳሳቱ ከሆኑ ወደ ቮልቴጅ አከፋፋይ ግንኙነቶችን በደረጃ 3 ውስጥ ባለው ሥዕላዊ መግለጫ እና ከአርዲኖ ጋር ያለውን ግንኙነት ያረጋግጡ። በሌላ በኩል ፣ ውጥረቶችን ካገኙ ግን ሰርቨርውን በትክክል ማንቀሳቀስ ካልቻሉ ፣ ፖታቲሞሜትር እና ግንኙነቶቹን ፣ የ servo ን ግንኙነት ከዲጂታል ፒን እና ከ Vcc እና Gnd ጋር ፣ እና ሰርቪው ተጣብቆ ፣ ከተሰበረ ወይም ውስጥ ከሆነ አጭር ዙር። በሌላ አገልጋይ ለመቀየር ይሞክሩ። ዲጂታል ፒን በኮዱ ውስጥ ከተጠቀሰው ጋር ተመሳሳይ መሆኑን ያረጋግጡ።

ደህና ፣ እነዚያ ሊያጋጥሙዎት ስለሚችሏቸው ችግሮች ወደ አእምሮዬ ሊመጡ ስለሚችሏቸው ነገሮች ሁሉ ናቸው። በጭራሽ አይከሰቱም እና ደስተኛ ፕሮጄክቶች!

አስተማሪዬን ስላነበቡ አመሰግናለሁ! እባክዎን ለመጀመሪያ ጊዜ ደራሲ ውድድር ለማጋራት እና ድምጽ ይስጡ!

የሚመከር: