INHOUDSOPGAWE:
- Stap 1: Aanbevole aankope:
- Stap 2: Die diagram (buite)
- Stap 3: Binne -uitlegdiagram
- Stap 4: Raspberry Pi OS, Python, CRON Setup
- Stap 5: Bedrading van die komponente (skakelaar en LED's)
- Stap 6: Voorpaneel binne -aansig
- Stap 7: Voorpaneel na buite
- Stap 8: Binne -aansig van agterkant van die saak
- Stap 9: Agterkant van die buitekant van die omhulsel
- Stap 10: Buitenkant van die regterkant van die saak
- Stap 11: Vensterhouer
- Stap 12: Voorbeeld -tweet:
- Stap 13: Laaste gedagtes-
Video: Weerkamera Raspberry Pi: 13 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Ek wou 'n rukkie terug 'n projek hê wat die volgende kombineer:
- Framboos Pi
- Python -kode
- Regstreekse status
- Aanduidings van aktiwiteit
Daarom het ek besluit om 'n Raspberry Pi -boks te bou wat met gereelde tussenposes foto's van my agterplaas sou neem, sal aandui wanneer die foto's geneem word, en uiteindelik die inligting na Twitter stuur vir hersiening.
Lys van elektriese toebehore:
- Framboos Pi
- Raspberry Pi -uitbreekbord (vir LED -aanduiding)
- 5 duim LCD vir interaktiewe vertoning indien nodig
- Framboos Pi -kamera (5 megapixel)
- HDMI -kabel
- CAT 5 kabel
- DC -kragpakket vir die Pi
- 24-26 meter draad of springers
- 3 LED's
- 3 10-100 Ohm weerstande
- 2 -posisie drukknopskakelaar
Lys van voorraadhouers:
-
1/4 dennepanele in grootte van die projek gesny
Bo, onder en voor en agter is in my voorbeeld gemaak van dieselfde houtsoort
- 1/4 by 1 duim wye denneborde is gebruik om die linker- en regterkant van die kas te maak.
- Stut vir vensterhouer is gemaak van stukkies wat ek in die werkswinkel gehad het.
Ander:
- Skroewe vir kas
- Warm gom vir montering
- Soldeer en vloed vir weerstand / LED -verbindings
Gereedskap:
- Miter of tafelsaag
- Jig Saw of Dremel
- Skuur- of ossilleringsgereedskap met skuurkop
- Soldeergeweer
- Houtbrander
- Rasps, Files, Beitels soos nodig om die kleiner gate in die kas te maak
Sagteware en rekeninge:
- Raspberry Pi OS van u keuse
- Twitter -rekening met gratis ontwikkelaarsleutel
- Python 3 op die Raspberry Pi
Stap 1: Aanbevole aankope:
Om hierdie bouwerk makliker te maak, beveel ek aan dat een van die Canakit beskikbaar is saam met die Raspberry Pi, LED's, weerstande, uitbreekbord, SD -kaart en omhulsel.
https://www.canakit.com/raspberry-pi-3-ultimate-ki…
Die kamera wat tans vervaardig word, is die 8 megapixel
- https://www.canakit.com/raspberry-pi-camera-v2-8mp…
- Ouer 5mp-weergawe is nog steeds beskikbaar:
Stap 2: Die diagram (buite)
Dit is die algehele uitleg van die buitekant van my omhulsel, en dit hang regtig af of u besluit om al die komponente in u gebou by te voeg. Afhangende van waar u van plan is om u kamera te plaas, kan u ook agterkom dat hierdie omhulsel nie vir u werk nie, indien wel, is hierdie planne eerder 'n voorstel as 'n formele boulys.
Stap 3: Binne -uitlegdiagram
Op grond van my doelwitte vir die projek, kan u sien dat ek die kamera by die basiese Raspberry Pi -stelsel sowel as die uitbreekbord gevoeg het, sodat ek LED's aan die voorkant van die saak kon beheer. Ek het besluit om 'n LCD by te voeg vir tye wat ek die Pi interaktief wil gebruik en nie in 'n koplose modus nie.
Die drukknopskakelaar is bygevoeg om die Pi te herstel indien nodig.
Stap 4: Raspberry Pi OS, Python, CRON Setup
Raspberry Pi OS:
As u 'n kit koop, kry u gewoonlik 'n SD -kaart geïnstalleer met NOOBS, as daar nie baie tutoriale is om RASPBIAN te installeer nie (my keuse vir hierdie projek). Maar hier is die amptelike gids vir die installering van RASPBIAN vanaf 'n NOOBS SD-kaart-
Python 3:
Van die dop af as python 3 nie geïnstalleer is nie:
sudo apt-get install python3
Die aangehegte luislangkode is ingestel om die volgende te doen:
- Lees waardes van die Raspberry Pi (Uptime and CPU temp)
-
Bou 'n tweet met behulp van die meegeleverde ontwikkelaarstekens om op Twitter te plaas (skakel hieronder neem u na twitter om 'n dev -rekening te skep of dit by u eie rekening te voeg)
https://developer.twitter.com/en/docs/basics/getti…
- Verlig die geel LED tydens die bou van die paal
- Verlig die rooi LED tydens plasing
CRON
Ek gebruik 'n geskeduleerde taak (CRON) om die script op 'n vooraf gekose interval uit te voer:
Soos hieronder gesien, loop die script elke vyf minute van 7 tot 16 uur
0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 7-16 * * * sudo/usr/bin/python3 /home/pi/system_info.py
Om 'n gebruiker se CRON te lys:
sudo crontab -l -u pi
Om 'n gebruikers -CRON te wysig:
sudo crontab -e -u pi
Stap 5: Bedrading van die komponente (skakelaar en LED's)
Uitbreekbord van GPIO's na LED's:
Ons kan die uitvoer van die GPIO -aansluiting van die Raspberry Pi beheer met behulp van 'n uitbreekbord soos die op die foto.
In hierdie geval stuur ons python -kode 'n aan -sein na die pen op die GPIO (op die foto is 'n verbinding met GPIO 26). Ons stuur die spanning deur die draad op die uitbreekbord en deur 'n weerstand na een van die LED -bene. Die ander kant van die LED is aan die grondkant van die uitbreekbord bedraad om die kring te voltooi.
Let daarop dat die weerstand inlyn is om die uitbranding van die LED te voorkom, hoe meer stroomlimiet op die LED, hoe dowwer sal dit wees. Die Canakit -pakkette het gewoonlik LED's met 220 Ohm en 10k Ohm weerstande sowel as die uitbreekbord. Dit help om 'n paar raaiskote uit die koop van die regte LED -weerstandsopset te verwyder.
Drukknopskakelaar:
Met die Raspberry Pi 2 en Raspberry Pi 3 is 'n herstelpunt op die bord. In die geval van die Pi 2 kan die "P6" penpaar en op die Pi 3 die "RUN" penpaar ons 'n 'High' stuur wanneer ons die twee penne verbind wat 'n 'Halt' na die stelsel stuur.
Dit is NIE 'n afsluitskakelaar nie, slegs 'n terugstelling …
sudo shutdown -h nou
Stap 6: Voorpaneel binne -aansig
Hierdie twee foto's toon die LCD, aan / uit -knoppie, uitbreekbord en LED's aan die voorkant van die omhulsel.
Een vinnige ontkenning, die regterkantste LED het opgehou werk, daarom word die drade gesluit (totdat ek die LED vervang)
Stap 7: Voorpaneel na buite
Soos u kan sien, is die voltooide voorpaneel met die LCD, LED's op die plek en die grafiese hout in die dennekas ingebrand
Stap 8: Binne -aansig van agterkant van die saak
Ek het die Raspberry Pi reg langs die Raspberry Pi -kamera gevind, bloot omdat die lintkabel van die kamera baie kort is.
Stap 9: Agterkant van die buitekant van die omhulsel
Daar is nie veel te sê oor die agterpaneel nie, behalwe dat die kamera in posisie is, sodat u die kassie moet skuif om die gewenste kijkhoek te kry
Stap 10: Buitenkant van die regterkant van die saak
Die regterkant van my omhulsel het openinge om aan te sluit op die pi (USB en CAT 5), asook ruimte om die USB -kabel van die LCD terug na die Pi te lei, aangesien die kabel te styf was om die buiging te maak om die breedte van die kas te verhoog.
Stap 11: Vensterhouer
Omdat dit 'n vaste kameraposisie is, moes ek 'n steunhouer en hakies bou om die korrekte hoek van die kamera vir die agterplaas te kry. Eenvoudige stukke hout uit die winkel en 'n paar houtblaaie om 'n hoekige platform te skep. Gebruik L-hakies om die voorkant van die kamerakas vas te hou (katte beweeg dit gereeld rond as daar niks is om die saak te ondersteun nie)
Stap 12: Voorbeeld -tweet:
twitter.com/allthingstazz/status/934537216…
Stap 13: Laaste gedagtes-
Hierdie gids kan in baie verskillende konstruksies omskep word; ek het net 'n paar doelwitte bedoel en 'n toestel gebou om die doelwitte te bereik. Sien uit na u kommentaar en opbouings !!
Aanbeveel:
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt -integrasie: 15 stappe (met foto's)
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt Integration .: In hierdie projek sal ek jou wys hoe om 'n eenvoudige 12v analoge led strip oor wifi te beheer met 'n framboos pi. Vir hierdie projek benodig jy: 1x Raspberry Pi (I gebruik 'n Raspberry Pi 1 Model B+) 1x RGB 12v Le
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer