Bugster – En radiostyrtbil?


Hei bloggen!

Vi bestemte oss for at det hadde vært gøy med radiostyring av Bugster, både til feilsøking og underholding, og da Christian hadde en trådløs Playstation2 kontroller liggende fant ut at den skulle brukes.

Utstyrsliste:

  • Trådløsmottaker
  • Playstation2 kontroll
  • Lite breadboard
  • Arduino nano
  • Kontrollerkontakter fra Playstaion2
  • Div kabler
  • To 10k motstander

For å få så stabil og god kontakt mellom trådløsmottaker og Arduino nano som mulig demonterte jeg en Playstation2 og brukte kontrollerkontaktene fra denne, dette blei større enn beregnet da jeg ikke kunne dele disse og bare bruke en (se bilde).

Vi valgte å bruke en dedikert Arduino nano for å ta seg av jobben med å tolkesignalene fra kontrollen og sende disse videre via I2C bus. Dette fører til at systemet kan ansees som en undermodul, dette forenkler feilsøking da alt uten om I2C kan testes uten å blande inn resten av hardware / software til Bugster.

Til software brukte vi biblioteket til Bill Porter, som finnes her: http://www.billporter.info/2010/06/05/playstation-2-controller-arduino-library-v1-0/
Samt en egen loop som samler inn info fra knappene vi bruker, og sender den videre til mega’en.

Vi hadde problemer med støy til å begynne med pga dårlig kabling og generelt rot, men når vi ryddet opp i dette så fungerte ting som det skulle.

Under ser du resultatet:

DSC_0245

Her en video av kjøring med radiostyring.

Nå er vi godt i gang med å koble sammen Bugster og teste navigasjon.


Leave a Reply