Sadržaj:
- Korak 1: Preporučene kupnje:
- Korak 2: Dijagram slučaja (izvana)
- Korak 3: Unutarnji dijagram izgleda
- Korak 4: Raspberry Pi OS, Python, CRON postavljanje
- Korak 5: Ožičenje komponenti (prekidač i LED diode)
- Korak 6: Pogled iznutra s prednje ploče
- Korak 7: Pogled izvana na prednju ploču
- Korak 8: Pogled iznutra na stražnju stranu kućišta
- Korak 9: Pogled na stražnju stranu kućišta
- Korak 10: Pogled izvana na desnu stranu kućišta
- Korak 11: Montaža za prozor
- Korak 12: Uzorak tvita:
- Korak 13: Završne misli-
Video: Meteorološka kamera Raspberry Pi: 13 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Neko vrijeme sam htio projekt koji je kombinirao sljedeće:
- Malina Pi
- Python kod
- Status uživo
- Indikacije aktivnosti
Stoga sam odlučio izgraditi Raspberry Pi kutiju koja će fotografirati moje dvorište u zakazanim intervalima, naznačiti kada se fotografije snimaju i na kraju tu informaciju poslati na Twitter na pregled.
Popis električnog napajanja:
- Malina Pi
- Rasklopna ploča Pi breakboard (za LED indikaciju)
- LCD zaslon od 5 inča za interaktivni prikaz po potrebi
- Raspberry Pi kamera (5 megapiksela)
- HDMI kabel
- CAT 5 kabel
- DC napajanje za Pi
- Žica ili kratkospojnici mjerača 24-26
- 3 LED diode
- 3 otpornika 10-100 Ohma
- Prekidač s 2 položaja na tipku
Popis zaliha kutija:
- 1/4 borove ploče izrezane na veličinu projekta
Gornji, donji i prednji i stražnji dio izrađeni su od iste vrste drveta u mom primjeru
- Za izradu lijeve i desne strane kućišta korištene su borove ploče širine 1/4 x 1 inča.
- Nosač za montažu na prozor napravljen je od bilješki koje sam imao u radionici.
Razno:
- Vijci za kućište
- Vruće ljepilo za montažu
- Lemljenje i fluks za otporničke / LED veze
Alati:
- Mitra ili stolna pila
- Jig Saw ili Dremel
- Brusilica ili oscilirajući alat s brusnom glavom
- Pištolj za lemljenje
- Plamenik na drva
- Rasps, turpije, dlijeta po potrebi za izradu manjih rupa u kućištu
Softver i računi:
- Raspberry Pi OS po vašem izboru
- Twitter račun s besplatnim ključem za programere
- Python 3 na Raspberry Pi
Korak 1: Preporučene kupnje:
Da biste olakšali ovu izgradnju, preporučujem jedan od dostupnih Canakita koji dolaze s Raspberry Pi, LED diodama, otpornicima, razbijačkom pločom, SD karticom i kućištem.
https://www.canakit.com/raspberry-pi-3-ultimate-ki…
Kamera koja je trenutno u proizvodnji je 8 megapiksela
- https://www.canakit.com/raspberry-pi-camera-v2-8mp…
- Starija verzija od 5mp još je dostupna:
Korak 2: Dijagram slučaja (izvana)
Ovo je cjelokupni izgled vanjštine mog kućišta i doista ovisi o tome odlučite li dodati sve komponente u svoju konstrukciju. Ovisno o tome gdje namjeravate postaviti kameru, možda ćete otkriti da vam ova veličina kućišta ne radi, ako je tako, ti su planovi više prijedlog nego formalni popis za izradu.
Korak 3: Unutarnji dijagram izgleda
Na temelju mojih ciljeva za projekt možete vidjeti da sam kameru dodao osnovnom sustavu Raspberry Pi, kao i probojnu ploču kako bih mogao kontrolirati LED diode na prednjoj strani kućišta. Odlučio sam dodati LCD za vremena u kojima želim koristiti Pi interaktivno, a ne u načinu rada bez glave.
Dodirni prekidač dodan je za resetiranje Pi ako je potrebno.
Korak 4: Raspberry Pi OS, Python, CRON postavljanje
Raspberry Pi OS:
Ako kupite komplet, obično ćete dobiti SD karticu instaliranu s NOOBS -om, ako nema mnogo vodiča za instaliranje RASPBIAN -a (moj izbor na ovom projektu). Ali evo službenog vodiča za instaliranje RASPBIANA s SD kartice NOOBS-
Python 3:
Iz ljuske ako python 3 nije instaliran:
sudo apt-get install python3
Priloženi python kôd postavljen je za sljedeće:
- Čitanje vrijednosti iz Raspberry Pi (vrijeme rada i temp. Procesora)
-
Napravite tweet pomoću isporučenih tokena za programere za objavljivanje na twitteru (donja veza odvest će vas na twitter kako biste stvorili razvojni račun ili ga dodali na svoj račun)
https://developer.twitter.com/en/docs/basics/getti…
- Osvijetlite žutu LED diodu pri izgradnji stupa
- Osvijetlite crvenu LED lampicu prilikom objavljivanja
CRON
Koristim planirani posao (CRON) za pokretanje skripte u unaprijed odabranom intervalu:
Kao što se vidi ispod, skripta se izvodi svakih pet minuta od 7 do 16 sati
0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 7-16 * * * sudo/usr/bin/python3 /home/pi/system_info.py
Za popis korisnika CRON:
sudo crontab -l -u pi
Za uređivanje korisničkog CRON -a:
sudo crontab -e -u pi
Korak 5: Ožičenje komponenti (prekidač i LED diode)
Razvodna ploča od GPIO -a do LED -a:
Izlaz iz Raspberry Pi GPIO priključka možemo kontrolirati pomoću ploče za razbijanje poput ove na fotografiji.
U ovom slučaju, naš python kod će poslati signal uključivanja na pin na GPIO -u (na slici je veza s GPIO -om 26). Napon šaljemo kroz žicu na ploči za razbijanje i kroz otpornik na jednu od nogu LED -a. Druga strana LED diode spojena je na uzemljenu ploču prekidača kako bi se dovršio krug.
Imajte na umu da je otpornik ugrađen kako bi se spriječilo izgaranje LED -a, što je veća granica struje na LED -u, to će biti prigušivač. Paketi Canakit obično imaju LED diode s otpornicima od 220 ohma i 10 k ohma, kao i ploču za razbijanje. To pomaže u oduzimanju nekih nagađanja pri kupnji odgovarajuće postavke LED otpornika.
Prekidač na dugme:
Uz Raspberry Pi 2 i Raspberry Pi 3, točka za resetiranje je na ploči. U slučaju Pi 2, par pinova "P6", a na Pi 3 par kontakata "RUN" omogućuje nam slanje "visokog" kada spojimo dva pina koji šalju "Halt" u sustav.
Ovo NIJE prekidač za isključivanje, samo resetiranje ….. Preporučujem izdavanje sljedećeg kao isključivanje iz ljuske:
sudo shutdown -h sada
Korak 6: Pogled iznutra s prednje ploče
Ove dvije fotografije prikazuju LCD, gumb za uključivanje, ploču za razbijanje i LED diode pričvršćene na prednju stranu kućišta.
Jedno brzo odricanje od odgovornosti krajnja desna LED dioda prestala je raditi, zbog čega su žice prekinute (dok ne zamijenim LED)
Korak 7: Pogled izvana na prednju ploču
Kao što možete vidjeti, gotova prednja ploča s LCD -om, LED diodama i grafičkim drvom izgorjelim u borovom kućištu
Korak 8: Pogled iznutra na stražnju stranu kućišta
Raspberry Pi sam smjestio tik uz Raspberry Pi kameru jednostavno zato što je vrpčasti kabel kamere vrlo kratak.
Korak 9: Pogled na stražnju stranu kućišta
O stražnjoj ploči nema puno toga za reći osim što je kamera fiksirana u položaju pa ćete morati pomaknuti kućište da biste dobili željeni kut gledanja
Korak 10: Pogled izvana na desnu stranu kućišta
Desna strana kućišta ima otvore koji omogućuju spajanje na pi (USB i CAT 5), kao i prostor za usmjeravanje USB kabela od LCD -a natrag do Pi jer je kabel bio previše krut da bi se savio bez povećanje širine kućišta.
Korak 11: Montaža za prozor
Budući da je ovo fiksni položaj kamere, morao sam izgraditi potporni nosač i nosače kako bih dobio točan kut kamere za stražnje dvorište. Jednostavni komadići drva iz trgovine i neke drvene podloške za stvaranje kutne platforme. Korišteni L-nosači za držanje prednje strane kutije fotoaparata na mjestu (mačke ga često pomiču ako nema ništa na mjestu koje podržava kućište)
Korak 12: Uzorak tvita:
twitter.com/allthingstazz/status/934537216…
Korak 13: Završne misli-
Ovaj se vodič može pretočiti u mnogo različitih verzija, samo sam došao do nekoliko ciljeva i krenuo u izradu uređaja za izvršavanje ciljeva. Veselimo se vašim komentarima i nadogradnji !!
Preporučeni:
Raspberry Pi Internet meteorološka stanica: 5 koraka (sa slikama)
Raspberry Pi Internet meteorološka stanica: *** Ažuriranje *** Ova instrukcija je zastarjela. Vremenske usluge za vremenske podatke, korištene u ovom Uputu, više ne rade. Međutim, postoji alternativni projekt koji u osnovi radi istu stvar (samo bolje - ovaj Instructa
NaTaLia meteorološka stanica: Arduino solarna meteorološka postaja učinila je pravi put: 8 koraka (sa slikama)
Vremenska postaja NaTaLia: Arduino meteorološka stanica na solarni pogon učinila je to na pravi način: Nakon godinu dana uspješnog rada na 2 različite lokacije, dijelim svoje planove projekta meteoroloških stanica na solarni pogon i objašnjavam kako se razvila u sustav koji zaista može opstati dugo vremena razdoblja iz solarne energije. Ako pratite
Potpuna meteorološka stanica Raspberry Pi: 14 koraka (sa slikama)
Kompletna meteorološka stanica Raspberry Pi: Pozdrav svima, ovo mi je prvi instruktor! U ovom vodiču vodit ću vas kako napraviti meteorološku stanicu Raspberry Pi s vlastitom bazom podataka i web lokacijom. Napravio sam ovu meteorološku postaju u kontekstu školskog zadatka, inspiraciju sam dobio na Insu
UNICORN KAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Izrada: 7 koraka (sa slikama)
UNICORN CAMERA - Raspberry Pi Zero W NoIR 8MP Kamera Izrada: Pi Zero W NoIR 8MP Kamera Izrada ove instrukcije stvorena je kako bi pomogla svima koji žele infracrvenu kameru ili stvarno cool prijenosnu kameru ili prijenosnu kameru od maline Pi ili se samo žele zabaviti, heheh . Ovo je najpristupačnija i konfiguracija
Meteorološka stanica Acurite 5 u 1 pomoću Raspberry Pi i Weewx -a (ostale su vremenske stanice kompatibilne): 5 koraka (sa slikama)
Meteorološka postaja Acurite 5 u 1 koristeći Raspberry Pi i Weewx (ostale meteorološke stanice su kompatibilne): Kad sam kupio meteorološku stanicu Acurite 5 u 1, želio sam moći provjeriti kakvo je vrijeme u mojoj kući dok me nema. Kad sam došao kući i postavio ga, shvatio sam da moram ili povezati zaslon s računalom ili kupiti njihovo pametno središte