Përmbajtje:

Kamera e motit Raspberry Pi: 13 hapa (me fotografi)
Kamera e motit Raspberry Pi: 13 hapa (me fotografi)

Video: Kamera e motit Raspberry Pi: 13 hapa (me fotografi)

Video: Kamera e motit Raspberry Pi: 13 hapa (me fotografi)
Video: Шок!!! ДУШИ МЕРТВЕЦОВ В ЗАТОЧЕНИИ У ДЕМОНА В ЭТОМ СТРАШНОМ ДОМЕ / HERE ARE THE SOULS OF THE DEAD 2024, Korrik
Anonim
Kamera e motit Raspberry Pi
Kamera e motit Raspberry Pi

Pak kohë më parë doja një projekt që kombinonte sa vijon:

  1. Raspberry Pi
  2. Kodi Python
  3. Statusi i drejtpërdrejtë
  4. Indikacionet e aktivitetit

Kështu që vendosa të ndërtoj një kuti Raspberry Pi që do të bënte fotografi të oborrit tim në intervale të caktuara, do të tregonte se kur do të bëheshin fotografitë dhe më në fund do ta çoja atë informacion në Twitter për shqyrtim.

Lista e furnizimeve elektrike:

  • Raspberry Pi
  • Bordi i shpërthimit të Raspberry Pi (për treguesin LED)
  • LCD 5 inç për shfaqje interaktive kur është e nevojshme
  • Kamera Raspberry Pi (5 megapiksel)
  • Kabllo HDMI
  • Kabllo CAT 5
  • Paketa e energjisë DC për Pi
  • Tela matës ose kërcyes 24-26
  • 3 LED
  • 3 rezistente 10-100 Ohm
  • Ndërprerës i butonit me 2 pozicione

Lista e furnizimeve të rastit:

  • 1/4 panele pishe të prera në madhësinë e projektit

    Pjesa e sipërme, e poshtme dhe e përparme dhe e pasme janë bërë nga i njëjti lloj druri në shembullin tim

  • Pllaka pishe të gjera 1/4 me 1 inç u përdorën për të bërë anët e majtë dhe të djathtë të kasës.
  • Mbështetësja për montim në dritare ishte bërë nga copëzat që kisha në punëtori.

Të ndryshme:

  • Vida për rastin
  • Ngjitës i nxehtë për montim
  • Ngjitës dhe fluks për lidhjet e rezistencës / LED

Mjetet:

  • Mitër ose sharrë tavoline
  • Jig Saw ose Dremel
  • Sander ose mjet lëkundës me kokë lëmuese
  • Armë bashkuese
  • Djegës druri
  • Rasps, Files, Daltë sipas nevojës për të bërë vrimat më të vogla në kasë

Softuer dhe llogari:

  • Raspberry Pi OS sipas zgjedhjes tuaj
  • Llogari Twitter me çelës zhvilluesi falas
  • Python 3 në Raspberry Pi

Hapi 1: Blerjet e rekomanduara:

Blerjet e Rekomanduara
Blerjet e Rekomanduara
Blerjet e Rekomanduara
Blerjet e Rekomanduara

Për ta bërë këtë ndërtim më të lehtë, unë rekomandoj një nga pajisjet Canakit që vijnë me Raspberry Pi, LED -të, Rezistorët, bordin Breakout, kartën SD dhe kutinë.

https://www.canakit.com/raspberry-pi-3-ultimate-ki…

Kamera që është aktualisht në prodhim është 8 megapiksel

  • https://www.canakit.com/raspberry-pi-camera-v2-8mp…
  • Versioni më i vjetër 5mp është ende në dispozicion:

Hapi 2: Diagrami i rastit (jashtë)

Diagrami i rastit (jashtë)
Diagrami i rastit (jashtë)

Ky është paraqitja e përgjithshme e pjesës së jashtme të rastit tim, dhe vërtet varet nëse vendosni të shtoni të gjithë përbërësit në strukturën tuaj. Gjithashtu në varësi të vendit ku planifikoni të vendosni kamerën tuaj, mund të zbuloni se kjo kuti madhësie nuk funksionon për ju nëse po, këto plane janë më shumë një sugjerim sesa një listë formale formale.

Hapi 3: Diagrami i Layout Brenda

Brenda Diagramit të Paraqitjes
Brenda Diagramit të Paraqitjes

Bazuar në qëllimet e mia për projektin, mund të shihni që kam shtuar kamerën në sistemin bazë Raspberry Pi, si dhe bordin e shpërthimit, në mënyrë që të mund të kontrolloj LED -të në pjesën e përparme të kutisë. Vendosa të shtoj një LCD për rastet kur dua të përdor Pi në mënyrë interaktive dhe jo në mënyrë pa kokë.

Çelësi i butonit shtues u shtua për të rivendosur Pi nëse ishte e nevojshme.

Hapi 4: Raspberry Pi OS, Python, CRON Setup

Raspberry Pi OS:

Nëse blini një çantë, normalisht do të merrni një kartë SD të instaluar me NOOBS, nëse nuk ka shumë mësime për instalimin e RASPBIAN (zgjedhja ime në këtë projekt). Por këtu është udhëzuesi zyrtar për instalimin e RASPBIAN nga një kartë SD NOOBS-

Python 3:

Nga guaska nëse python 3 nuk është i instaluar:

sudo apt-get install python3

Kodi i bashkangjitur python është vendosur të bëjë sa më poshtë-

  • Lexoni vlerat nga Raspberry Pi (Uptime dhe temp CPU)
  • Ndërtoni një cicërimë duke përdorur shenjat e dhëna të zhvilluesit për postimin në Twitter (lidhja më poshtë do t'ju çojë në Twitter për të krijuar një llogari dev ose për ta shtuar atë në llogarinë tuaj)

    https://developer.twitter.com/en/docs/basics/getti…

  • Ndriçoni LED -in e verdhë kur ndërtoni shtyllën
  • Ndriçoni LED -in e kuq kur postoni

CRON

Unë përdor një punë të planifikuar (CRON) për të ekzekutuar skenarin në një interval të parazgjedhur:

Siç shihet më poshtë, skenari funksionon çdo pesë minuta nga ora 7 e mëngjesit deri në 4 pasdite

0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 7-16 * * * sudo/usr/bin/python3 /home/pi/system_info.py

Për të listuar një përdorues CRON:

sudo crontab -l -u pi

Për të redaktuar CRON të një përdoruesi:

sudo crontab -e -u pi

Hapi 5: Instalimi i Komponentëve (Ndërprerës dhe LED)

Instalimi i përbërësve (Ndërprerës dhe LED)
Instalimi i përbërësve (Ndërprerës dhe LED)
Instalimi i përbërësve (Ndërprerës dhe LED)
Instalimi i përbërësve (Ndërprerës dhe LED)

Bordi i shpërthimit nga GPIO në LED:

Ne mund të kontrollojmë daljen nga lidhësi GPIO i Raspberry Pi duke përdorur një tabelë shpërthimi si ajo në foto.

Në këtë rast, kodi ynë python do të dërgojë një sinjal në pin në GPIO (në foto është një lidhje me GPIO 26). Ne e dërgojmë tensionin përmes telit në tabelën e thyerjes dhe përmes një rezistori në njërën nga Këmbët e ZHEL. Ana tjetër e LED është e lidhur me anën tokësore të bordit të thyerjes për të përfunduar qarkun.

Vini re se rezistori është i brendshëm për të parandaluar djegien e LED, aq më shumë kufi aktual në LED aq më i zbehtë do të jetë. Paketat Canakit normalisht kanë LED me rezistorë 220 Ohm dhe 10k Ohm, si dhe bordin e thyerjes. Kjo ndihmon për të hequr disa supozime nga blerja e konfigurimit të duhur të rezistencës LED.

Ndërprerës i butonit:

Me Raspberry Pi 2 dhe Raspberry Pi 3, një pikë rivendosjeje është në tabelë. Në rastin e Pi 2 çifti pin "P6" dhe në Pi 3 çifti pin "RUN" na lejon të dërgojmë një "High" kur lidhim dy kunjat duke dërguar një "Halt" në sistem.

Ky NUK është një çelës mbylljeje, vetëm një rivendosje….. Unë rekomandoj lëshimin e mëposhtëm si një rrëzim nga guaska:

mbyllje sudo -h tani

Hapi 6: Paneli i përparmë brenda pamjes

Paneli i përparmë brenda pamjes
Paneli i përparmë brenda pamjes
Paneli i përparmë brenda pamjes
Paneli i përparmë brenda pamjes
Paneli i përparmë brenda pamjes
Paneli i përparmë brenda pamjes

Këto dy fotografi tregojnë LCD, butonin e energjisë, tabelën Breakout dhe LED të bashkangjitur në pjesën e përparme të kutisë.

Një mohim i shpejtë LED më i drejtë ndaloi së punuari, kjo është arsyeja pse telat përfundojnë (derisa të zëvendësoj LED)

Hapi 7: Pamja e jashtme e panelit të përparmë

Paneli i jashtëm Pamje e jashtme
Paneli i jashtëm Pamje e jashtme
Paneli i jashtëm Pamje e jashtme
Paneli i jashtëm Pamje e jashtme

Siç mund ta shihni këtë, paneli i përparmë i përfunduar me LCD, LED në vend dhe druri grafik u dogj në kutinë e pishës

Hapi 8: Pamja e brendshme e pjesës së pasme të kasës

Pamja e brendshme e pjesës së pasme të kasës
Pamja e brendshme e pjesës së pasme të kasës

Unë e gjeta Raspberry Pi menjëherë pranë kamerës Raspberry Pi thjesht sepse kablloja e shiritit të kamerës është shumë e shkurtër.

Hapi 9: Pjesa e pasme e kasës jashtë pamjes

Pjesa e pasme e kasës Pamja e jashtme
Pjesa e pasme e kasës Pamja e jashtme

Nuk ka shumë për të thënë për panelin e pasmë përveç kamerës është e fiksuar në pozicion, kështu që do t'ju duhet të lëvizni kutinë për të marrë këndin e shikimit që dëshironi

Hapi 10: Pamja e jashtme e anës së djathtë të rastit

Pamja e jashtme e anës së djathtë të rastit
Pamja e jashtme e anës së djathtë të rastit

Ana e djathtë e rastit tim ka hapje për të lejuar lidhjen me pi (USB dhe CAT 5), si dhe një vend për të drejtuar kabllon USB nga LCD përsëri në Pi pasi kablli ishte shumë i ngurtë për të bërë kthesën pa duke rritur gjerësinë e kasës.

Hapi 11: Montimi i dritares

Montimi i dritares
Montimi i dritares

Meqenëse ky është një pozicion i fiksuar i kamerës, më duhej të ndërtoja një mbajtës mbështetës dhe kllapa për të marrë këndin e duhur të kamerës për oborrin e shtëpisë. Copëza të thjeshta druri nga dyqani dhe disa rroba druri për të krijuar një platformë me kënd. Përdorni kllapa L për të mbajtur pjesën e përparme të kutisë së kamerës në vend (macet shpesh e lëvizin atë nëse asgjë nuk është në vend për të mbështetur rastin)

Hapi 12: Shembull i cicërimës:

Shembull cicërimë
Shembull cicërimë

twitter.com/allthingstazz/status/934537216…

Hapi 13: Mendimet përfundimtare-

Ky udhëzues mund të shndërrohet në shumë ndërtime të ndryshme, sapo kam dalë me disa qëllime dhe kam vendosur të ndërtoj një pajisje për të ekzekutuar qëllimet. Pres komentet dhe krijimet tuaja !!

Recommended: