Përmbajtje:
- Hapi 1: Blerjet e rekomanduara:
- Hapi 2: Diagrami i rastit (jashtë)
- Hapi 3: Diagrami i Layout Brenda
- Hapi 4: Raspberry Pi OS, Python, CRON Setup
- Hapi 5: Instalimi i Komponentëve (Ndërprerës dhe LED)
- Hapi 6: Paneli i përparmë brenda pamjes
- Hapi 7: Pamja e jashtme e panelit të përparmë
- Hapi 8: Pamja e brendshme e pjesës së pasme të kasës
- Hapi 9: Pjesa e pasme e kasës jashtë pamjes
- Hapi 10: Pamja e jashtme e anës së djathtë të rastit
- Hapi 11: Montimi i dritares
- Hapi 12: Shembull i cicërimës:
- Hapi 13: Mendimet përfundimtare-
Video: Kamera e motit Raspberry Pi: 13 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:28
Pak kohë më parë doja një projekt që kombinonte sa vijon:
- Raspberry Pi
- Kodi Python
- Statusi i drejtpërdrejtë
- 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:
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ë)
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
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)
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
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ë
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
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
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
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
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:
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:
Stacioni i motit Raspberry Pi Internet: 5 hapa (me fotografi)
Raspberry Pi Internet Weather Station: *** Update *** Ky Instructable ka vjetëruar. Shërbimet e motit për të dhënat e motit, të përdorura në këtë Udhëzues, nuk funksionojnë më. Sidoqoftë, ekziston një projekt alternativ që në thelb bën të njëjtën gjë (vetëm më mirë - ky Udhëzim
Stacioni i motit NaTaLia: Stacioni i motit Arduino me energji diellore Bëhet në rrugën e duhur: 8 hapa (me fotografi)
Stacioni i motit NaTaLia: Stacioni i motit me energji diellore Arduino Bëhet në rrugën e duhur: Pas 1 viti funksionimi të suksesshëm në 2 vende të ndryshme, unë po ndaj planet e mia të projektit të stacionit të motit me energji diellore dhe po shpjegoj se si evoluoi në një sistem i cili me të vërtetë mund të mbijetojë për një kohë të gjatë periudha nga energjia diellore. Nëse ndiqni
Ora e motit Barometër Raspberry Pi: 9 hapa (me fotografi)
Ora e motit Barometër Raspberry Pi: Në këtë udhëzues do t'ju tregoj se si të ndërtoni një orë Termometër / Barometër bazë duke përdorur një Raspberry Pi 2 me një sensor BMP180 I2C që shfaqet në një ekran I2C të segmentit 4 shifror Adafruit 4. Pi gjithashtu përdor një modul të orës I2C në kohë reale DS3231 për të k
Plotësoni stacionin e motit DIY Raspberry Pi me softuer: 7 hapa (me fotografi)
Plotësoni stacionin e motit DIY Raspberry Pi Me Softuer: Në fund të shkurtit pashë këtë postim në faqen e Raspberry Pi. http://www.raspberrypi.org/school-weather-station-.. Ata kishin krijuar stacionet e motit Raspberry Pi për Shkollat. Doja plotësisht një! Por në atë kohë (dhe besoj akoma si e shkruar
Stacioni i motit Acurite 5 në 1 duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): 5 hapa (me fotografi)
Stacioni i motit Acurite 5 në 1 Duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): Kur kisha blerë stacionin e motit Acurite 5 në 1 doja të isha në gjendje të kontrolloja motin në shtëpinë time ndërsa isha larg. Kur mbërrita në shtëpi dhe e vendosa, kuptova se ose duhej ta kisha ekranin të lidhur me një kompjuter ose të blija shpërndarësin e tyre të zgjuar,