Orodha ya maudhui:

Kamera ya Mafuta ya gharama nafuu: Hatua 10
Kamera ya Mafuta ya gharama nafuu: Hatua 10

Video: Kamera ya Mafuta ya gharama nafuu: Hatua 10

Video: Kamera ya Mafuta ya gharama nafuu: Hatua 10
Video: Kutumia tochi ya simu kama cinema 📽️ ( projector ) isikuumize kichwa 2024, Julai
Anonim
Kamera ya Mafuta yenye gharama nafuu
Kamera ya Mafuta yenye gharama nafuu
Kamera ya Mafuta yenye gharama nafuu
Kamera ya Mafuta yenye gharama nafuu
Kamera ya Mafuta yenye gharama nafuu
Kamera ya Mafuta yenye gharama nafuu
Kamera ya Mafuta yenye gharama nafuu
Kamera ya Mafuta yenye gharama nafuu
  • Nimebuni kifaa ambacho kinaweza kushikamana na drone na inaweza kutiririsha moja kwa moja fremu iliyochanganywa iliyotengenezwa na picha ya joto inayoonyesha mionzi ya joto na upigaji picha wa kawaida na nuru inayoonekana.
  • Jukwaa lina kompyuta ndogo ndogo ya bodi moja, sensorer ya kamera ya joto, na moduli ya kawaida ya kamera.
  • Mradi huu unakusudia kuchunguza uwezekano wa jukwaa la upigaji picha la bei ya chini la kugundua uharibifu katika jopo la jua ambalo linajulikana na saini za joto.

Vifaa

  • Raspberry Pi 3B +
  • Gridi-jicho la Panasonic AMG8833
  • Kamera ya Pi V2
  • Laptop na mtazamaji wa VNC

Hatua ya 1: Maendeleo ya PCB

Maendeleo ya PCB
Maendeleo ya PCB
Maendeleo ya PCB
Maendeleo ya PCB
Maendeleo ya PCB
Maendeleo ya PCB
  • Bodi ya PCB ya sensorer ya macho ya gridi ya Panasonic inaweza kubuniwa kwa msaada wa Auto-dawati EAGLE.
  • Faili ya.brd imeundwa sawa na moduli ya Adafruit AMG8833 na marekebisho kidogo
  • Kisha PCB inaweza kuchapishwa na wazalishaji wa PCB na nilitumia pcbway.com, ambapo agizo langu la kwanza lilikuwa bila malipo kabisa.
  • Niligundua kuwa soldering ya PCB ilikuwa tofauti kabisa na ule ule ule nilioujua kwani ulihusisha vifaa vilivyowekwa juu, kwa hivyo nilikwenda kwa mtengenezaji mwingine wa PCB na nikapata PCB yangu iliyo na sensa.

Hatua ya 2: Kujitolea kwa Programu

  • Nambari imeandikwa katika Thonny, chatu Jumuishi ya Mazingira ya Maendeleo.
  • Utaratibu nyuma ya mradi huo ilikuwa kuunganisha kamera ya pi na kusanikisha programu inayohusiana.
  • Hatua inayofuata ilikuwa kuunganisha sensor ya mafuta kurekebisha pini za GPIO na kusanikisha Maktaba ya Adafruit kwa kutumia sensa.
  • Maktaba ya Adafruit ilikuwa na maandishi ya kusoma sensa na kuchora hali ya joto kwa rangi hata hivyo, picha zinazohamia ambazo haziwezi kutekelezwa
  • Kwa hivyo nambari iliandikwa tena kwa muundo unaounga mkono usindikaji wa picha, haswa kwa kuchanganya muafaka mbili pamoja.

Hatua ya 3: Kusoma Sensorer

  • Kukusanya data kutoka kwa maktaba ya kamera ya mafuta ya ADAFRUIT ilitumika, ambayo inaruhusu re reasing reja za sensorer na visomaji vya amri (), na kutengeneza safu iliyo na hali ya joto kwa kiwango cha Celsius kipimo kutoka kwa sensorer sehemu tofauti.
  • Kwa kamera ya Pi, amri ya kazi picamera.capture () hutengeneza picha na fomati ya faili maalum ya pato
  • Ili kukidhi usindikaji wa haraka azimio la chini liliwekwa kwa saizi 500 x 500

Hatua ya 4: Usanidi wa Sensorer ya Mafuta

  • Kwanza, lazima tusakinishe Maktaba ya Adafruit na vifurushi vya chatu
  • Fungua msukumo wa amri na uendesha: sudo apt-pata sasisho ambalo litasasisha wewe Pi
  • Kisha toa amri:
  • Kisha kimbia: git clone https://github.com/adafruit/Adafruit_Python_GPIO …….. ambayo itapakua kifurushi cha Adafruit kwenye Raspberry Pi yako
  • Sogeza ndani ya saraka: cd Adafruit_Python_GPIO
  • Na usanidi usanidi kwa kutumia amri: Sudo python setup.py install
  • Sasa sakinisha scipy na pygame:
  • Mwishowe, weka maktaba ya rangi kwa kutoa amri: sudo pip install color Adafruit_AMG88xx

Hatua ya 5: Kuwezesha kiolesura cha I2C

  • Toa amri: sudo raspi-config
  • Bonyeza kwenye Chaguzi za hali ya juu na uchague I2C kisha uiwezeshe na uchague Maliza
  • Washa tena Pi ili kuwezesha I2C kwa ufanisi
  • Hakikisha kuwa umewezesha miingiliano ya Kamera na VNC pia

Hatua ya 6: Wiring Sensor na Kamera

  • Unapaswa kuunganisha pini 4 tu za AMG8833 hadi Pi na uacha pini ya IR.
  • Ugavi wa 5V na ardhi inaweza kushikamana na pini za GPIO 1 na 6
  • SDA na SCL zimefungwa waya 4 na 5 ya Pi.
  • Ingia kwa raspberry na ssh
  • kukimbia: sudo i2cdetect -y 1
  • Unapaswa kuona "69" kwenye safu ya 9 ikiwa sio kuna shida katika wiring sensor na Pi.
  • Mwishowe unganisha pi pi v2 kwenye kamera inayopangwa kwenye rasiberi

Hatua ya 7: Ramani ya Joto

  • Toa amri: git clone
  • Nenda kwenye saraka Adafruit_AMG88xx_python / mifano
  • toa amri: sudo python thermal_cam.py
  • Nimeambatanisha nambari ya ramani ya joto AMG8833 hapa chini.

Hatua ya 8: Usindikaji wa Picha

  • Ramani ya Joto

    1. Ili kuibua data ya joto, maadili ya joto yamepangwa kwenye gradient ya rangi, kuanzia bluu hadi nyekundu na rangi zingine zote katikati.
    2. Wakati sensor imeanzishwa, joto la chini kabisa limepangwa kwa 0 (Bluu) na joto la juu zaidi hadi 1023 (Nyekundu)
    3. Joto lingine lote katikati linapewa maadili yanayohusiana ndani ya muda
    4. Pato la sensa ni safu 1 x 64 ambayo imebadilishwa kuwa matrix.
  • Ufafanuzi

    1. Azimio la sensorer ya joto ni ya chini sana, saizi 8 x 8, kwa hivyo ujazo wa ujazo hutumiwa kuongeza azimio hadi 32 x 32 ambayo husababisha tumbo mara 16 kubwa
    2. Ufafanuzi hufanya kazi kwa kujenga alama mpya za data kati ya seti ya alama zinazojulikana hata hivyo usahihi unapungua.
  • Nambari za picha
    1. Nambari zinazoanzia 0 hadi 1023 katika 32 x 32 matrix hubadilishwa kuwa nambari ya decimal katika mfano wa rangi ya RGB.
    2. Kutoka kwa nambari ya decimal, ni rahisi kutoa picha na kazi kutoka kwa maktaba ya SciPy
  • Inabadilisha ukubwa na kupambana na jina
    1. Kubadilisha ukubwa wa picha 32 x 32 hadi 500 x 500 ili kufanana na azimio la kamera ya Pi, PIL (Maktaba ya Picha ya Python) hutumiwa.
    2. Ina kichujio cha kuzuia-kutuliza ambacho kitasawazisha kingo kati ya saizi wakati zinapanuliwa
  • Uwazi wa kufunika picha
    1. Picha ya dijiti na picha ya joto kisha imechanganywa na picha moja ya mwisho na kuziongeza na uwazi wa 50% kila moja.
    2. Wakati picha kutoka kwa sensorer mbili zilizo na umbali sawa kati yao zimechanganywa, hazitaingiliana kabisa
    3. Mwishowe, kiwango cha chini na kiwango cha juu cha Joto na AMG8833 huonyeshwa na maandishi ya kufunika juu ya onyesho

Hatua ya 9: Faili za Nambari na PCB

Nimeambatanisha upimaji na nambari ya mwisho ya mradi hapa chini

Hatua ya 10: Hitimisho

  • Kwa hivyo Kamera ya joto imejengwa na Raspberry Pi na AMG8833.
  • Video ya mwisho imeingizwa kwenye chapisho hili
  • Inaweza kuzingatiwa kuwa hali ya joto hubadilika mara moja ninapopata nyepesi karibu na usanidi na moto wa taa nyepesi umetambuliwa kwa usahihi na sensa.
  • Kwa hivyo mradi huu unaweza kuendelezwa zaidi kwa kugundua homa kwa watu wanaoingia kwenye chumba ambacho kitasaidia sana katika shida hii ya COVID19.

Ilipendekeza: