Print deze pagina

Pi In The Sky LoRa GPS

Via Github is voor de raspberry Pi software beschikbaar voor SSDV  zenden in RTTY en LoRa en software voor ontvangst van LoRa SSDV en het uploaden van de ontvangen pakketten naar de ssdv server waar alle plaatjes verzameld worden.

De software voor het zenden van SSDV en / of GPS posities staat op
https://github.com/PiInTheSky/pits

Voor zenden worden onder andere de boards van Uputronics ondersteund
https://store.uputronics.com/ 

Voor RTTY (met SSDV) en GPS is een kant en klaar board te koop https://store.uputronics.com/index.php?route=product/product&path=62&product_id=52 met UHF radio zender en GPS. Voor de SSDV kan gebruik gemaakt worden van de Pi Cam of een USB webcam aangesloten op de Pi
Instructies voor USB webcam staan op GitHub vermeld.

Voor LoRa SSDV kunnen dezelfde videobronnen gebruikt worden, alleen vond ik het een beetje begrotelijk om daar voor de GPS coördinaten ook nog het PITS board erbij te kopen. Ze verkopen ook een aparte GPS module https://store.uputronics.com/index.php?route=product/product&path=60_64&product_id=81 waarvan aangegeven wordt in de datasheet link dat hij niet werkt met I2C (en dus niet met de PITS software) vanwege een niet ondersteunde functie in de Raspberry Pi. Tot mijn verbazing wordt echter dezelfde uBlox GPS module gebruikt als op het PITS board. Na aansluiten van dit board en testen werkt het inderdaad niet. Wat puzzelen leert echter uit het schema van het PITS board dat daar de I2C uBlox op Headerpin 13 (SDA) en Headerpin 15 (SCL) zit aangesloten en bij het GPS Expansieboard zitten deze op Headerpin 3 en Headerpin 5. Deze twee verbindingen heb ik doorgesneden en met 2 draadjes op 13 en 15 van de header aangesloten. Board geplaatst, Pi gestart en na enige minuten (met de binnen helical op de GPS antenne ingang) gaat het PPS lampje knipperen. Daarna de tracker software gestart en zie daar, ik weet waar mijn huis woont.

18:52:30 Ch0: $$PE2BZ_LoRa,4305,18:51:47,51.99155,4.19890,00008,0,0,11,44.4,3..
18:52:32 Ch0: $$PE2BZ_LoRa,4306,18:51:50,51.99155,4.19891,00009,0,0,11,44.4,3..
18:52:33 Ch0: $$PE2BZ_LoRa,4307,18:51:51,51.99155,4.19891,00009,0,0,11,44.4,3..
18:52:34 Ch0: $$PE2BZ_LoRa,4308,18:51:52,51.99154,4.19891,00009,0,0,11,44.4,3..
18:52:36 Ch0: $$PE2BZ_LoRa,4309,18:51:53,51.99154,4.19891,00009,0,0,11,44.4,3..
 

Met de USB camera plaatjes van je hobbyzolder uitzenden wordt best saai. Als je ergens een IP camera op hoogte hebt met mooie plaatjes zou dat toch veel leuker zijn dan je eigen zolder.

De oplossing vinden duurde lang maar was achteraf simpel.

Na het opstarten van de Pi met sudo rm /dev/video0 100% zeker maken dat deze device niet bestaat (er is dus geen webcam aangesloten !!) en vervolgens met 

sudo cp /home/pi/pits/tracker/snap.jpg /dev/video0

De PITS softrware meldt vervolgens dat er een nieuwe foto is gevonden en gaat deze na converteren automatisch uitzenden. Met een script grab ik elk uur een nieuwe foto en de tijd in de pisky.txt voor de SSDV interval staat op 3600 seconden.

 


Previous page: Skymonitor
Volgende pagina: Rotor display met PIC