RasTech-merki

RasTech Pi 5 Allsky Camera

RasTech-Pi-5-Allsky-Camera -product

Uppsetningarleiðbeiningar fyrir Allsky

Inngangur

Allsky myndavélin er verkefni sem fylgist með aðstæðum himinsins með því að sýna lifandi myndir af himninum á þeim stað þar sem Allsky myndavélin er staðsett. Þetta er gert með ... websíða. Þú getur notað staðbundna websíða sem er aðeins aðgengileg á staðarnetinu eða valfrjálst að birta hana webvefsíða á netinu svo hún sé aðgengileg hvar sem er.

AllSky Cam Example

  • McYoder AllSky-01 – Dæmigert fyrir fjarstýrða uppsetninguample
  • Veður og aðstæður á ArtCentrics Yoder síðunni websíða – Samþætting skycam í website displays the latest camera image along with Astropheric Weather Forecast.

Auk myndarinnar af himninum strax webSíðan getur einnig valfrjálst boðið upp á eftirfarandi eiginleika: 

  • Stjörnumerkjayfirlagn – Sýna stjörnumerkjayfirlagn í beinni view mynd.
  • Tímamyndband – Tímamyndband frá fyrri nótt.
  • Keograms – A image that summarizes the sky conditions for the night by building a single image composed of a single row of pixels for each image taken through the night.
  • Startrails – A image showing the startrails for the previous night.

This document outlines the steps required to create your own Allsky cam. It lists the hardware purchased operating system installation and software installation and configuration. For this project the Raspberry Pi5 computer was used.

Smíðaferlið fyrir þetta verkefni í þessari röð er:

  • Kaupa vélbúnað
  • Vélbúnaðarþing
    • Raspberry Pi 5 og myndavél
    • Allsky pípuhylki
  • Uppsetning á stýrikerfi Pi5
  •  Uppsetning og stilling á stýrikerfisforritum
  • Uppsetning og stilling Allsky hugbúnaðarins
  • Fjarstýring Webuppsetning síðunnar
    • Stillingar fjarstýringar Websíða
    • Uppsetning og uppsetning Allsky hugbúnaðar fyrir fjarstýringu Websíða
    • Þetta verkefni var afrakstur mikillar vinnu forritara Allsky verkefnisins á Github. Vinsamlegast leggið fram framlag til þeirra til að hvetja til frekari þróunar!

Heimildir

  • YouTube: All-Sky Raspberry Pi – How my all sky cam works automatically in my backyard
  • Patriot Astrophotography: Build Your Own All Sky Camera
  • Github: Allsky verkefnið
    • Allsky skjölun
    • Umræður
    • Málefni
  • Autodesk Instructables: Wireless All Sky Camera
  • Raspberry Pi5
    • Raspberry Pi stýrikerfi

Vélbúnaður

Hér að neðan er yfirlit yfir þann búnað sem keyptur var til að búa til Allsky myndavélina. Auk þess sem skráður er þarf að kaupa húsið (PVC/ABS pípur) fyrir Allsky myndavélina í næstu byggingavöruverslun.

Tölva og fylgibúnaður

Atriði Kostnaður Athugasemdir
RasTech Raspberry Pi 5 8GB Kit 64GB Útgáfa $130 Latest version of Raspberry boards as of 2024-11-14. Comes with 64GB card but used higher capacity card.Raspberry Pi OS (64 bit): Debian Bookworm (2024-10-22 Release)
ScanDisk 256 GB MicroSDXC UHS-I kort $45 Stórt kort – valfrjálst
Noctua NF-A4x10 5V PWM, hljóðlátur vifta úr fyrsta flokks efni $15 Grein um uppsetningu og hugbúnað hér.
Gigabite USB Type C Active PoE Splitter $13 Möguleiki á að fjarlægja P33 hattinn ef þú vilt ekki kaupa hann.
60W Gigabit PoE++ innspýting $30 Nauðsynlegt til að nota Power over Ethernet fyrir P33 Hat
Arducam fyrir Raspberry Pi vélbúnaðarmyndavél, 12.3 MP IMX477 $50 Þar sem þetta er þriðji aðili þarfnast minniháttar breytinga á stillingum eins og tilgreint er í leiðbeiningunum.
Arducam M12 linsusett fyrir Raspberry Pi HQ myndavél $100 This lens kit is overkill for what we need, but purchased a single lens, and it didn’t fit because it needed a CS-Mount adapter. This kit includes the adapter.
1.56 mm f/2.0 5MP HD fiskaugnalinsa $15 Þessi linsa þarf CS á M12 millistykki til að nota hana.
CS í M12 linsubreyti $2 Þessi vara tekur langan tíma að senda.
Solid State Drive (256GB) $20 Getur komið í stað Micro SDXC korts en krefst þess að Geeek Pi P33 sé bætt við Basic Pi 5.
Samtals $xxx

Allsky myndavélarhús (kaup í járnvöruverslun) 

Atriði Kostnaður Athugasemdir
3” PVC/ABS pípa $13
PVC pípulok $4
PVC hreinsunar millistykki með hreinsunartappa $12
3.3” akrýlkúpling $15
Dielectric Silicone Crease $12 Notist við ethernet tengingu utandyra

3-D prentaðir íhlutir

Ýmsir þrívíddarprentaðir íhlutir voru þróaðir fyrir þetta verkefni og eru þeir tilgreindir hér að neðan.

  • Sniðmát – Þessi eru búin til til að setja yfir viðeigandi íhluti til að bera kennsl á bor- og skurðsvæði.
    • Botnsniðmát - Þetta gæti hafa verið skipt út fyrir skrúfuplötusniðmátið hér að neðan; þarf að staðfesta það.
    • Sniðmát fyrir hvelfingarþéttingu – Þessi göt eru sett yfir endalok PVC-pípunnar og sýna hvar á að bora göt fyrir skrúfur sem halda niðri plasthvelfingunni sem hylur myndavélina. Þessi sniðmát passa einnig við götin í þéttingunni fyrir hvelfinguna.
    • Skrúfuplötusniðmát – Setjið sniðmátið í neðri skrúftappann fyrir PVC-pípuna. Þetta eru loftræstihol. ATHUGIÐ að þið þurfið einnig að skera miðjugat fyrir POE-snúruna sem er ekki merkt með í þessu sniðmáti. Athugið að gatið á brúninni er til viðmiðunar fyrir röðun og ætti ekki að bora það.
    • Efsta sniðmát – Þetta sniðmát er sett yfir efri endalok PVC-pípunnar og sýnir hvaða göt þarf að bora fyrir myndavélina, plastkúpuna og loftræstiopin til að koma í veg fyrir að kúpillinn móðist. Athugið að stóra gatið er bara afmörkunargat sem notað er til að sýna hvar litla vatnsvogið á að fara. ATH: Þarf að staðfesta staðsetningu fjögurra myndavélargatanna og að þau séu á réttum stað.
  • Skordýraskjár – Þunn plata notuð til að festa skordýraskjáinn við. Miðjugatið er fyrir gegnumgönguna fyrir stutta Ethernet snúruna sem notuð er til að tengja Pi 5 við POE Ethernet línuna. Athugið að tengið verður að vera sett í eftir að snúran er þrædd í gegnum gatið.
  • Áttavitafesting – Lítill áttavitafesting sem festist við PVC-pípuna svo þú getir stefnt myndavélinni í norðurátt.
  • Hvelfingarþétting – Þétting notuð til að halda vatni úti, hún er sett á milli plasthvelfingarinnar og PVC-loksins. Prentað með TPY-þráð.
  • Mount – Used to attach AllSky PVC pipe setup to pole.
  • Platform – This piece goes between the Bug Screen and the PVC bottom screw in plug and is what the Pi 5 will sit on.Stand – A stand to place the AllSky /PVC rig while working on it so it doesn’t have to lie on the side.Top Spacer – Not currently being used, but designed for placement in the body of the PVC pipe between the top endcap(holing the camera) and the Pi 5 to make sure the Pi 5 doesn’t rattle around during transport. Currently excess cables go in this area and it appears this may not be needed.
  • Vent – This series of pieces are used to house the fan that is utilized to draw hot air out of the PVC body to keep the Pi 5 from overheating. Note a bug screen need to be place in here also

Hardware Assembly Instructions – Raspberry Pi5

Samsetningin er frekar einföld, fylgið samsetningarleiðbeiningunum sem fylgja Raspberry Pi5 og bætið við Arducam myndavélinni með fiskaugnalinsunni. Gætið sérstaklega að því hvernig gagnabandið snúi á milli Pi5 og myndavélarinnar (sjá myndir hér að neðan), ef myndavélin er ekki sett upp í réttri átt eða rétt sett í tenginguna verður Pi5 tölvan ekki aðgengileg henni.

Eftirfarandi viðbótaríhlutir verða bættir við grunn Pi5 kerfið:

  • Arducam fyrir Raspberry Pi vélbúnaðarmyndavél
  • Noctua NF-A4x10 5V PWM, hljóðlátur vifta – Þessi vifta hjálpar til við að kæla AllSky myndavélarhúsið.

 

RasTech-Pi-5-Allsky-Camera- (4)

Athugið: Instructions on installation of the baseline operating system (Debian Bookworm) along with configuration details and subsequent supporting applications along with installation of the Skycam application is provided in this document. However, I will take an image of a system that has the OS, supporting applications and basic Allsky cam installed already, so that really all one should have to do is install the stored image and make configuration changes to get to the point where the local Allsky websíðan virkar.

RasTech-Pi-5-Allsky-Camera- (1)

Uppsetning á stýrikerfi Pi5

Uppsetning stýrikerfisins fyrir Pi 5 er framkvæmd með því að flasha minniskortið með tölvu sem notar Raspberry Pi Imager forritið.

  • Insert the SD card that will contain the Pi5 Operating System in the PC.
  • Ræstu Raspberry Pi OS Imager forritið
    • Veldu tæki: Raspberry Pi 5
    • Stýrikerfi: Raspberry Pi OS (64-bita)
    • Veldu geymslu: Veldu SD-kortið sem verður notað fyrir Pi 5
    • Veldu [Næsta] hnappinn til að halda áfram
    • Nota sérstillingar fyrir stýrikerfið?
  • Veldu [Breyta stillingum]
  • [ALMENN] flipi
    • Setja vélarheiti: AllSky-01.local
    • Notandanafn: {Þittnotandanafn}
    • Lykilorð: {Þitt lykilorð}
    • Stilla þráðlaust staðarnet
  • SSID: {Þráðlaust net þitt}
  • Lykilorð: {WiFiPassword}
    • Þráðlaust staðarnet: Bandaríkin
    • Stilla staðbundnar stillingar
  • Tímabelti: Ameríka/Phoenix
  • Lyklaborðsuppsetning: Bandaríkin
  • [ÞJÓNUSTA] flipi
    • Virkja SSH: {Valið}
  • Nota lykilorðsstaðfestingu: {Valið}
  • Select [SAVE] to save settings and return back to the previous menu
  • Would you like to apply OS customisations settings?
  • Veldu [JÁ] til að halda áfram
  • Viðvörun um gögn birtist til að tryggja að þú viljir skrifa yfir SD-kortið. Veldu JÁ til að halda áfram.
  • Once the date has all been written to the SD card you will get a message that it has been completed. You can then sut down the application and remove the SD card from the PC and insert it into the Pi5.
  • LOKIÐ

Heimildir

Fjarlægur aðgangur að Pi5 með Secure Shell (SSH)

Þú þarft ekki að vera fyrir framan Pi5 tækið þitt til að stilla það. Það eru þrjár leiðir til að tengjast Pi5 tækinu þínu lítillega (sjá tilvísanir hér að neðan). Hér munum við nota Secure Shell (SSH) aðferðina þar sem hún krefst ekki uppsetningar hugbúnaðar á Pi5 (við höfum þegar virkjað SSH í uppsetningarferli Pi5 stýrikerfisins og SSH er innifalið í Windows stýrikerfinu undir Command Shell).

  • Make sure you Pi5 is powered and connected to your local network.
  • Á Windows tölvunni
    • Make sure the Window PC is on the same network as the Pi5
    • Ræstu skipanalínuforritið
    • At the command line enter the SSH command to connect to the Pi5
  • SSH {Notandanafn þitt}@AllSky-01.local
  • Þú ættir að vera beðinn um lykilorðið sem þú valdir þegar þú bjóst til Pi5 stýrikerfismyndina.
  • Note: as you type the password it will not be displayed
  • After entering the password you should have a prompt that looks like this:
    • {Notandanafn þitt}@AllSky-01:~$
  • You have now remoted into the Pi5 system and it is ready to receive commands
  • When completed and ready to log out of the Pi5 enter
    • Hætta
  • Þú verður sendur aftur á Windows-leiðbeininguna
  • You can now exit the windows shell application
  • Hætta
  • LOKIÐ

Innleiðing VNC fyrir fjarstýringu skjáborðs

Another way to connect to the Pi 5 besides utilizing Secure Shell Method (SSH) is through Virtual Network Computing (VNC) where you can manage your Pi5 through a desktop interface. VNC is part of the Bookworm operating system in the Pi5, but needs to be enabled. Additionally, a VNC program must be installed on the external computer to access the Pi5 through VNC.

AthugiðGert er ráð fyrir að tölvan og Pi5 séu á sama neti til þess að þessi forrit geti átt samskipti.

Virkja VNC á Pi5

  • Fjarstýring inn í Pi 5
  • Execute the raspiconfig program Sudo raspi-config
  • Select Interface Options menu item
    3 Interface Options Configure connections to peripherals
  • Select I3 VNC menu item
    I3 VNC Virkja/slökkva á aðgangi að grafískum fjarskjáborði
  • Viltu að VNC þjónninn sé virkjaður?
  • Staðfestingarskilaboð
    • VNC netþjónninn er virkur
  • Back at the main menu select <Finish> to exit and be returned to the command line
  • BÚIÐ með Pi5 stillingarnar!

Install VNC application on your computer
There are a number of VNC applications you can use to access your Pi5. I utilize the TigerVNC (free) application

  • Heimsæktu GitHub webSíða til að hlaða niður nýjustu útgáfunni af TigerVNC fyrir stýrikerfið þitt.
  • Fylgdu uppsetningarleiðbeiningunum.
  • Að tengjast Pi5 í gegnum VNC mun nota sömu innskráningarupplýsingar og þú gerir með SSH.
  • LOKIÐ!

Tilvísanir:

  • Raspberrypi.comFjarlægur aðgangur
  • TigerVNC viewer websíða
  • GitHub TigerVNC verkefnið websíðu

Setja upp Samba netþjón á Pi5

Að setja upp Samba-þjón á Pi5 gerir þér kleift að fá aðgang að notendaskránni á Pi5 í gegnum heimanetið þitt svo þú getir fengið aðgang að... files á tölvunni þinni þegar þú hefur tengd drifinu.

  • Fjarstýring inn í Pi 5
  • Setja upp Samba netþjón á Pi 5
    • sudo apt setja upp samba samba-common-bin
  • Stilla Samba á Pi 5
    • sudo nano /etc/samba/smb.conf
  • Update Samba Configuration file
    • Bætið eftirfarandi kafla við neðst í file
    • AllSky-01] path = /home/{YourUserName} writeable = yes browseable = yes public=no
  • Vista og hætta [ctr-X] Y
  • Setup user to access file deila
    • sudo smbpasswd -a {Notandanafn þitt}
      • YourPassword}
  • Endurræsa Samba netþjóninn
    • sudo systemctl endurræsa smbd
  •  In windows, Map new network drive with following values:
    • Mappa: \\AllSky-01\{Notandanafn þitt}
    • Bæta við innskráningarupplýsingum þegar þess er óskað
  • LOKIÐ!

Heimildir:

  • How to setup a Raspberry Pi Samba Server

Uppsetning hugbúnaðar fyrir kæliviftu fyrir AllSky myndavélarhylki

Settu upp forritið á Pi5 til að keyra kæliviftuna fyrir kassann.

AthugiðTenging fyrir viftuna við Pi5: Viftan ætti að vera tengd við pinna 4,6, 8 og 5 (sjá Raspberry PiXNUMX pinnaútgáfu).

  • Remote into the Pi5 system with SSH
    • Í SSH stjórnun
  • git klón https://github.com/mklements/PWMFanControl.git
  • cd PWMF an Control
  • cp FanProportional.py ~/FanProportional.py
  • cp FanStepped.py ~/FanStepped.py
  • crontab -e (Breytið með nano og bætið við eftirfarandi línu neðst í file)
  • @endurræsa python3 /home/pi/FanProportional.py &
  • Save changes to crontab, remove the downloaded folder and reboot
  • sudo rm -rf PWMFanControl
  • sudo shutdown -r núna
  • LOKIÐ!

Tilvísanir:

  • DIY lífið: Tengja PWM viftu við Raspberry Pi
  • Hacatronic.com: Raspberry Pi5 Pin Out diagram

Setja upp Gparted forritið til að forsníða

Gparted er ókeypis grafískur skiptingarstjóri sem er oft notaður á Linux kerfum. Hægt er að setja hann upp á Raspberry Pi í gegnum pakkastjórann og nota hann til að forsníða SD kortið eftir þörfum.

Athugið: You need to run this application from the desktop not the command line once it is installed. Install Gparted Application

  • In the Terminal interface type the following commands
    Sudo apt uppfærsla
    Sudo apt setja upp gparted
  • After following the online instructions Gparted should be installed on your system and is accessible via the desktop under | System Tools | GParted |
  • LOKIÐ

Tilvísanir:

Afritaðu Pi5 sem diskamynd

Leiðbeiningarnar sem hér eru gefnar lýsa ferlinu við að taka afrit af Pi5 þínum á mynd. file sem hægt er að nota til að endurheimta á nýjan USB-drif með því að nota Raspberry Pi uppsetningarforritið á tölvunni þinni.

  • Sniðið USB-lykil eða besta harða diskinn sem NTFS
  • Nafn drifs: Pi5Backup
  • Tengdu drifið við Pi5
  • Settu upp pishrink.sh á Pi5 og afritaðu það í /usr/local/bin möppuna.
  • Athugaðu tengipunktsslóð USB-drifsins
    • lsblk
  • sda8:0 1 953.6G 0 disk
  • └─sda1 8:1 1 953.5G 0 hluti /media/JamesJr/Pi5Backup
  • Copy your data to an img file með því að nota dd skipunina
    • sudo dd ef=/dev/mmcblk0 af=/miðlum/{Notandanafn þitt}/Pi5Afrit/Myndaheiti.img bs=1M
  • Farðu í rótarmöppu USB-drifsins og skráðu innihald þess, myndina þína file ImageName should bethere.
    • cd /media/{Notandanafn þitt}/Pi5Afritun
    • ls -l
  • Use pishrink with the -z parameter, which zips your image up with gzip (this may take a fewminutes). when it is done, you will end up with a reasonably sized image file called myimg.img.gz.You can copy this file to your PC and us it in the Raspberry Pi Imager application to image a newusb card.
    • sudo pishrink.sh -z ImageName.img
  • Slökkvið á Pi5 og fjarlægið USB-lykilinn. Nú er hægt að afrita .gz skrána. file to windows for utilizing in thePi Imager to duplicate the card.

Tilvísanir: 

  • Hvernig á að taka afrit af Raspberry Pi sem diskamynd

Myndir 

Nafn Stærð Samantekt
01-OSInstall.img.gz 1.8 GiB Stýrikerfi, viftustýring, Sumba netþjónn
02-AllskyInstall.img.gz 2.6 GiB Uppsetning á Allsky pakka. Engin stilling.
03-AllSkyConfig.img.gz 2.7 GiB Allsky configuration for local server only

Fjarstýring WebUppsetning vefsvæðis: Uppsetning undirléns

Áður en við getum sett upp Allsky websíða á fjarstýringunni websíðuna þurfum við að setja upp undirlén fyrir webstað til að búa á. Þetta felur í sér eftirfarandi skref:

  • Búa til möppuskipulag fyrir undirlén
  • Búa til allSky undirlénið
  • Stofna stjórnandareikning til að stjórna undirléninu

RasTech-Pi-5-Allsky-Camera- (5)Forkröfur

  • Fjarstýring webeignarhald á vefsíðu og léni

Búa til möppuskipulag fyrir undirlén

  • Log into the hosting websíða með aðalreikningnum (A2Hosting)
  • In the [cPanel Quick Login] section select the ArtCentrics.com Ýttu á hnappinn [cPanel Innskráning] til að opna [cPanel] síðuna fyrir ArtCentrics.
  • In cPanel in the [Files] kafli velja [File Stjórnandi] til að opna File Stjórnandaforrit.
  • Í File Forritið Manager býr til eftirfarandi möppur:
    • /public_html/AllSkyCams
    • /public_html/AllSkyCams/Yoder
  • Athugið: Í þessu frvampYoder-möppan er sú möppa sem verður notuð til að hýsa og stjórna allsky undirléninu. Hún er yfirmöppan fyrir allsky möppuna.
    • /public_html/AllSkyCams/Yoder/allsky
  • LOKIÐ

Búðu til allsky undirlénið 

  • Log into the hosting websíða með aðalreikningnum (A2Hosting)
    • In the [cPanel Quick Login] section select the ArtCentrics.com Ýttu á hnappinn [cPanel Innskráning] til að opna [cPanel] síðuna fyrir ArtCentrics.
    •  In cPanel in the [Domains] section select [Domains] to open the Domains application.
    • In the Domains application select the [Create A New Domain] button to create a new sub-domain with the following values:
  • Lén: allsky-yoder.artcentrics.com
  • Rót skjals: /public_html/AllSkyCams/Yoder
  • LOKIÐ

Stofna stjórnandareikning til að stjórna undirléninu
Það þarf að stofna aðgang sem getur bætt við/fjarlægt möppur og files í möppuna (allsky) sem mun innihalda websíða og tengd fileÞessi reikningur ætti að vera aðskilinn frá aðalreikningnum sem notaður er til að stjórna yfirléninu og websíðu. Þessu verkefni er lokið með því að búa til miða fyrir webvefhýsingarþjónusta.

  • Log into the hosting websíða með aðalreikningnum (A2Hosting)
    • Select [Open Ticket] option
    • Búðu til miða með eftirfarandi upplýsingum
  • I need a new ftp account setup to administrate the sub-domain “allsky-yoder.artcentrics.com„sem er að finna á /public_html/AllSkyCams/Yoder.
    • After the ticket has been submitted you should receive notification the task is complete. Make note of the login ID and password.
    • LOKIÐ

Upplýsingar um reikning fyrir stjórnendur undirléna

Nota FTP forrit eins og auglýsingu FileZilla biðlarinn til að skrá sig inn á reikninginn og staðfesta að skráin sé tiltæk.

Fjarstýring WebUppsetning vefsvæðis: Setja upp fjarstýringu Websíða
Þessar leiðbeiningar lýsa ítarlega ferlinu við að flytja allsky websíðuna á fjarstýringuna websíða.

(Þessi hluti er ófullkominn) 

Forkröfur 

  • Fjarstýring WebUppsetning vefsvæðis: Uppsetning undirléns – Fjarlægur stjórnandi undirléns, file uppbygging og undirlén ættu að hafa verið búin til nú þegar.

Heimildir 

  • Allsky skjölun: Undirbúningur fjarstýringarþjóns

AllSky Setup Instructions.docx

Algengar spurningar

  1. Q: Can I use a different camera with the Allsky cam setup?
    A: The recommended camera for this project is the Arducam for Raspberry Pi HW Camera, but you may explore other compatible options with necessary configuration adjustments.
  2. Q: Is it possible to integrate additional sensors for more data collection?
    A: While not covered in this manual, you can potentially add sensors to expand the functionality of your Allsky cam setup with appropriate software integration.
  3. Q: How can I troubleshoot connectivity issues with the Allsky cam?
    A: Check your network settings, ensure proper power supply to the Raspberry Pi, and review software configurations to address any connectivity problems.

Skjöl / auðlindir

RasTech Raspberry Pi 5 Raspberry GB byrjendasett [pdfLeiðbeiningarhandbók
Raspberry Pi 5 Raspberry GB byrjunarpakki, Raspberry Pi 5, Raspberry GB byrjunarpakki, GB byrjunarpakki, Byrjunarpakki

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *