Idag finns det naturligtvis uppkopplade körvågar som kan samla in information om varje överfart och kunna lagra dem för att göra enkla sammanställningar. Det finns även såklart mobilappar för dessa.
Traditionella körvågar finns det annars gott om och de är inte lika lätt att bygga om för att kunna på ett smartare sätt ta hand om data. Ibland kanske man inte alltid kan motivera inköp av en helt ny ”bara” för att datan ska hanteras på ett mer effektivt sätt. Målet med detta inlägg är att visa hur man kan med hjälp av kameror och AI kunna analysera vågens display och spara ner det liksom en modern körvåg gör.
Lösningen
En kamera ställs framför körvågens display, se bild nedan. Den kräver endast ström och är uppkopplad med Wi-Fi på gårdens nätverk. På nätverket för våra smarta sensorer har vi sedan tidigare en minidator, Raspberry Pi som det körs kod på som skrivits för att hantera vissa situationer och ta beslut.
Normalt sett står naturligtvis vågen på 0. Kameran strömmar i realtid videoströmmen till vår Raspberry Pi som där ligger och analyserar och tittar på videoströmmen. När siffrorna förändras från 0 och rullar uppåt samtidigt som ekipaget rullar på vågen så bearbetas bildinformationen och när vikten har stabiliserat sig, säg på tex. 11 080 kg så kommer den ta ett kort på displayen som visas på bilden nedan. Bilden skickas sedan direkt till OpenAI för analys där prompten ”Analysera bilden och ta fram vikten som visas på vågen”. Tillbaka får vi ett svar från AI-tjänsten som i siffror anger 11 080. Vi har också lagt in en rimlighetsanalys här eftersom värdet inte får understiga ekipagets vikt. När vi får tillbaka svaret från OpenAI så sparar vi ner det i en databas tillsammans med en tidsstämpel med datum och klockslag. Detta har visat sig fungera förvånansvärt bra.
Tack till Pavel Schoffer som visade att detta är möjligt.
Här finns en mer utförlig guide.