ARDF 80m

ARDF 80m
80m peildoos volgens PA0HRX , zie vossestreken blog of klik op de foto

vrijdag 7 november 2014

ARDF NC : RTC it's alive !

Na veel gezwoeg , probeersels en gezweet loopt de RTC clock van RasClock op de RASPI .
De struikelblokken :
  1. Ik heb een chip met PCF2129AT en alle verwijzingen voor installatie zijn voor de PCF2127A!Moet ik dit aanpassen of niet ? Het blijkt zo te zijn dat ik bij PCF2127A moet blijven
  2. Dat spul communiceert via i2c . Dit was nog niet geïnstalleerd , er was ook geen sprake van bij de installatie.Er is ook een bestand met een blacklist waar je i2c terug moet vrijgeven !
  3. Dankzij de installatie van i2c tools kon ik kijken waar de RTC zat . Hij zat op device 1 en niet op 0 zoals ik had gedacht ( dit is afhankelijk van het type RASPI board)
  4. Als de RTC geïnstalleerd is moet je nog de  de fake-hwclock (internettijd dus) uitschakelen , anders neemt de RTC de tijd niet over !
Wéér wat bijgeleerd ! Als het begint te lukken is het prettig , anders doffe ellende !

Hieronder het bewijs !



ARDF NC : De uitbreiding met RTC

Zoals ik al schreef bezit de RASPI geen real time clock en snoept hij de time af van het internet.
Omdat dit op zijn eigen pootjes moet draaien , moet er dus een RTC gemonteerd worden . Gelukkig is  hiervoor op het internet wel één en het andere te vinden , maar wat moet je kiezen ?
Ik had mijn oog laten vallen op een bordje maar bij nader inziens was dit enkel geschikt voor de uitgave B+ en niet voor de B. De footprint zou me problemen geven , en daarom is het de Rasclock geworden die ook nog eens nauwkeurig was en een ingebouwde xtal en tempcompensatie heeft.
Gelijktijdig heb ik ook maar een uitbreidingsbord aangeschaft waarop kleine schakelingen kunnen uitgetest worden .Ik heb dit niet helemaal kunnen bestukken omdat de Rasclock wel een stukje vrijheid wegneemt .Al bij al toch een mooie oplossing;
Nu nog kijken of ik de RTC aan de praat krijgt want er is heel wat over en het weer geschreven hoe het nu wel of toch juist niet moet !
Uitbreidingsbord met RTC printje

vrijdag 31 oktober 2014

ARDF NC : De RASPI toestand

Hoe ver staan we ( allé ik).
De RASPI staat in de volgende toestand en heeft volgende commando's ondergaan.
  1. Eerst geüpdated en geüpgrade om in de recenste toestand van Linux te staan.
  2. Van DHCP naar een statisch ip adres gezet.
  3. Update GPU firmware ( was niet nodig ?)
  4. GPU geheugen van 64 naar 16 MB gezet .
  5. Paswoord en user zijn nog default  pi en raspberry
  6. Tijd en datum gezet.( Dit is de internettijd via tijdserver, geen RTC! Maar dit komt nog)
  7. NGINX geïnstalleerd.Dit is de webserver ipv Apache
  8. RPI geüpdated van V 3.12.28+ naar V 3.12.29+
  9. Path naar /var/www gezet ipv het defaultpath van NGINX (/usr/share/nginx/www)
  10. Unlinken symlink  in /etc/nginx/sites-enabled .
  11. Editeren van mysite in /etc/nginx/sites-available
  12. Installeren van PHP5, dwz PHP-fpm ( voor nginx) PHP-apc ( cashaccelerator) en PHP-mysql (om de connectie te maken met de mysql database, was ik eerst vergeten !))
  13. Bijvoegen van deze modules( of hoe noem je dit ?) in mysite
  14. Aantal " workers" in NGINX veranderen van 4 naar 1 in NGINX.conf.
  15. Installeren van mysql-server.
  16. User bijvoegen in mysql
  17. Rechten toekennen op mysql.
  18. Ftp server geïnstalleerd . Hierdoor kan ik bestanden doorsturen die ik eerst test op de laptop en daarna overzet naar de RASPI.
  19. Rechten toekennen op de Ftp server.
  20. MobaXterm geïnstalleerd op de laptop. Hiermee kan je SSH en Ftp werken naar de RASPI toe alsook nog andere toeters en bellen zoals een editor.
 Ondertussen volg ik een videocursus "Beginner PHP and MySQL Tutorial" verdeeld door Udemy.
Dit doe ik met Bluefish editor en een LAMP Stack op de laptop.De oefeningen die ik hier moet doen ,stuur ik dan ook door naar de RASPI en kijk of ze daar ook werken .Zo had ik ontdekt dat een PHP code die gewone platte tekst moest genereren via html en op het scherm zetten geen enkel probleem was , maar een oefening die een database moest aanmaken niet lukte .Dit was te wijten aan de ontbrekende PHP-mysql " connector" die nog niet geïnstalleerd was ( zoals beschreven in punt 12 hierboven);
Dus de ontwikkeling doe ik op de laptop in de LAMP stack  en daarna de uitvoering op de RASPI.

woensdag 15 oktober 2014

ARDF NC : Eerste testen met Raspi

Raspberry pi is nogal een mond vol , dus met raspi weet ge nu wat ik bedoel
Na wat gemijmer van " wat moet er nu allemaal opstaan " en enkele uren " joetoepen" ben ik gestart met volgend installatie op de raspi.
NGINX . Dit is een webserver zoals Apache er een is . Dit komt de laatste tijd nogal sterk op en zou ( altijd beleefd blijven) veel "lichter" draaien dan Apache .
Tevens is er een cache accelator bijgeïnstalleerd en een stukje soft om gemakkelijker met PHP5 te babbelen.Alles onder controle van de rasbian linux versie ( een debian afgeleide). De linux is eerst geupdated en daarna geupgraded.
Omdat ik zoveel ( liefst alles) wil laten doen langs de serverside moet de intelligentie daar dus draaien .Dit heeft als voordeel dat iedereen met een laptop zonder extra software toegang heeft .Dit zou kunnen met PHP maar Nodes.js is ook een kandidaat.Echter heb ik van de laatste geen kaas gegeten en van PHP zijn het ook maar brokjes.
Eenmaal de raspi lopende kan je deze een statisch IP adres geven en kan je met SSH vanuit je laptop alles beheren . Je kan dan ook de raspi ergens in het netwerk inpluggen en vanuit je luie zetel programmeren.


Hieronder een vergelijkende test tussen Apache en NGINX
test

Ondertussen ook al een nadeel ondervonden.Dit bordje heeft geen real time clock.Het haalt de tijd van een tijd server.Daarvoor moet je natuurlijk verbonden zijn met het internet en dat is niet de bedoeling ergens diep in een bos.We zullen dit anders moeten oplossen .Een mogelijkheid is via een GPS module of via een RTC plug-in.

dinsdag 7 oktober 2014

ARDF NC : Wat gaat het worden ?

Nog ben ik er niet aan uit .
Het eerste idee van een lokaal webpagina op de laptop gecombineerd met een arduino of het tweede  van een eigen grafisch geschreven ( javaFX) GUI voor op de laptop waarbij de gegevens dan over een ethernetverbinding verzonden worden vanuit de arduino .
Nu is het best wel mogelijk om met de modernere single boards ( minicomputers) deze zelf als webserver te laten werken . Hierdoor vervalt dat men extra software( bv LAMP)  op de laptop moet installeren en kan iedereen client spelen. Het server gebeuren zit dan op het board .
hiervoor komen er verschillende board in aanmerking zoals de rapberry pi . Ook een leuk board is het UDOO board waar niet alleen een ARM processor op draait maar tevens een arduino telg en met de nodige extenders om arduino shields er rechtsreeks in te pluggen .Dat zouden dan twee vliegen in één klap zijn .
Omdat de raspi hier rond ligt te slingeren gaan we eens proberen wat er met te vangen valt.

vrijdag 27 juni 2014

ARDF NC : Prospectie

Na wat prospectie en met nog een ander project in het achterhoofd ben ik nog zo zekers niet van de lokale webpagina.
Reeds lang wil ik ook eens een GUI maken in java en vroeger werd daar Swing voor gebruikt maar tegenwoordig is er JavaFX.
Volgens You Tube zijn daar mooie dingens met te maken , meer dan ik hebben moet .
Ik ben dus gestart met het leren van JavaFX en hoop daar in te slagen .
Voor de RFID aan de start/stop-plaats zou het wel eens op arduino kunnen uitdraaien . Deze kan namelijk ook ethernet plegen met het juist shield , heeft een enorme aanhang op internet en gemakkelijk en goedkoop verkrijgbaar.
We werken verder....

maandag 2 juni 2014

ARDF NC : Proloog

Ik heb nog ergens een concept liggen dat ik tegen het najaar wil uitwerken .
Het eerste deel is in feite al werkend , nl een eigen gemaakt RFID systeem om jezelf te loggen wat starttijd en aankomsttijd betreft , maar het gedeelte dat op de laptop moet komen en de overdracht van de RFID naar de laptop is tot nu toe altijd een probleem geweest .
Tot ik onlangs enkele websites ontwikkelde voor een ander doel .Plotseling zag ik de mogelijkheid om dit te projecteren naar het ARDF gebeuren .
Ik maak gewoon een lokale pagina aan ( dus niet op een echte websiteserver maar op een lokaal draaiend systeem)
Het probleem met de seriële poort tussen RFID en laptop ( die tegenwoordig er toch geen meer hebben ) en het "interfacen" naar USB valt ook weg omdat alles nu via ethernet zal gebeuren .
Dit heb ik ook onder de knie in Java en zo vangen we twee vliegen in één klap.
Hierbij komen nog enkele moeilijke passages , zoals het inzetten van een raspberry PI ( of eventueel een Arduino) voor de RFID aan de start.Nu is dat nog een PIC , maar als we ethernet gaan gebruiken wordt dit overschakelen.
Het wordt toch nog een uitdaging langs die zijde , maar er is veel te vinden op  "tinternet".
Oh ja , de NC achter ARDF NC staat voor " new concept".

dinsdag 11 februari 2014

Mijn 2m vossenjachtontvanger : deel 18

Wel , het heeft nog een maand geduurd vooraleer ik eens alles in het echt kon uittesten .Het was zelfs dicht bij huis in De Klinge.
Ik ben heel tevreden over het resultaat , de gevoeligheid is meer dan voldoende ( ik kon zelf de vos horen bij mij thuis in de keuken en dat is in vogelvlucht toch enkele km's).
De terugregeling werkt ook goed , ik moest zelf de extra verzwakker niet gebruiken .De vosjes zouden 100mW zijn geweest.Ik hoefde ook nooit bijstemmen in frequentie alhoewel deze vrijlopend is en het toch koud maar vooral héél winderig was.
Samengevat : den deze is content . Als er toch één minpunt moet aangehaald worden is het totale gewicht .Na een tijdje begint het toch te wegen .

vrijdag 3 januari 2014

Mijn 2m vossenjachtontvanger : deel 17







Deze voormiddag van elke kant van de dipool nog 3 mm afgezaagd en ziehier het resultaat.
Is nu resonant op het bereik dat ik wil ( ca 144.500 MHz) en lichtjes reactief .
Dit laatste laat ik zo .
De groene curve is vóór het bijtrimmen , de blauwe erna
Ik hoop volgende week mee te jagen .
Afwachten wat het wordt.