Maskinvareprosjekt
Goal Detector System
Et system jeg lagde til nevøen min, som merker når ballen går i mål, viser "GOAL" på skjermen og spiller av en mållyd.
- Arduino
- C++
- Python
- Kivy
- pygame
- HC-SR04

Om prosjektet
Hva jeg laget og hvordan.
En HC-SR04 ultralydsensor for avstand sitter i målet. Arduino Uno måler avstanden hele tiden, og når ballen passerer og avstanden går under 40 cm, sender den en "GOAL"-melding til PC-en over serieporten.
På PC-en lytter en app jeg skrev i Python på serieporten. Når meldingen kommer, blinker "GOAL!!!" på skjermen og en mållyd spilles av. Kretsen tegnet jeg først i Tinkercad.
Høydepunkter
- 01
Deteksjon med ultralyd
Sensoren regner ut avstanden fra ekkotiden, og terskelen kan justeres etter hvor stort målet er.
- 02
Seriekommunikasjon
Arduinoen og PC-en snakker sammen over en seriell tilkobling på 9600 baud.
- 03
Målskjerm
Et fullskjermsgrensesnitt laget med Kivy og en mållyd som spilles av med pygame.