Përmbajtje:

Kamera ushqimore: 18 hapa (me fotografi)
Kamera ushqimore: 18 hapa (me fotografi)

Video: Kamera ushqimore: 18 hapa (me fotografi)

Video: Kamera ushqimore: 18 hapa (me fotografi)
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Korrik
Anonim
Ushqim Cam
Ushqim Cam
Ushqim Cam
Ushqim Cam

Ky projekt u frymëzua nga projekti i kamerës së ushqimit të bërë nga MIT Media Lab. Ky projekt është pjesë e shërbimit të kolegjit Coding For Good në UWCSEA East në Singapor. Qëllimi i këtij projekti është të zvogëlojë sasinë e ushqimit të humbur nga komuniteti ynë duke u dhënë njerëzve një alternativë për të hedhur ushqimin e tyre të pangrënshëm.

Projekti i kamerës së ushqimit lejon që ushqimi që përndryshe do të ishte tretur të vendoset nën një aparat fotografik, të bëhet një fotografi e tij dhe të ngarkohet në Twitter për ta parë i gjithë komuniteti. Duke lejuar këdo që të vijë për të përfunduar ushqimin falas. Ky udhëzues do t'ju çojë në udhëtimin tonë për të bërë dhe zbatuar Cam Food në komunitetin tonë shkollor.

Hapi 1: Mbledhja e pajisjeve elektronike

Mbledhja e pajisjeve elektronike
Mbledhja e pajisjeve elektronike
Mbledhja e pajisjeve elektronike
Mbledhja e pajisjeve elektronike
Mbledhja e pajisjeve elektronike
Mbledhja e pajisjeve elektronike
Mbledhja e pajisjeve elektronike
Mbledhja e pajisjeve elektronike

Për të filluar me pjesën elektronike të projektit, së pari duhet të mbledhim listën e mëposhtme të pjesëve (më poshtë). Fuqia bankare është opsionale dhe e nevojshme vetëm nëse kërkoni që kjo pajisje të jetë e lëvizshme. Në rastin tonë, ne planifikuam të kishim një produkt të palëvizshëm me një kabllo të zgjeruar mikro-USB në USB që furnizonte energji me Pi. Për më tepër, specifikimet e butonit nuk kanë shumë rëndësi me përjashtim të faktit se butoni është një ndërprerës PTM (shtytje për të bërë) ose një çelës momental. Kjo do të jetë e rëndësishme më vonë për funksionalitetin e kamerës dhe kodit.

Sa i përket pajisjeve, mos u shqetësoni për këtë tani për tani. Nëse jeni duke kërkuar ta përfundoni atë, kaloni në hapin 11.

Këtu është ajo që duhet të keni si parakusht për të provuar këtë projekt:

1. Një lidhje e qëndrueshme në internet

2. Kabllo HDMI

3. Monitor

4. Miu

5. Porta USB

Elektronika (BOM) *Hekuri i saldimit të kërkuar:

1x Raspberry Pi 3 Model B

2x LED (1x e kuqe, 1x jeshile)

1x Raspberry Pi Cam (V2.1)

6x tela nga femra te femrat

Butoni i madh i kuq (PTM)

Rezistencë 2x 470 Ohm

1x bankë energjie (5500 mAh) (Opsionale)

1x kabllo USB në mikro-USB

1x Kartë Micro SD

1x Lexues i kartave Micro SD

Hapi 2: Futni kamerën në Raspberry Pi

Vendoseni kamerën në Raspberry Pi
Vendoseni kamerën në Raspberry Pi

Futni kabllon fleksibël nga kamera në portën e kabllit fleksibël në tabelën Raspberry Pi. Bëni këtë me kujdes pasi zëvendësimi i këtyre pjesëve mund të jetë mjaft i shtrenjtë!

Hapi 3: Ngjitni Rezistencat në Këmbët Katodike në Çdo LED

Ngjitini Rezistorët në Këmbët Katodike në Çdo LED
Ngjitini Rezistorët në Këmbët Katodike në Çdo LED
Ngjitini Rezistorët në Këmbët Katodike në Çdo LED
Ngjitini Rezistorët në Këmbët Katodike në Çdo LED
Ngjitini Rezistorët në Këmbët Katodike në Çdo LED
Ngjitini Rezistorët në Këmbët Katodike në Çdo LED
Ngjitini Rezistorët në Këmbët Katodike në Çdo LED
Ngjitini Rezistorët në Këmbët Katodike në Çdo LED

Nëse jeni duke kërkuar ta përfundoni këtë projekt në një tabelë buke së pari, siç tregohet në foton e sipërme të djathtë, atëherë mund ta kaloni këtë hap. Sidoqoftë, nëse planifikoni ta bëni atë të përhershëm, vazhdoni me këtë hap.

Para bashkimit, sigurohuni që të keni konfigurimin e duhur. Ju duhet të punoni në një dyshek të papërshkueshëm nga nxehtësia, me syze dhe ventilim të duhur. Këto hapa sigurie janë vendimtare për të minimizuar rrezikun e lëndimit ose dëmtimit në rast aksidenti.

Ka dy mënyra për të bashkuar rezistorët në këmbët e LED -ve. Ju ose mund ta lidhni rezistencën drejtpërdrejt në LED ose përdorni një tel për të lidhur rezistencën dhe LED (treguar më lart). Cilado anë që të zgjidhni të shkoni, sigurohuni që të izoloni telat tuaj në mënyrë që të shmangni çdo qark të shkurtër. Kjo mund të shihet në foton e poshtme të djathtë. Katoda e LED është këmba më e shkurtër.

Hapi 4: Lidhni LED -et dhe Kaloni PTM në Raspberry Pi

Lidhni LED -et dhe Ndërprerësin PTM me Raspberry Pi
Lidhni LED -et dhe Ndërprerësin PTM me Raspberry Pi
Lidhni LED -et dhe Ndërprerësin PTM me Raspberry Pi
Lidhni LED -et dhe Ndërprerësin PTM me Raspberry Pi
Lidhni LED -et dhe Ndërprerësin PTM me Raspberry Pi
Lidhni LED -et dhe Ndërprerësin PTM me Raspberry Pi

Në mënyrë ideale, telat meshkuj në femra duhet të përdoren në mënyrë që të jetë e lehtë të lidhni telat me modulin Raspberry Pi. Ndërsa skajet e tjera (mashkullore) të telave mund të ngjiten në LED dhe kaloni. Sidoqoftë, nëse telat meshkuj për femra nuk janë të arritshme, rekomandohet që tela me shumë bërthama të përdoret në vend të bërthamës së ngurtë për shkak të fleksibilitetit dhe rrezikut të zvogëluar të nyjeve të thata.

Këtu janë lidhjet e kërkuara (përdorni skemën e pinit GPIO të bashkangjitur në fotot e mësipërme):

  • Anoda LED e kuqe: Pin GPIO 13
  • Katoda LED e Kuqe: Çdo Pin GND
  • Anodë e gjelbër LED: GPIO Pin 7
  • Katodë LED e Gjelbër: Çdo Pin GND
  • Butoni Këmba 1: GPIO Pin 12
  • Këmba e butonit 2: Çdo kunj GND

Secila prej këtyre porteve mund të ndryshohet duke modifikuar kodin më vonë.

Hapi 5: Furnizimi me energji elektrike

Furnizimi me energji elektrike
Furnizimi me energji elektrike

Siç u diskutua më herët, ka dy mënyra se si Pi mund të fuqizohet në varësi të përdorimit të tij. Me bankë energjie (ose bateri të jashtme) ose me një prizë të drejtpërdrejtë në mur. Në rastin tonë, ne përdorëm një mikro-USB në USB në mënyrë që të mund të mundësohet nga secili burim.

Megjithëse, kablli duhet të zgjatet në mënyrë që tela të arrijë një port duke pasur parasysh lartësinë e produktit përfundimtar. Për ta bërë këtë, kablloja micro-USB në USB duhet të pritet përgjysmë, të zhvishet në të dy skajet, dhe pastaj një tel zgjatues i çdo gjatësi të kërkuar mund të lidhë terminalet negativë dhe pozitivë të të dyja gjysmave të telit siç tregohet më sipër.

Hapi 6: Instalimi i Raspbian në Kartën Micro-SD

Instalimi i Raspbian në kartën Micro-SD
Instalimi i Raspbian në kartën Micro-SD

Ky hap është vendimtar për vendosjen e pi tuaj nëse nuk e keni bërë tashmë.

Ju do të duhet të shkarkoni NOOBS:

Dhe një formatues i kartës SD:

Për udhëzuesin e plotë të udhëzimeve se si të instaloni raspbian në kartën tuaj, vizitoni këtë faqe në internet pasi bën një punë të shkëlqyeshme në detajimin e procesit të instalimit.

Hapi 7: Lidhni Pi -në me Monitor

Lidhja e Pi me monitorin
Lidhja e Pi me monitorin
Lidhja e Pi me monitorin
Lidhja e Pi me monitorin

Duke përdorur foton e mësipërme si udhëzues, lidhni secilën nga portet përkatëse me monitorin dhe pajisjet shtesë si tastiera, miu, etj. Nëse gjithçka është konfiguruar si duhet, pasi të jetë ndezur energjia në ekran, duhet të shfaqet fillimi i sistemit operativ Pi. siç shihet në imazhin e mësipërm.

Hapi 8: Gjenerimi i API -së tuaj në Twitter

Gjenerimi i API -së tuaj në Twitter
Gjenerimi i API -së tuaj në Twitter

*Shënim - për ta bërë këtë, duhet të keni një llogari në Twitter me një numër telefoni të verifikuar

Nga i njëjti shfletues uebi ku jeni regjistruar në llogarinë tuaj në twitter, shkoni te

1. Klikoni në Krijo Aplikacion të Ri

2. Plotësoni Emrin, Përshkrimin dhe Uebfaqen (nëse nuk keni një faqe në internet për projektin tuaj, çdo faqe e vlefshme në internet do të bëjë - thjesht mbani mend "https://"

3. Pajtohuni me T & Cs

4. Klikoni në butonin Krijoni aplikacionin tuaj në Twitter

5. Klikoni në Skedën e Lejeve, zgjidhni Lexoni dhe Shkruani, shtypni Cilësimet e përditësimit

6. Klikoni në skedën Keys and Access Tokens, pastaj klikoni në butonin Krijo shenjën time të hyrjes

7. Pasi të shtypni butonin Krijo shenjën time të hyrjes, do të shihni fushat Access Token dhe Access Token Secret. Mbani në dispozicion të gjitha këto vlera të fushës. Do t'ju duhen për kodin Python.

Çelësi i Konsumatorit (Çelësi API)

Sekreti i Konsumatorit (Sekreti i API -së)

Qasja në Token

Hyni në Token Secret

Hapi 9: Programimi i Pi tuaj

Programimi i Pi tuaj
Programimi i Pi tuaj

Shkarkoni kodin burimor të bashkangjitur këtu. Lexoni komentet dhe shtoni informacionin e kërkuar, përfshirë çelësat e krijuar në hapin e fundit. Mos harroni të kontrolloni që numrat pin që plotësoni janë numrat e duhur me të cilët i keni lidhur përbërësit më herët.

Hapi 10: Vendosja e kodit tuaj që të funksionojë automatikisht

Vendosja e kodit tuaj që të funksionojë automatikisht
Vendosja e kodit tuaj që të funksionojë automatikisht

Në Terminalin tuaj (Pi OS), shkruani:

sudo nano /etc /profil

Kjo do të hapë një skedar i cili funksionon automatikisht gjatë fillimit. E tëra çfarë ju duhet të bëni është të siguroheni që kodi juaj gjithashtu të funksionojë duke e shtuar atë në këtë skedar. Për ta bërë këtë, shkruani në fund të kësaj rreshti:

sudo python /home/pi/myscript.py

ku /home/pi/myscript.py zëvendësohet nga rruga (dosjet dhe më pas emri i skedarit të ndarë me pjerrësi) të asaj që ju e quajtët skedari juaj kodues.

Pastaj, shtypni Ctrl-X për të dalë, shtypni Y për të ruajtur dhe shtypni Enter sipas nevojës për të ruajtur/dalur plotësisht nga skedari.

Hapi 11: Strehimi (BOM)

Strehimi (BOM)
Strehimi (BOM)

Për strehimin, ne përdorëm një kuti të zezë të ardhshme dhe bëmë një qëndrim jashtë nxjerrjes në mënyrë që ta mbajmë kamerën mbi tabelën e vendosjes së ushqimit.

Çfarë kemi përdorur për strehimin:

1. Dërrasë druri

2. Nxjerrje

3. Arrë 2x M12

4. Bolt 2x M12

5. Black Future Kit Box

Hapi 12: Shpimi i LED -ve, kamerës dhe kaloni vrimat në kuti

LED shpimi, kamera dhe kaloni vrimat në kuti
LED shpimi, kamera dhe kaloni vrimat në kuti
LED shpimi, kamera dhe kaloni vrimat në kuti
LED shpimi, kamera dhe kaloni vrimat në kuti
LED shpimi, kamera dhe kaloni vrimat në kuti
LED shpimi, kamera dhe kaloni vrimat në kuti

Për të siguruar butonin, kamerën dhe LED -të në vend, ne duhet të shpojmë vrima për të vendosur secilin përbërës.

Në rastin tonë, këtu janë diametrat për secilën vrimë:

Mbajtëset LED: 8 mm

Vrima e kamerës: 6 mm

Vrima e butonit: 22 mm (varet nga butoni që përdorni)

Kur shponi, sigurohuni që ta mbani stërvitjen pingul me sipërfaqen që po shponi dhe mos ushtroni shumë presion i cili mund të rrisë rrezikun e plasaritjes së rastit. Sigurohuni që të përdorni rondele dhe arra për të siguruar secilin përbërës në vend.

Sigurohuni që përbërësi për të cilin po shponi një vrimë do të ketë hapësirë të mjaftueshme për tu përshtatur para se të bëni vrimën në atë zonë të kutisë!

Hapi 13: Ndërprerësi i energjisë dhe tela

Ndërprerës i energjisë dhe tela
Ndërprerës i energjisë dhe tela
Ndërprerës i energjisë dhe tela
Ndërprerës i energjisë dhe tela

Ky hap është opsional dhe kërkon një ndërprerës SPST për të kontrolluar furnizimin me energji. Kjo do të mundësojë mbylljen e pajisjes pa shkëputjen e kordonit USB dhe për këtë arsye, është një funksion për lehtësi. Do t'ju duhet kabllo USB e zgjeruar në mikro-USB (siç u diskutua më herët) pasi do të duhet të pritet për ta kaluar përmes ndërprerësit.

Ne së pari matëm dhe nxorëm madhësinë e vrimës që do të na duhej të shponim në mënyrë që të mbështesim ndërprerësin. Pastaj duke përdorur një stërvitje 8 mm, ne shpuam dy vrima krah për krah në mënyrë që të mund të nxjerrim një çarë drejtkëndore në mënyrë që të përshtatet me formën e ndërprerësit tonë.

Pasi çelësi i lëkundësit u shty në vend, tela pozitive e zgjatjes u pre. Dy skajet më pas u lidhën në terminalin e zakonshëm dhe një terminal ngjitur të ndërprerësit, siç mund të shihet më lart.

Hapi 14: Shtimi i kamerës në kuti

Shtimi i kamerës në kuti
Shtimi i kamerës në kuti
Shtimi i kamerës në kuti
Shtimi i kamerës në kuti
Shtimi i kamerës në kuti
Shtimi i kamerës në kuti

Shtimi i kamerës në kuti është një pjesë shumë e ndërlikuar. Ne e bëmë atë duke përdorur një armë zam të nxehtë e cila na lejon të heqim kamerën me lehtësi relative nëse diçka do të shkonte keq.

Së pari, vendoseni kamerën në vend dhe sigurohuni që të marrë një fotografi në anën e duhur. Gjithashtu, sigurohuni që fotografia që merr nuk është e përkulur në asnjë mënyrë. Pasi të jenë fiksuar këto ndryshore, merrni armën e ngjitësit dhe ngjitni anët e kamerës Pi në kuti. Edhe pse sigurohuni që arma të mos prekë lentet e kamerës!

Hapi 15: Bashkimi i Kutisë me Nxjerrjen

Bashkangjitja e Kutisë në nxjerrje
Bashkangjitja e Kutisë në nxjerrje
Bashkangjitja e Kutisë në nxjerrje
Bashkangjitja e Kutisë në nxjerrje
Bashkangjitja e Kutisë në nxjerrje
Bashkangjitja e Kutisë në nxjerrje

Për të përfunduar këtë hap, së pari merrni një shirit alumini siç shihet më sipër dhe përkuleni atë 90 gradë në mënyrë që të mbështillet rreth kutisë tuaj. Pastaj shponi dy grupe vrimash (12 mm në diametër) si në kuti ashtu edhe në shiritin e aluminit në mënyrë që ato të rreshtohen. Përdorni bulona dhe arra M12 për të siguruar shiritin e aluminit në vend përgjatë skajit të kutisë. Shiriti i tepërt që del nga kutia pastaj mund të përdoret për të siguruar kutinë në nxjerrje siç do të tregohet në hapat e mëposhtëm.

Sigurohuni që të përdorni instrumente të tillë si calipers vernier dhe vizore në mënyrë që të rreshtoni gjithçka. Çdo kompensim mund të rezultojë në një pjerrësi në imazhin e prodhuar.

Hapi 16: Lidhja e Qëndrimit me Bazën

Bashkangjitja e Qëndrimit në Bazë
Bashkangjitja e Qëndrimit në Bazë
Bashkangjitja e Qëndrimit në Bazë
Bashkangjitja e Qëndrimit në Bazë
Bashkangjitja e Qëndrimit në Bazë
Bashkangjitja e Qëndrimit në Bazë

Së pari, prerë një copë të gjatë nxjerrjeje (*shih më poshtë). Pastaj merrni dy kllapa/brinjë siç tregohet më sipër dhe bëni një përshtatje të thatë të kllapave dhe nxjerrjen në tabelën prej druri. Tjetra, merrni një laps dhe shënoni se ku do të shponi vrimat e nevojshme për të siguruar kllapat në tabelë.

Shponi ato vrima (rreth 8mm) dhe sigurojini kllapat në tabelë duke përdorur M8bolts dhe arra. Tjetra, merrni vidhat e kërkuara në formë t për nxjerrje dhe siguroni kolonën e nxjerrjes në mes të dy kllapave siç shihet më sipër.

*Shtë e rëndësishme të theksohet se lartësia e nxjerrjes varet nga ajo që dëshironi që kamera juaj të shohë në fushën e saj të shikimit. Për ne, ne e kishim atë të ulur rreth 60 cm mbi tabelë në mënyrë që të kapnim mesazhin e shkruar në tabelë. Ne vendosëm për këtë lartësi pasi testuam kamerën në lartësi të ndryshme dhe ekzaminuam imazhet në Twitter.

Hapi 17: Bashkimi i kutisë së kamerës në stendë

Bashkangjitja e kutisë së kamerës në stendë
Bashkangjitja e kutisë së kamerës në stendë
Bashkangjitja e Kutisë së Kamerave në Stendë
Bashkangjitja e Kutisë së Kamerave në Stendë
Bashkangjitja e kutisë së kamerës në stendë
Bashkangjitja e kutisë së kamerës në stendë
Bashkangjitja e Kutisë së Kamerave në Stendë
Bashkangjitja e Kutisë së Kamerave në Stendë

Në këtë hap, së pari prerë një pjesë tjetër më të vogël të nxjerrjes. Gjatësia e tij duhet të bazohet në atë se sa larg dëshironi të arrini kamera juaj siç shihet më sipër.

Tjetra, merrni shiritin e aluminit që del nga kutia dhe bëni dy vrima 6 mm përmes tij (fotografia kryesore). Pastaj, merrni pjesën më të vogël të nxjerrjes dhe ngjiteni nën shiritin e aluminit duke përdorur vida në formë t (foto poshtë djathtas). Sigurohuni që vrimat janë të përafruara në mënyrë që imazhi të mos duket i pjerrët.

Së fundi, për të bashkuar të dy pjesët e nxjerrjes në një kënd prej 90 gradë, ne përdorëm një kllapë/brinjë të vogël dhe e siguruam atë në dy pjesë duke përdorur vidhat e kërkuara në formë t të cilat bllokohen në nxjerrje.

Hapi 18: Përfundim

Përfundim
Përfundim
Përfundim
Përfundim

Së fundi, thjesht drejtojeni kabllon e energjisë nga Pi në një port USB dhe vidhosni pjesën e pasme të kutisë së energjisë. Kjo eshte!

E tëra çfarë mbetet për të bërë tani është ta vendosni pajisjen pranë një vendi ku njerëzit hanë dhe të reklamoni llogarinë falas të ushqimit në Twitter që keni krijuar.

Një lidhje me faqen tonë në twitter mund të gjendet këtu.

Shijoni

Ky udhëzues u shkrua dhe u krijua nga Rehaan Irani dhe Justin Chan nga shërbimi Coding For Good në UWCSEA East nën mbikëqyrjen e z. David Kann. Kjo u prodhua gjithashtu me ndihmën e shërbimit të kolegjit Circle Enterprise dhe departamentit UWCSEA East DT. Falenderime shtesë për Sewen Thy dhe Vatsal Agarwal për kontributin e tyre në projekt.

Recommended: