ዝርዝር ሁኔታ:
- ደረጃ 1 ሮቦት ኤሌክትሮኒክስ
- ደረጃ 2 Pi ን ማቀናበር
- ደረጃ 3 ካሜራውን ዝግጁ ማድረግ
- ደረጃ 4 ሶፍትዌርን መጫን
- ደረጃ 5 ተቆጣጣሪ
- ደረጃ 6 - ለሮቦት ኮድ
- ደረጃ 7 - ተቆጣጣሪ ኮድ
- ደረጃ 8: Raspberry SPy ን ማስኬድ
ቪዲዮ: Raspberry SPy Robot: 8 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ይህ ፕሮጀክት ሮቦትን በድረ -ገጽ በኩል እንዲያሽከረክሩ እና የቀጥታ ስርጭትን እንዲመለከቱ ያስችልዎታል። የቤት እንስሳትን ለመሰለል ፣ በምድጃዎ ውስጥ ምንም የሚቃጠል አለመኖሩን እና የአእዋፍ ሰዓትን እንኳን ሊያገለግል ይችላል! DFRobot Raspberry Pi 3 እና Raspberry Pi ካሜራ ሞዱል አቅርቧል።
ደረጃ 1 ሮቦት ኤሌክትሮኒክስ
የ 2WD MiniQ chassis kit ከ DFRobot በመሰብሰብ ጀመርኩ። መንኮራኩሮቹ በሞተር ዘንጎች ላይ ተንሸራታችኋቸው ፣ ከዚያም ወደ ቅንፎች ውስጥ አስገብቼ በሻሲው ላይ አያያዝኳቸው። በመጨረሻም የብረት ድጋፎችን ጨመርኩ። አሁን ዋናውን ቦርድ ለመገንባት ጊዜው ነበር። የ L293d ሞተር ሾፌሩ ወደ Raspberry Pi's GPIO ፒኖች ከሚሮጡ ሽቦዎች ጋር በቦታው ተሸጠ። በመቀጠልም ለባትሪው አንድ አያያዥ ሸጥኩ ፣ ያ ዋናውን ኃይል ይሰጣል። የኃይል ምንጭ ከተጨመረ በኋላ የ 5 ቪ ተቆጣጣሪ ጫንኩ።
ደረጃ 2 Pi ን ማቀናበር
DFRobot ወደ እኔ ደርሶ የእነሱን Raspberry Pi 3 እና Raspberry Pi ካሜራ ሞዱል ላከ። ስለዚህ ሳጥኖቹን ከከፈትኩ በኋላ የ SD ካርዱን በማቀናበር ወደ ሥራዬ ገባሁ። መጀመሪያ ወደ Raspberry Pi ማውረዶች ገጽ ሄጄ የቅርብ ጊዜውን የ Raspbian ስሪት አውርጃለሁ። ከዚያ ፋይሉን አውጥቼ ወደ ምቹ ማውጫ ውስጥ አስገባሁት። የ.img ፋይልን ወደ ኤስዲ ካርድ መቅዳት/መለጠፍ አይችሉም ፣ በካርዱ ላይ “ማቃጠል” አለብዎት። የስርዓተ ክወናውን ምስል በቀላሉ ለማስተላለፍ እንደ Etcher.io የሚነድ መገልገያ ማውረድ ይችላሉ። የ.img ፋይል በእኔ ኤስዲ ካርድ ላይ ከነበረ በኋላ ወደ Raspberry Pi ውስጥ አስገብቼ ኃይል ሰጠሁት። ከ 50 ሰከንዶች በኋላ ገመዱን ነቅዬ የ SD ካርዱን አነሳሁት። በመቀጠል የ SD ካርዱን ወደ ፒሲዬ መል put ወደ “ቡት” ማውጫ ሄድኩ። የማስታወሻ ደብተርን ከፍቼ ከ NO ቅጥያ ጋር “ssh” የተባለ ባዶ ፋይል አድርጌ አስቀምጠዋለሁ። እኔም ያከልኩት ፋይል ነበር “wpa_supplicant.conf” እና ይህን ጽሑፍ በውስጡ ያስገቡት
አውታረ መረብ = {ssid = psk =}
ከዚያ ካርዱን አስቀምጫለሁ እና አውጥቼ ወደ Raspberry Pi 3. ውስጥ አስገባሁት። ይህ አሁን ለኤስኤስኤች አጠቃቀም እና ከ WiFi ጋር ለመገናኘት መፍቀድ አለበት።
ደረጃ 3 ካሜራውን ዝግጁ ማድረግ
በነባሪ ፣ ካሜራ በ Pi ላይ ተሰናክሏል ፣ ስለዚህ ምናሌውን ለማምጣት የተርሚናል ዓይነት sudo raspi-config ን መክፈት አለብዎት። ወደ “የመገናኛ አማራጮች” ይሂዱ እና ከዚያ ካሜራውን ያንቁ። አሁን “ጨርስ” ን ብቻ ይምረጡ እና የካሜራ ሞዱሉን ሪባን ገመድ በ Pi ትክክለኛ ቦታ ውስጥ ያስገቡ።
ደረጃ 4 ሶፍትዌርን መጫን
እንደ vlc እና እንቅስቃሴ ያሉ ቪዲዮን በዥረት መልቀቅ የሚችሉ በርካታ የተለያዩ ሶፍትዌሮች አሉ ፣ ግን በዝቅተኛ መዘግየት እና በቀላል መጫኛ ምክንያት mjpeg-streamer ን ለመጠቀም ወሰንኩ። በጣቢያው ላይ ባሉት መመሪያዎች መሠረት አንድ git clone https://github.com/jacksonliam/mjpg-streamer.git ያድርጉ ወደ አቃፊ ውስጥ ፣ ከዚያ የሚያስፈልጉትን ቤተ-ፍርግሞች ለመጫን sudo apt-get install cmake libjpeg8-dev ን ይተይቡ። ማውጫዎን ወደወረዱት አቃፊ ይለውጡ እና ከዚያ ሶፍትዌሩን ለማጠናቀር sudo make install የሚለውን ይከተሉ። በመጨረሻ ወደ ውጭ መላክ LD_LIBRARY_PATH = ያስገቡ። እና እሱን ለማስኬድ ይተይቡ ።/mjpg_streamer -o "output_http.so -w./www" -i "input_raspicam.so" ዥረቱን ለማየት ወደ https://: 8080/stream.html በመሄድ ዥረቱን መድረስ ይችላሉ።
ደረጃ 5 ተቆጣጣሪ
ከዚያ ብሉቱዝ በጣም ትንሽ ክልል ስላለው አንድ Raspberry Pi ን በ WiFi ላይ እንዴት እንደሚቆጣጠር ክፍል መጣ። መረጃን ወደ እሱ ለመላክ በ Raspberry PI እና በ ESP8266 ESP12E ሞዱል ላይ የሚሰራ የፍላሽ አገልጋይ ለመጠቀም ወሰንኩ። ESP8266 አንድ የአናሎግ ግብዓት ብቻ አለው ፣ ይህ ማለት ሁለት የአናሎግ ግብዓቶችን ስለሚወስድ ጆይስቲክን በቀጥታ መጠቀም አልቻልኩም ማለት ነው። በጣም ጥሩው አማራጭ በ 16 ቢት ጥራት የአናሎግ ምልክቶችን የሚያነብ I2C መሣሪያ የሆነው ADS1115 ነበር። እኔ በቀላሉ ኤስዲኤን ከ 4 እና SCL ወደ 5 ፣ ከቪሲሲ እና ጂኤንዲ ጋር አገናኘሁት። ጆይስቲክ ኤክስ ዘንግ በ ADS1115 ላይ ከ A0 ጋር ይገናኛል ፣ እና የ Y ዘንግ ከ A1 ጋር ይገናኛል። ግን ፣ እኔ በአጋጣሚ ADS1115 ን አቃጠልኩ ፣ ስለዚህ ወደ ቀጣዩ ምርጥ ነገር መሄድ ነበረብኝ-አዝራሮች! ስለዚህ አሁን የእኔ ቅንብር በ 3 አዝራሮች- ወደ ፊት ፣ ወደ ቀኝ እና ወደ ግራ- ESP8266 Sparkfun Thing Dev ቦርድ ነው። አሁን አንድ ሰው በተጫነ ቁጥር መንኮራኩሮችን ወደዚያ አቅጣጫ ለማዞር መረጃ ይልካል።
ደረጃ 6 - ለሮቦት ኮድ
በጄሶን በኩል ሞተሮችን ለመቆጣጠር የፒ ጂ ጂፒኦ ፒውኤም ቤተ-መጽሐፍትን የተጠቀመ ቀዳሚ ፕሮጀክት ሠርቻለሁ ፣ ስለሆነም በምትኩ በፍላሽ መተግበሪያ በኩል መረጃን ለመቀበል ኮዱን እንደገና አሰብኩ። ፍላስክ በመሠረቱ የእርስዎን ፒ ወደ ውሂብ መላክ እና መቀበል ወደሚችል የድር አገልጋይ የሚቀይር የ Python ቤተ -መጽሐፍት ነው። PWM ን በመጠቀም ፣ ሞተሮች ከታንክ ድራይቭ ጋር ሲነፃፀሩ በበለጠ ትክክለኛነት ሊቆጣጠሩ ይችላሉ። ይህ ማለት ሮቦቱ ከተለዋዋጭ ይልቅ በተለዋዋጭ ፍጥነቶች መሄድ ይችላል ማለት ነው። የእኔ የኤስ.ፒ.ኢ.ኤ.ፒ.ኤ. እንዲሁም የበስተጀርባውን የድር ዥረት ስክሪፕት ለማስኬድ ንዑስ ሂደቱን ይጠቀማል። ከፕሮጀክቱ ገጽ ጋር ኮድ አያይዣለሁ ፣ ስለዚህ አስፈላጊው ማውረድ ብቻ ነው።
ደረጃ 7 - ተቆጣጣሪ ኮድ
ኮዱ በጣም ቀላል ነበር ፣ ከ 3 ፒኖች ንባቦችን ብቻ ይውሰዱ ፣ የተሽከርካሪ አቅጣጫን ለመወሰን መግለጫዎች ካሉ በአንዳንድ በኩል ያካሂዱ እና በመጨረሻም እነዚያን እሴቶች ወደ Raspberry Pi ይላኩ። ለ አርዱዲኖ አይዲኢ የ ESP8266 የቦርድ መጨመሪያ ራስጌዎችን የሚያስተናግድ እና መረጃን የሚልክ ከኤች ቲ ቲ ፒፒ ቤተመፃሕፍት ጋር ይመጣል። የፍላስክ አገልጋዩ በ POST ጥሪ በኩል መረጃ መቀበል አለበት ፣ ስለዚህ ኮዱ ከ Raspberry Pi ድር አገልጋይ ጋር ግንኙነት ይጀምራል ፣ ከዚያ የ JSON ኢንኮዲድ መሆኑን የሚያመለክተው መረጃ ላይ ራስጌ ያክላል ፣ እና በመጨረሻም ውሂቡን በ JSON ነገር መልክ ይልካል።. Raspberry Pi በውሂብ ከመጠን በላይ እንዳይጫን ለመከላከል የ 40 ms መዘግየትን አክዬአለሁ።
ደረጃ 8: Raspberry SPy ን ማስኬድ
የሚፈለገው ሁሉ sudo python.py መተየብ ነው! ካሜራው ሲበራ ማየት አለብዎት ፣ እና ወደ ፓይ 8080 ወደብ ወዳለው የድር አድራሻ በመሄድ ዥረቱ መታየት አለበት። አሁን መቆጣጠሪያውን በቤቱ ውስጥ በማንኛውም ቦታ መጠቀም እና እንዲሁም የቀጥታ ምግብም ሊኖራቸው ይችላል።
የሚመከር:
Knight Rider Lunchbox Robot: 8 ደረጃዎች (ከስዕሎች ጋር)
Knight Rider Lunchbox Robot: እሺ ፣ አይናገርም ፣ ጥቁር አይደለም እና AI የለውም። ግን ከፊት ለፊቱ እነዚያ የሚያምር ቀይ ኤልኢዲዎች አሉት። እኔ ከ WiFi አስማሚ እና አርዱዲኖ ኡኖ ጋር Raspberry Pi ያካተተ የ WiFi መቆጣጠሪያ ሮቦት እሠራለሁ። ወደ Raspberry Pi a SSH መግባት ይችላሉ
Chasis De Robot Con Orugas Impresas En 3D: 7 ደረጃዎች (ከስዕሎች ጋር)
Chasis De Robot Con Orugas Impresas En 3D: 3D የታተመ የሮቦት ታንክ ቻሲስ። (ከዚህ በታች የእንግሊዝኛ መመሪያዎችን ማግኘት ይችላሉ) አሁንም በሂደት ላይ ያለ ሥራ ፣ ውይይቱን ይቀላቀሉ። http://www.twitch.tv/bmtdt አንድ የሮቦት ታንክ (ፖር ላስ ኦርጋስ ፣ ምንም tiene armas የለም)። በበሽታ
EWON Raspberry Pi Powered Home Robot: 7 ደረጃዎች (ከስዕሎች ጋር)
EWON Raspberry Pi Powered Home Robot: እኔ አሁን ባለው ሁኔታ ምክንያት ብዙ የ Netflix ተከታታይ ትዕይንቶችን እያየሁ እራሴን አገኘሁ ፣ ሁላችሁም ደህና እንደሆናችሁ ተስፋ አደርጋለሁ ፣ እና ያ የጥቁር መስታወት ወቅት 5 ተለቀቀ። በሰዎች የግል ሕይወት ቡድን ዙሪያ የሚሽከረከር የአኖቶሎጂ ተከታታይ
Raspberry Buster በ Raspberry Pi 3 - ላይ መጫን ከ Raspberry Buster በ Raspberry Pi 3b / 3b+: 4 ደረጃዎች መጀመር
Raspberry Buster በ Raspberry Pi 3 ላይ መጫን Raspbian Buster With Raspberry Pi 3b / 3b+: Hi guys, በቅርቡ Raspberry pi ድርጅት እንደ Raspbian Buster የተባለ አዲስ Raspbian OS ን ጀምሯል። ለ Raspberry pi's አዲስ የ Raspbian ስሪት ነው። ስለዚህ ዛሬ በዚህ አስተማሪዎች ውስጥ Raspberry Buster OS ን በ Raspberry pi 3 ላይ እንዴት እንደሚጭኑ እንማራለን
Ultrasmall Ultrastable DIY UHF Spy Bug: 6 ደረጃዎች
Ultrasmall Ultrastable DIY UHF Spy Bug: የእኔ የቅርብ ጊዜ እና ለአሁን የመጨረሻው አነስተኛ የድምፅ የስለላ ሳንካ እና እርስዎም ሊገነቡት ይችላሉ! በ 433 ሜኸ ላይ ይሰራል ፣ በ SAW resonator አጠቃቀም ምክንያት እጅግ በጣም የሚታመን እና አንድ የ 1.5 ቪ አዝራር ሕዋስ ይጠቀማል