Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Paggawa ng Proyekto: -
- Hakbang 2: Ihanda ang RPI: - Ang Oras ng Gabay sa Pag-setup ay: - 15:10 hanggang 16:42 sa Youtube Video
Video: Pagsubaybay sa Layunin ng Batay sa Pagtuklas ng Bagay: 10 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Kwento
Ginawa ko ang proyektong ito upang malaman ang pagproseso ng imahe gamit ang Raspberry PI at buksan ang CV. Upang gawing mas kawili-wili ang proyektong ito Gumamit ako ng dalawang SG90 na Servo motor at i-mount ang camera dito. Ang isang motor na dati ay gumagalaw nang pahalang at ang pangalawang motor na dati ay gumagalaw nang patayo.
Mga gamit
Buong Writup
Batay sa pagkakita ng kulay sa Pagsubaybay sa Bagay
1. I-install ang Raspbian Strech sa Raspberry 3B +
a. Checkout ang aking video sa YouTube mula: - hanggang 15:10 hanggang 16:42 - >>
b. Gumamit ng HDMI-VGA converter upang ikonekta ang RPI sa monitor at USB Keyboard at mouse.
c. Boot RPI desktop at sundin ang susunod na hakbang.
d. Inirerekumenda na gumamit ng monitor kung ang iyong nagsisimula bilang direktang pag-access ng PI ay madali para sa newbie.
2. I-install ang Open CV sa RPI3B +
a.
b. Kinuha ang Oras: - Tinatayang 8+ na Oras
c. Gumugol ako ng dalawang araw para makumpleto ang prosesong ito (20 Oras) kaya maging masigasig at kalmado.
3. I-install ang PCM9685 library sa Raspberry PI.
a. Dokumentasyon ng Sanggunian: -
b. Suriin ang pagkakakonekta ng PCM9685 i2c saRPI
ako Patakbuhin: - sudo apt-get install python-smbus
ii. Patakbuhin: - sudo apt-get install i2c-tool
iii. Patakbuhin: - sudo i2cdetect -y 1
1. Larawan ng matagumpay na komunikasyon sa PCM9685
c. Buksan ang Terminal at patakbuhin: - mapagkukunan ~ /.profile #para ipasok sa virtual na kapaligiran.
d. Buksan ang Terminal at patakbuhin: - i-install ng pip3 ang adafruit-circuitpython-servokit
e. Huwag kailanman Gumamit ng "sudo" kung hindi man haharapin mo ang problema tulad ng paggamit ng "sudo" ay hindi mai-install ang library sa iyong virtual na kapaligiran.
f. Sinusuri ang servo
ako Buksan ang python3 at ipasok ang mga utos sa ibaba.
ii. mula sa adafruit_servokit import ServoKit
iii. kit = ServoKit (mga channel = 16)
iv. kit.servo [0].angle = 90
v. kit.servo [0].angle = 180
vi. kit.servo [0].angle = 0
4. Detalye ng Koneksyon: -
a. Ikonekta ang 5VDC sa PCM9685 (Para sa pagpapatakbo ng Servo kinakailangan ang Panlabas na 5V)
b. / Ikonekta ang PC9685 I2C at mga supply ng lohika na pin na may mga RPI pin.
c. Ikonekta ang Dalawang Servo sa PCM9685
5. Sinusuri ang servo
a. Naghanda ako ng 4 na mga file para sa pag-check ng servo (180.py, 90.py, 0.py).
ako Para sa 0 degree. (Parehong Servo sa 0 degree).
ii. Para sa 90 degree. (Parehong Servo sa 90 degree).
iii. Para sa 180 degree. (Parehong Servo sa 180 degree).
iv. Source code ()
6. I-install ang PI camera sa konektor ng Camera at i-mount ang servo bilang ipaliwanag sa tutorial video.
a. Tutorial URL: -
7. Patakbuhin ang code sa pagsubaybay sa object (i-download mula sa:-)
8. Buksan ang Terminal
a. Patakbuhin: - mapagkukunan ~ /.profile.
b. Patakbuhin: - workon cv.
c. Suriin ang "(CV)" sa harap ng utos ng terminal.
d. Patakbuhin ang Code ng pagsubaybay sa Bagay: - 'landas ng lokasyon ng iyong file' / python3.'file name '
e. Upang lumabas sa press: - Esc
Hakbang 1: Paggawa ng Proyekto: -
- Ang imahe na nakuha ng RPI Camera at naproseso sa sawa gamit ang openCV.
- Ang nakunan ng imahe ay na-convert mula sa RGB patungong HSV.
- Mag-apply ng mask para sa Tiyak na kulay (sa aking pangwakas na code na ginamit ko ang PULANG kulay at espesyal na code ay ginagamit upang makahanap ng tumpak na halaga ng masking na naka-attach din ng hearwith).
- Paghanap ng Mga Contour para sa lahat ng mga pulang bagay sa frame.
- Sa wakas ang pag-uuri at pagpili ng mga unang Contour ay magbibigay ng pinakamahuhusay na pulang bagay sa frame.
- Gumuhit ng rektanggulo sa bagay at hanapin ang pahalang at patayong gitna ng rektanggulo.
- Suriin ang pagkakaiba sa pagitan ng Frame horizontal center at object rectangel horizontal center.
- Kung ang pagkakaiba ay mas malaki pagkatapos itakda ang halaga pagkatapos simulan ang paglipat ng Pahalang na servo upang i-minimize ang pagkakaiba.
- Parehong paraan upang ilipat natin ang patayong axis at sa wakas ang pagsubaybay sa object ay gumagana para sa 180 Degree.
Hakbang 2: Ihanda ang RPI: - Ang Oras ng Gabay sa Pag-setup ay: - 15:10 hanggang 16:42 sa Youtube Video
I-download ang Raspbian Streach at i-laman ito sa 32 GB memory card. URL: -https://downloads.raspberrypi.org/raspbian_full_latest.
Pagkatapos i-download ang Raspbian na imahe, i-unzip ito at iimbak sa desktop (o angkop na lugar).
Upang magsulat ng imahe sa SD card, i-download ang Eatcher.
URL:
Ikonekta ang HDMI sa VGA cable sa RPI at LCD monitor.
Ikonekta ang USB Keyboard at Mouse at i-power up ang PI gamit ang power adapter (2.5 amp.)
Inirerekumendang:
Pagtuklas ng Bagay Sa Mga Papan ng Sipeed MaiX (Kendryte K210): 6 na Hakbang
Pagtuklas ng Bagay Sa Mga Papan ng Sipeed MaiX (Kendryte K210): Bilang pagpapatuloy ng aking nakaraang artikulo tungkol sa pagkilala ng imahe sa Sipeed MaiX Boards, nagpasya akong magsulat ng isa pang tutorial, na nakatuon sa pagtuklas ng object. Mayroong ilang mga kagiliw-giliw na hardware na lumitaw kamakailan sa Kendryte K210 chip, kasama ang S
Gumawa ng Bulag na Makilala ang Mga Bagay sa pamamagitan ng pagpindot sa Mga Bagay sa Kanila Paggamit ng MakeyMakey: 3 Mga Hakbang
Gawing Makilala ang mga Bulag sa Mga bagay sa pamamagitan ng pagpindot sa Mga Bagay sa Kanila Paggamit ng MakeyMakey: pagpapakilalaLayunin ng proyektong ito na gawing madali ang buhay ng bulag sa pamamagitan ng pagkilala sa mga bagay sa kanilang paligid sa pamamagitan ng pakiramdam ng ugnayan. Kami at ang aking anak na si Mustafa naisip namin ang tungkol sa paghahanap ng isang tool upang matulungan sila at sa panahon na ginagamit namin ang MakeyMakey hardware t
Pagtuklas ng Bagay ng Raspberry Pi: 7 Mga Hakbang
Pagtuklas ng Bagay ng Raspberry Pi: Nagbibigay ang gabay na ito ng sunud-sunod na mga tagubilin para sa kung paano i-set up ang API ng Pagtuklas ng Bagay ng TensorFlow sa Raspberry Pi. Sa pamamagitan ng pagsunod sa mga hakbang sa gabay na ito, magagamit mo ang iyong Raspberry Pi upang maisagawa ang pagtuklas ng bagay sa live na video mula sa isang P
Pagtuklas ng Biswal na Bagay Sa Isang Camera (TfCD): 15 Mga Hakbang (na may Mga Larawan)
Ang Pagtuklas ng Biswal na Bagay Sa Isang Camera (TfCD): Ang mga serbisyong nagbibigay-malay na makikilala ang mga emosyon, mukha ng tao o simpleng bagay ay kasalukuyang nasa isang maagang yugto pa rin ng pag-unlad, ngunit sa pag-aaral ng makina, ang teknolohiyang ito ay lalong nabubuo. Maaari naming asahan na makita ang higit pa sa magic na ito sa
Paano Makakuha ng Mga Kanta o Iba Pang Bagay-bagay sa isang DVD Bilang isang MP3: 4 Mga Hakbang
Paano Kumuha ng Mga Kanta o Iba Pang Bagay-bagay sa isang DVD Bilang isang MP3: Kung mayroon kang isang DualDisc na may mga kanta dito na nais mong pakinggan sa isang Ipod, o isang normal na DVD na marahil isang track ng komentaryo na nais mong pakinggan isang Ipod, basahin ang natitirang bahagi nito upang magawa iyon. Mga item na kailangan-Computer, kamay, utak, DVD, Ipod