Elexandra del 19

Det var april- och skitväder igår så jag micklade vidare med Elexandra inne i stugvärmen. Ett av nya versionen av PCB har bestyckats och testkörts sedan tidigare och det blev superbra. Är väldigt nöjd med nya lödstationen med varmluft.

Igår kopplade jag in alla sensorer, ventiler och den AC/DC som ska driva allt för den första tillämpningen med det generella kortet – bevattningsautomatik i fågelvoljärerna

Har nu även börjat knyppla till lite mjukvara för denna tillämpning. Hemskärmen består av status för sensorer och ventiler samt statusmeddelanden. Det ska bli några sidor till för inställningar, logglista och diagnosik. Och så tänkte jag ge mig på en sida med en graf som visar loggvärden över tid. Bara för att 🙂

Själva styrningen av bevattningen ska ju fixas och trimmas in också men det borde inte vara så ruggigt komplicerat.

Elexandra del 17

Det lilla elektronikprojektet jag påbörjade för ett bra tag sedan knallar på lite då och då. Det mesta i den generella delen av mjukvaran (som kan återanvändas i kommande tillämpningar) är i princip klar förutom WiFi som jag ska ge mig på vartefter. Kresten är testad men det ska ju finnas någon enhet i nätverket som ska logga data i en databas också och det är inget man gör på en kväll…

Jag tog dock en mellanstickare för att fixa lite småmissar och diverse förbättringar i hårdvaran. Igår blev jag klar så nu ligger det en beställing i Kina på fem nya kort som beräknas ramla in om ett tag.

Det blev bland annat lite kraftigare MOSFET:ar till ventilstyrningarna eftersom jag hade fuskat lite med effekt-/temperaturberäkningarna så de blev lite onödigt varma. Ingen större fara men jag vill inte ha kylflänsar just där de är placerade.

Nu blir det att gå igenom alla komponenter för att se hur mycket man har hemma och hur mycket som måste beställas till nya omgången kort.

En expansion

Jag är mycket bättre i armen nu så idag har jag pysslat och stökat lite på mitt kontor.

Elektronikbänken har varit väldigt trång och belamrad en längre tid så nu gjorde jag något åt saken genom att ställa dit en lådhurts och lägga på en ESD-matta i samma höjd som bänken. Det blev lite större arbetsyta för väldigt mycket gick att stuva undan i lådorna.

Passade även på att montera en 22″ skärm till mitt nyinköpta mikroskop och det blev inte så tokigt.

En sen julklapp

Å se där ja, man tackar!

Nissarna kom förbi med en lite försenad julklapp i form av ett digitalt mikroskop. Det var ju rackarns bra för det har jag ju saknat – att löda ytmonterade komponenter blir inte lättare med åldern precis …

Det verkar vara en ganska trevlig manick vid en första anblick.

Optiska prestanda är ok för prislappen och vill man inte använda den medföljande displayen går det fint att blåsa upp bilden på en 1080p-skärm via HDMI. Möjlighet finns att spara bilder eller videos på minneskort, alternativt direkt på dator via USB. En fjärrkontroll följer med många funktioner som gör det smidigt att kontrollera utan att behöva använda skärmens knappar eller menyer.

Vill man ha mer ”lull-lull” finns ett PC-program med en mängd funktioner för inspektion med mått- och mätfunktioner m.m.

Vem vet, nissarna hade kanske kollat på lite omdömen från andra användare? 🙂

Elexandra del 16

Det lille projektet knallar på så sakteliga men det har gått lite trögt senaste tiden. Eftersom det går att trycka i ett minneskort i enheten så tyckte jag att det vore ju riktigt nice att kunna logga data i storleksordningen flera GB som man sedan kan öppna på en vanlig PC med kortläsare.
Det visade sig dock vara lite småstruligt att få till mjukvaran till en början men nu äntligen har jag fått till det, så nu funkar det så fint så. 🙂

Elexandra del 15

Nu är det dags att snickra vidare lite på det lille projektet. Hittils har det mest blivit saker som inte syns och UI:t består bara av en halvsunkig diagnostikskärm där man kan se in- och utgångar och göra kalibreringar av analoga ingångar. Jag har många gånger saknat stöd för att visa texter för information/debug/assert’s så nu tänkte jag börja med en ny skärmsida som ska fungera som ett rullande terminalfönser innan jag jobbar vidare med Wifi-kommunikationen med hemnätverket.

Elexandra del 14

Nu har jag fått igång kommunikationen till den lilla Wifi-modulen och det var inga större konstigheter mer än att få till rätt baudrate. Man använder AT-kommandon från gamla hederliga modemtiden via UART men det luriga var att när Wifi-enheten bootar upp så hostar den ur sig lite diagnostikdata fast med en helt annan baudrate (den använder en lägre CPU-klockhastighet vid uppstart) så det blev lite felsökning innan man var igång.

Nu är det bara att koda alla kommandon som behövs för att börja skicka meddelanden på hemmanätverket.

Elexandra del 13

Nu har jag testat fuktsensorerna som ska sitta i marken i de båda voljärerna för att mäta när det är dags att vattna och de verkar ju fungera som tänkt. Näst på tur är att få igång Wifi-modulen så enheten kan skicka all mätdata till vårat hemnätverk. Det kan ju bli en utmaning men trilskas det för mycket så kanske jag gör färdigt styrningen av ventilerna till bevattningen först.