Control de Robot per IR

De El raconet d'en Jordi

Dreceres ràpides: navegació, cerca
Mvi 0371.ogg

Al curs 2008-2009 van fer un projecte col·laboratiu consistent en uns petits robots basats en relés, on van participar més de 30 alumnes. Utilitzàvem plaques de control formades per un relé activat per un transistor, i a les que connectàvem diferents sensors. Com a projecte final, vam fer un robot on els dos motors els controlàvem amb 4 plaques de relés, que a la seva vegada s'activaven mitjançant una placa AXE-092 que descodificava les ordres infraroges d'un comandament a distància de vídeo. Malauradament, quan els alumnes vam presentar al IV Mercatec Barcelonès els seus projectes, encara no havíem terminat el projecte final, en el que estàvem treballant aquell mes.





El programa fa servir l'ordre BASIC case i la variable pins, que permet un codi molt net i eficaç:

dirs=%00010111     
pins=0
bucle:               
      infrain2
      select case infra
      case 0
      pins=%00010000
      case 1
      pins=%00010001
      case 2
      pins=%00000001
      case 3
      pins=%00010010
      case 4
      pins=%00000000
      case 5
      pins=%00000101
      case 6
      pins=%00000100
      case 7
      pins=%00000110
      case 8
      pins=%00000010
      else
      pins=0
      end select
      goto bucle



Tornar a l'índex