Orodha ya maudhui:

Zingatia Kamera ya Ubora wa Pi na Lego na Servo: Hatua 4 (na Picha)
Zingatia Kamera ya Ubora wa Pi na Lego na Servo: Hatua 4 (na Picha)

Video: Zingatia Kamera ya Ubora wa Pi na Lego na Servo: Hatua 4 (na Picha)

Video: Zingatia Kamera ya Ubora wa Pi na Lego na Servo: Hatua 4 (na Picha)
Video: самый быстрый поезд в Японии со скоростью 320 км/ч | Скоростной поезд Хаябуса 2024, Novemba
Anonim
Image
Image
Zingatia Kamera ya Ubora wa Pi na Lego na Servo
Zingatia Kamera ya Ubora wa Pi na Lego na Servo
Zingatia Kamera ya Ubora wa Pi na Lego na Servo
Zingatia Kamera ya Ubora wa Pi na Lego na Servo
Zingatia Kamera ya Ubora wa Pi na Lego na Servo
Zingatia Kamera ya Ubora wa Pi na Lego na Servo

Ukiwa na kipande cha Lego kidogo, servo inayoendelea na nambari kadhaa ya chatu unaweza kuzingatia Kamera yako ya Ubora wa Raspberry Pi kutoka mahali popote ulimwenguni!

Kamera ya Pi HQ ni kipande cha ajabu, lakini kama nilivyogundua wakati nikifanya kazi kwenye mradi wa hivi karibuni wa Merlin Pi, lazima uwe mwangalifu kupata mwelekeo mzuri kwa matokeo mazuri.

Nilitaka kutafuta njia ya kuizingatia kwa mbali, ili niweze kuweka kamera ya wanyamapori kwenye bustani na sio lazima nirudi nyuma nikilenga kwa mkono.

Vifaa

Kamera ya Ubora wa Raspberry Pi

Lens ya Angle ya 3MP

Raspberry Pi 3

Lego Sambamba inayoendelea Mzunguko Servo

Jino 60 Lego Turntable (sehemu ya 18938)

Hatua ya 1: Sehemu ya Meno

Sehemu ya Meno
Sehemu ya Meno
Sehemu ya Meno
Sehemu ya Meno

Jambo la kwanza nilihitaji ni kipande cha Lego - gia ya Teknolojia yenye meno yenye upana wa kutosha kutoshea lenzi ya kamera. Baada ya utafiti mdogo nilipata sehemu ya nambari 18938, ambayo ilionekana bora, na inaweza kuamuru peke yake kutoka eBay.

Ingawa kipande tayari kilikuwa na shimo katikati hii haikuwa mahali karibu na kubwa ya kutosha kutoshea lensi, kwa hivyo nilichimba kwa kutumia moja ya zile biti za mti wa Krismasi, kuchimba shimo hadi 30mm. Kitu ninachopenda sana juu ya kuchimba visima kwa hatua ni kwamba ni rahisi kuiweka katikati, muhimu kwa kazi hii.

Mimi kwa kijiko nikasukuma kipande hicho kwenye lensi na kwa mshangao wangu ilikuwa sawa kabisa ya msuguano, sio ngumu sana na sio huru sana. Nilikuwa nimepanga kuilinda kwa kutumia Sugru mweusi, lakini sikuhitaji - na hii iliniokoa ikibidi nisubiri masaa 24 ili ikauke!

Sasa kwa kuwa lensi ya kamera ilikuwa na gia yake iliyoambatanishwa na kazi inayofuata ilikuwa kutafuta njia za kuisogeza, na kabla ya muda mfupi nilikuwa nimechomoa mpini wa mwongozo na gia ya minyoo - sio nzuri lakini yenye kuridhisha. Stop ijayo - otomatiki!

Hatua ya 2: Servo inayofaa

Servo inayofaa
Servo inayofaa
Servo inayofaa
Servo inayofaa

Niliona huduma hizi zinazoendana na Lego mkondoni wiki chache nyuma na nikapigwa na ukata wao! Wanakuja kwa kawaida, digrii 270 na matoleo endelevu, na niliamuru ya mwisho, wakati nilikuwa na gia iliyowekwa kwenye lensi ya kamera.

Kamwe huwezi kusema kutoka kwa maelezo ya mkondoni jinsi "vitu vinavyoendana" vitu hivi vitakavyokuwa na vizuizi vya Lego halisi, lakini hii ikawa sawa kabisa.

Niliongeza kwa gia ndogo kutoka kwa "hisa" yetu na nikaweka karibu na vitalu vya ujenzi karibu na servo kuifanya iwe mesh na gia ya lensi. Kwa hali hii nilikuwa na bahati nzuri sana, niliweza kutoshea servo karibu na lensi na meno ya gia yaliyounganishwa kikamilifu.

Hatua ya 3: Udhibiti wa Kijijini

Udhibiti wa Kijijini
Udhibiti wa Kijijini
Udhibiti wa Kijijini
Udhibiti wa Kijijini
Udhibiti wa Kijijini
Udhibiti wa Kijijini

Baada ya kumaliza Lego karibu na servo (saa moja kutafuta tiles nyeusi ndogo) nilianza kuunganisha nambari ambayo ingedhibiti utaratibu wa servo.

Nilianza na hati kutoka kwa mradi wangu wa hivi karibuni, Merlin Pi - hii tayari ilikuwa na kiolesura cha mtumiaji cha kuweka njia za kamera na picha za kunasa, tofauti pekee ni kwamba wakati huu ningekuwa nikipata GUI kwa mbali kupitia Mtazamaji wa VNC badala ya skrini iliyojengwa.

Ifuatayo nilitumia GUIzero kuunda menyu nyingine ndogo, ambayo itatuwezesha kudhibiti servo kupitia GPIO na kwa hivyo mwelekeo wa kamera. Nilibuni menyu kuwa refu na nyembamba ili iweze kuonekana karibu na dirisha la hakikisho la kamera, kukuruhusu uzingatie kwa wakati halisi. Ilijumuisha vifungo vya kuhamisha servo katika pande zote mbili, na kwa nyongeza kubwa na ndogo, kuruhusu upeanaji mzuri.

Hii yote ilifanya kazi vizuri sana, kwa hivyo niliweka hati zote ziwe zinaendesha kiatomati wakati wa kuanza na kutupa kamera bila mpangilio kwenye bustani kwa mtihani. Jaribio la kwanza lilichukua muda kwani ningepunguza lensi, lakini hivi karibuni niliweza kuelekeza kamera kikamilifu kwa mtoaji wa ndege, kupitia VNC kwenye kompyuta katika ofisi yangu, ikiridhisha sana.

Nambari yote niliyotumia inapatikana kwenye GitHub, kwa menyu zote za "mwelekeo" na "kukamata".

Hatua ya 4: Mtazamo mpya

Kuzingatia safi
Kuzingatia safi
Kuzingatia safi
Kuzingatia safi
Kuzingatia safi
Kuzingatia safi

Kuweza kuzingatia kamera kwa mbali ni kibadilishaji halisi cha mchezo kwangu, na kuifanya iwe rahisi sana kuweka mtego wa kamera karibu na bustani, ukinasa picha na video bora zaidi.

Ilinichukua sehemu bora ya siku kupata hii na kuendesha, lakini nadhani inaweza kufanywa kwa urahisi chini ya saa moja ikiwa una sehemu zinazofaa na ufuate pamoja na hii inayoweza kufundishwa. Ni njia nzuri ya kuongeza kubadilika kwa mradi wako wa kamera, haitumii pini nyingi za GPIO na ina gharama kubwa, unaweza kununua servo inayoendelea na gia ya meno 60 kwa chini ya £ 10.

Ninaweza kufikiria hii ikiwa ni nyongeza muhimu sana kwa mpangilio wa pan / tilt iliyopo, na haswa ikiwa unatumia Kamera ya Ubora wa Juu kama sehemu ya mradi wa roboti, ambapo lengo la kudumu au la mwongozo litakuwa suala.

Jambo kuu kwangu ni kwamba hii ilikuwa ya kufurahisha sana, kama mradi wowote unaochanganya Lego na Raspberry Pi ni wakati mzuri unaotumiwa vizuri kama ninavyohusika.

Asante kwa kusoma na kukaa salama kila mtu.

Teknolojia yangu nyingine ya Kale, Miradi mpya Maalum yote iko kwenye Maagizo kwenye

Maelezo zaidi yako kwenye wavuti yetu kwa bit.ly/OldTechNewSpec na niko kwenye Twitter @OldTechNewSpec.

Ilipendekeza: