ዝርዝር ሁኔታ:

የእርስዎን RaspberryPi Motorize: 6 ደረጃዎች
የእርስዎን RaspberryPi Motorize: 6 ደረጃዎች

ቪዲዮ: የእርስዎን RaspberryPi Motorize: 6 ደረጃዎች

ቪዲዮ: የእርስዎን RaspberryPi Motorize: 6 ደረጃዎች
ቪዲዮ: How to Connect a Raspberry Pi to a Cell Network // OpenWrt, 3G 2024, ሀምሌ
Anonim
የራስዎን RaspberryPi ሞተር ያድርጉ
የራስዎን RaspberryPi ሞተር ያድርጉ

ትራንዚስተር ከዚህ በፊት ያልነበረበትን ፕሮጀክት መውሰድ እንዲችሉ እነዚህ መመሪያዎች በእርስዎ Raspberry pi ላይ መንኮራኩሮችን ይጨምራሉ።

ይህ መማሪያ ሞተሮችን በ Wi-Fi አውታረ መረብ እንዴት እንደሚቆጣጠሩ በቴክኒካዊው ክፍል ውስጥ ይራመዳል። ይህ ፕሮጀክት ያለ ምንም ምክንያት ከምጠብቃቸው የማይረባ የፕላስቲክ ቁርጥራጮች ዝነኛ ሣጥን መለዋወጫዎችን በመጠቀም የተሠራ እንደመሆኑ ፣ እነዚህን ክፍሎች አንድ ላይ ለማያያዝ እና ሮቨርዎን ለመንደፍ ምርጡን መንገድ ለማወቅ አንዳንድ ፈጠራን መጠቀም ያስፈልግዎታል።

አቅርቦቶች

  • Raspberry Pi Zero W
  • ኤል 293 ዲ
  • DC 3V-6V የዲሲ ማርሽ ሞተር ለአርዲኖ 3
  • ስማርት ሮቦት የመኪና ጎማዎች
  • ዝላይ ሽቦዎች
  • የዩኤስቢ ገመድ
  • የባትሪ መያዣ (4 AA ባትሪዎች)
  • የዳቦ ሰሌዳ
  • የብረታ ብረት
  • ብሎኖች ፣ ቴፕ ፣ ሙጫ ፣ ነገሮችን አንድ ላይ የሚይዝ ማንኛውንም ነገር።

ደረጃ 1 - Wifi ን በመጠቀም ከእርስዎ Raspberry Pi ጋር የርቀት ግንኙነት

Wifi ን በመጠቀም ከእርስዎ Raspberry Pi ጋር የርቀት ግንኙነት
Wifi ን በመጠቀም ከእርስዎ Raspberry Pi ጋር የርቀት ግንኙነት

የመጀመሪያው ግብ ከ Raspberry pi (RPi) ጋር በርቀት መገናኘት ነው። አስቀድመው የስርዓተ ክወናውን Raspberry Pi OS ን እንደጫኑ (እዚህ ይገኛል) ፣ የሚከተሉትን ማድረግ አለብዎት

  1. RPi ን ከ Wi-Fi ጋር ያገናኙ
  2. የአይፒ አድራሻውን ያግኙ
  3. በ RPi ላይ የ VNC አገልጋዩን ያንቁ
  4. በእርስዎ ዘመናዊ ስልክ/ጡባዊ ላይ የመተግበሪያውን VNC መመልከቻ ያውርዱ።

1) የመጀመሪያው እርምጃ ተቆጣጣሪ እና ከ RPi ጋር ሊያገናኙት የሚችሉት የቁልፍ ሰሌዳ እንዳለዎት በቀጥታ መገመት ነው ፣ በዚህ ሁኔታ ልክ እንደ ፒሲ ላይ የተጠቃሚ በይነገጽን መጠቀም ይችላሉ። ሞኒተርን መጠቀም ካልቻሉ ፣ ጭንቅላት ለሌለው ማዋቀር መመሪያዎቹን መከተል ያስፈልግዎታል።

2) ሶፍትዌሩን “የላቀ አይፒ ስካነር” ያውርዱ ፣ ስካን ላይ ጠቅ ያድርጉ እና በአከባቢዎ አውታረ መረብ ላይ ያሉትን ሁሉንም መሣሪያዎች እና ተጓዳኝ የአይፒ አድራሻቸውን ያሳያል።

3) የ VNC አገልጋዩን ለማንቃት ተርሚናል መክፈት እና የሚከተለውን ትዕዛዝ ማስኬድ ያስፈልግዎታል።

sudo raspi-config

ከዚያ ወደ በይነገጽ አማራጮች ይሂዱ ፣ የ VNC አገልጋይን ይምረጡ እና ወደ ነቃ ያዘጋጁት። ተቆጣጣሪ ከሌላቸው ሰዎች አንዱ ከሆኑ ታዲያ የኤስኤስኤች ግንኙነትን በመጠቀም ይህንን ደረጃ ማከናወን ያስፈልግዎታል።

4) በመጨረሻ ፣ መተግበሪያውን የ VNC መመልከቻን በስልክዎ ላይ ያውርዱ ፣ በ “+” አዶው ላይ መታ ያድርጉ ፣ የ RPiዎን የአይፒ አድራሻ ይተይቡ ፣ ማንኛውንም ስም ይስጡት እና አገናኝን ይምቱ። ነባሪ ምስክርነቶች -

ተጠቃሚ: ፓ ማለፊያ: እንጆሪ

ደረጃ 2 - የ L293D ሚና ይረዱ

የ L293D ሚና ይረዱ
የ L293D ሚና ይረዱ

በ RPi ላይ ያሉት ፒኖች በ 3.3 ቪ ባቡር የሚነዱ እና በአንድ ፒን ላይ 16mA ቢበዛ ይሰጣሉ። ይህ ሞተርን ለማብራት በቂ አይደለም። ፒኖቹ እያንዳንዱን ሞተር ወደ ፊት ወይም ወደ ኋላ ለማንቀሳቀስ እንደ ምልክት ብቻ ያገለግላሉ ፣ በዚህ ግቤት መሠረት ኤች-ድልድይ የተባለ የተለየ ወረዳ ኤኤኤ ባትሪዎች እንደ የኃይል ምንጭ በመጠቀም በሞተር ላይ የተተገበረውን የቮልቴጅ መጠን ይለውጣል። L293D ሁለት ሞተሮችን ከእሱ ጋር ማገናኘት እንዲችሉ ሁለት ኤች ድልድዮችን ይ containsል።

ከ Raspberry pi ውስጥ 4 ፒኖችን መምረጥ እና ከ L293D የቁጥጥር ግብዓት ካስማዎች (7 ፣ 2 ፣ 10 ፣ 15) ጋር ማገናኘት ያስፈልግዎታል።

ደረጃ 3 - ሽቦ

ሽቦ
ሽቦ

RPi እና L293D ን ወደ ዳቦ ሰሌዳ ያያይዙ ፤ እያንዳንዱ ፒኖቹ በገለልተኛ መስመር ላይ እንዲሆኑ በመጋገሪያ ሰሌዳው መሃል ላይ L293D ን ያያይዙ። ከዚያ ዝላይ ሽቦዎችን በመጠቀም ሽቦውን ያጠናቅቁ።

ደረጃ 4: አንዳንድ መሸጫ …

አንዳንድ መሸጫ…
አንዳንድ መሸጫ…

የሚያስፈልጉ ጥቂት የሽያጭ ሥራዎች አሉ

ለእያንዳንዱ ሞተር 2 ዝላይ ሽቦዎችን መሸጥ እና እነዚህን በ L293D ላይ ካለው ተጓዳኝ ፒን ጋር ማገናኘት ያስፈልግዎታል።

ባትሪዎችን ተጠቅመው እርስዎ RPi ን ማብራት እንዲችሉ የባትሪ መያዣውን ኃይል (5 ቮ) እና የመሬት ሽቦውን በዩኤስቢ ገመድ ላይ ከሚገኙት ተጓዳኝ ሽቦዎች ጋር ማያያዝ አለብዎት።

ደረጃ 5: ሶፍትዌሩን ይስቀሉ

ሶፍትዌሩን ይስቀሉ
ሶፍትዌሩን ይስቀሉ

እርስዎ እንጆሪ ፓይዎን ያጠናክሩ እና ከእሱ ጋር ይገናኙ።

የርቀት በይነገጽ የተነደፈው በፓይዘን ውስጥ tkinter ን በመጠቀም ነው።

ትዕዛዙን እያሄደ ይህንን ቤተ -መጽሐፍት ይጫኑ

sudo apt-get install python3-tk

Remote.py የተባለ አዲስ ፋይል ይፍጠሩ እና የተያያዘውን ኮድ ይቅዱ።

የበይነገጽ ቁልፎች በተለያዩ ውቅሮች ውስጥ ወደ ከፍተኛ ወይም ወደ ዝቅተኛ የቁጥጥር ፒኖችን ከሚያዘጋጁት ከእነዚህ 4 ተግባራት ጋር ተገናኝተዋል።

def Fw (): GPIO.output (20 ፣ GPIO. LOW) GPIO.output (21 ፣ GPIO. LOW) GPIO.output (23 ፣ GPIO. HIGH) GPIO.output (24 ፣ GPIO. HIGH) ህትመት (“ወደፊት”)) def Bk (): GPIO.output (20 ፣ GPIO. HIGH) GPIO.output (21 ፣ GPIO. HIGH) GPIO.output (23 ፣ GPIO. LOW) GPIO.output (24 ፣ GPIO. LOW) ህትመት (“ተመለስ) ") def Stop (): GPIO.output (20 ፣ GPIO. LOW) GPIO.output (21 ፣ GPIO. LOW) GPIO.output (23 ፣ GPIO. LOW) GPIO.output (24 ፣ GPIO. LOW) ህትመት (") አቁም ") def ግራ (): GPIO.output (20, GPIO. LOW) GPIO.output (21, GPIO. LOW) GPIO.output (23, GPIO. HIGH) GPIO.output (24, GPIO. LOW) def ቀኝ (): GPIO.output (20 ፣ GPIO. LOW) GPIO.output (21 ፣ GPIO. LOW) GPIO.output (23 ፣ GPIO. LOW) GPIO.output (24 ፣ GPIO. HIGH) ህትመት (“ቀኝ”)

ሙከራን ለማካሄድ ሲዘጋጁ አዲስ ተርሚናል መስኮት ይክፈቱ ፣ ወደ ፋይሉ ቦታ ያስሱ እና ትዕዛዙን ያሂዱ

python3 Remote.py

ደረጃ 6 ሮቨርዎን ይንደፉ

ሮቨርዎን ዲዛይን ያድርጉ
ሮቨርዎን ዲዛይን ያድርጉ

በመጨረሻም ሮቨርዎ ምን እንደሚመስል መወሰን ይችላሉ… እኔ አንዳንድ የሃርድቦርድ ቁርጥራጮች ፣ R2D2 የሚመስል የፕላስቲክ የ hamster ኳስ ፣ ከ TX RX ፒን ጋር ያገናኘሁት ትርፍ ቅጽበታዊ ካሜራ (ግን ካሜራ ለማያያዝ ካቀዱ ከዚያ ይጠቀሙ) በምትኩ የቀጥታ ቪዲዮ እንዲያገኙ ዋናው የካሜራ በይነገጽ)

እኔ ሦስተኛው ጎማ አልነበረኝም ስለዚህ ማሻሻል ነበረብኝ። ሁሉንም ነገር አንድ ላይ ለማቆየት አንዳንድ ቁርጥራጮችን 3d አተምኩ ፣ ካስፈለገዎት ተያይዘው እተዋቸዋለሁ

የሚመከር: