RS-485
- Details
- Hits: 5495
Wij, mijn broer en ik, hadden eindelijk eens tijd om de USB naar RS485 die ik bij dealextreme had gekocht eens uit te proberen. Ik sloot de convertor aan maar was vergeten de OK4 omvormers uit te zetten. Dit is dus funest voor de convertor. De interne tranceiver kan daar niet tegen en moest vervangen worden. Aangezien dit een SMD component is, had ik niet de mogelijkheid deze te 'solderen'. Mijn broer kan het wel. Hij heeft 4 nieuwe tranceivers gekocht, voor het geval er weer één uitvalt. Hij heeft er een nieuwe ingezet en deze hebben we getest. Na een succesvolle test met het programma OK4Manager V3, hebben we het aangedurfd de convertor te gebruiken met de software die ik geschreven heb. Resultaat: het werkt, zoals gedacht.
Dus de USB naar RS485 convertor voor de prijs van $16,25 bij dealextreme.com is een echte aanrader.
Hibernate
- Details
- Hits: 5028
Mijn netbook heeft eigenlijk maar één nadeel. Ik kan in de bios de wakeup-tijd niet instellen. In de afgelopen maanden kon ik 's ochtends mijn netbook aanzetten en 's avonds weer uitzetten. Nu komt het probleem om de hoek kijken dat de zon, en de omvormers dus ook, eerder wakker zijn dan ik. Dat betekend dus de computer 24/7 aan laten staan. Das dus geen goede optie.
Mijn software berekend wanneer de zon opkomt en ondergaat. Daar moest ik wat mee kunnen, dacht ik. Er schijnt met Visual Studio twee commando's te zijn om de computer op een bepaalde tijd te laten slapen en wakker te laten worden. Mooier kan het niet zijn dacht ik. Nadat ik de commando's in mijn software had gezet was het testen geblazen.
'S avonds ging de netbook gelukkig netjes uit, maar de eerste ochtend ging de interne wekker niet af. Dus moest ik het ding met de hand wakker maken. Aangezien ik niet van plan ben 's ochtends steeds vroeger op te gaan staan om de netbook aan te slingeren ging ik op zoek naar een mogelijke oplossing voor dit probleem.
Het duurde even maar ik heb de oplossing op een forum gevonden. Het schijnt zo te zijn dat als je het defragmenteer programma van Windows zelf gebruikt, deze de hibernate functie uitschakeld. Echter bij het afsluiten van het programma wordt deze niet meer ingeschakeld. Dit betekend dat de computer gaat slapen maar niet meer uitzichzelf wakker wordt. Deze bug is al een aantal jaar bekend bij Microsoft maar nog steeds niet verholpen. De oplossing is zeer simpel. met het 'dos' commando powercfg -h maak je de hibernate functie weer actief. Blijkbaar hebben ze het bij Microsoft zo druk dat dit 'bugje' nog steeds niet opgelost is.
Afgelopen nacht heb de computer in eerste instantie eerst de normale 'sleep' laten doorlopen. Vanochtend om 5:16 uur is de computer wakker geworden en heeft haar taak hervat.
Ik heb ondertussen de opdracht 'sleep' in 'hibernate' veranderd want dat spaart nog meer stroom.
Nu slaapt ze echt, er branden geen lampjes.... helemaal niets. Ik vraag me af wat er morgenvroeg gebeurd. Zal ze wakker worden?
Update: Ja, het is gelukt.
Interactie
- Details
- Hits: 4900
Ik vind de site, op het live loggen van de omvormer en zonneboilerdata na, nogal passief en wil er meer tijd voor maken om artikelen te plaatsen en de site wat actiever te maken. Vandaar dat ik vandaag een module gedownload heb zodat bezoekers reacties op de artikelen kunnen geven. Bij deze dus het verzoek om het ook daadwerkelijk te doen.
Cursus
- Details
- Hits: 4846
Vandaag heb ik in Nieuwegein de eerste dag van een 3 daagse cursus VB.Net gevolgd. Ik schrijf de software in VB.Net maar ben autodidactisch. Het werd daarom tijd, ook in opdracht van mijn werkgever omdat ik op het werk diverse programma's schrijf, om eens een cursus te volgen.
Tijdens de cursus kwamen de oh's, ah's en ahá's veelvuldig langs, niet in de laatste plaats van mijzelf. Ik heb in iedergeval nu al genoeg 'huiswerk' meegekregen om de software eens goed onderhanden te nemen en diverse functie's te verbeteren.
Kortom de cursus was vandaag al zeer leerzaam en volgende week nog meer.
Dan gaan we het hebben over hoe je een database in een programma kunt implementeren.
Dit heb ik al met veel 'trial and error' de afgelopen weken zelf geleerd maar het moet makkelijker kunnen.... het moet makkelijker kunnen.!
Evolutie...
- Details
- Hits: 4330
Ik ben al geruime tijd bezig om de software die ik aan het schrijven ben te verbeteren. Het gebruik van veel verschillende bestanden ben ik aan het samenvoegen tot een database.
Dit is nieuw voor mij en moet me door een flink boek, 872 pagina's, worstelen. Sinds 2 maanden ben ik dus bezig om de database gestalte te geven, en met succes. Ondertussen heb ik naast de grafieken die ik al had, ook daggrafieken weten aan te maken. Een leuke bijkomstigheid is dat ik de bestanden als een bitmap op kan slaan.
Aangezien ik elke minuut de gegevens op mijn site ververs, en elke uur de sonnenertragdata upload, is het geen moeite de bitmapjes elke 5 minuten op de site te verversen. Dit ga ik de komende dagen in de software bouwen.
Ondertussen ben ik al meer dan 2 jaar bezig met het schrijven van de software en vind steeds nieuwe gadgets die ik kan implementeren. De volgende stap is het exporteren van de data, dit is eigenlijk de hoofdreden om alles in een database te stoppen. Omdat ik met de software ook onze zonneboiler uitlees, heb ik de naam van het programma veranderd in 'Zonopbrengst'.
Hier nog een screendump van de daggrafieken. Achter de schermen ben ik bezig deze, net als de maand en jaargrafieken, meer inhoud te geven, zoals gemiddeld vermogen over de hele dag, piekvermogen per omvormer, etc.
Pagina 4 van 7