Cerebot Programs

From RoboCup

Jump to: navigation, search

This page in English...

Her samler vi alle programmer vi skrev for Cerebot. Vi bruker WinAVR med Programmers Notepad samt Digilent AVR Programmer for å laste program ned med bruk av parallel JTAG3 kabel. Vi bruker deler av Proycon AVRlib, men vi prøver å ta med i zip-fil alle relevante filer slik at man trenger ikke mer enn WinAVR for å kompilere og kjøre programmer. Cerebot kjører på 8 MHz internt clock, og programmer er vanligvis interaktive - kommuniserer med bruker på UART1, hvor vi vanligvis kobler BlueSmirf BlueTooth module (det kan ersattes med RS232 module og seriell kabel til PC). BlueSmirf er vanligvis kofigurert 9600,8,N,1, men du kan endre dette i programmer selv. Alle programmer inneholder readme.txt, hvor det er beskrevet hvordan koble utstyr. Vær ekstra forsiktig på at du kobler riktig "voltage", og at alle "VCC/VU jumpers" er konfigurert som de skal. Hvis du har kommentarer eller forslag til noen av disse programmer, gjerne sende e-post til oss på robogjengImage:zavinac.gifgooglegroups.com.



  • avr_calc.zip - enkelt interaktiv kalkulator, bruker UART1 for å kommunisere med bruker, tillatter ikke editering på standard input, detaljer...
  • cerebot_motors.zip - styrer DC motorer (opp til 7 motorer, f.eks. LEGO 9V motorer) med bruk av CPU timers (0% CPU utilization), detaljer
  • modem.zip - kobler UART0 og UART1 - alt sendes gjennom (kan brukes f.eks til å konfigurere UART devices)
  • labyrint_setup.zip - rå produkt - kun en testprogram for en robot med 2 motorer og 3 LEGO lyssensorer koblet til module for LEGO aktive sensorer, detaljer...




Se også: Nanocon

Personal tools