NAIL108
p
Robots Dancing Quadrille Our robots are enjoying their lives as we people do. One day, they decided to attend the dancing course. There, they get instructions where to go and how to be with the rhythm. And then our robots gather to dance the quadrille... For example, the robot may receive this: E1 T15 B2 T35 3A T45 4C T55 D2 T70 and then it runs as sketched on the picture:
Robot Dance
More links Ketchup House 2014, 2015 Ketchup House 100 Robis dancing 100 Robis dancing Bobcat Square Dance Bobcat Square Dance
Domácí úkol 1. nainstalujte si Arduino (nebo libovolné jiné vývojové nástroje pro AVR) a si tenhle notebook přineste 2. rozmyslete implementaci robotické čtverylky s BoeBotem 3. přečtěte si pravidla Ketchup House (hřiště zatím z 2014) 4. rozmyslete, co by bylo potřeba na BoeBotovi udělat, aby se dal použít pro Ketchup House 5. vymýšlejte další prezentační možnosti s BoeBotem 6. rezervujte si na Vědohraní
Arduino int serial_putchar(char c, FILE* f) { if (c == '\n') serial_putchar('\r', f); return Serial.write(c) == 1 ? 0 : 1; } FILE serial_stdout; void setup() { fdev_setup_stream(&serial_stdout, serial_putchar, NULL, _FDEV_SETUP_WRITE); stdout = &serial_stdout; }
BoeBot setup left CNY … right CNYD3... D7 button … D8 left motor … 12 right motor … 13