13
KAREL Programming - Workshop Mihai Agape, Project Coordinator Palatul Copiilor Drobeta Turnu Severin KAREL, Comenius Project Meeting Rybnik, 22 – 29.03.2015

KAREL Programming - Workshop

Embed Size (px)

Citation preview

Page 1: KAREL Programming - Workshop

KAREL Programming - Workshop

Mihai Agape, Project CoordinatorPalatul Copiilor Drobeta Turnu Severin

KAREL, Comenius Project MeetingRybnik, 22 – 29.03.2015

Page 2: KAREL Programming - Workshop

This project has been funded with support from the European Commission.

This communication reflects the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained therein.

Page 3: KAREL Programming - Workshop

The Purpose of the WorkshopLearn to program Karel through

SPI and USB

Page 4: KAREL Programming - Workshop

What do you need?

Hardware Karel platform (at least upper board) ISP programmer (e.g. AVRISP MK2

programmer) USB cables

Software Atmel Studio 6.2 Flip 3.4.7

Page 5: KAREL Programming - Workshop

SPI Programming

Page 6: KAREL Programming - Workshop

Atmel Studio IDE

Page 7: KAREL Programming - Workshop

Fuses Programming

SPIEN fusehas to bealways

CHECKED!

Page 8: KAREL Programming - Workshop

USB Programming

Page 9: KAREL Programming - Workshop

Flip

Page 10: KAREL Programming - Workshop

Programming Tasks

SPI Load “Flashing LEDs” program Set / reset fuse CKDIV8 and observe the

effect Program Bootloader

USB – program next codes Flashing LEDs Motors Test Bluetooth communication

Page 11: KAREL Programming - Workshop

Bibliography

Agape, Mihai. Agape, Maria-Genoveva. “KAREL Specifications”, agreed in Karel Project Meeting, held at Beypazari on 10–16.11.2013. http://sdrv.ms/170NTak

Agape, Mihai. “Karelino—One Step in Karel Robotic Platform Developing”, presentation given at National Symposium IPO-TECH, Tirgu-Neamt, 29.03.2014

Page 12: KAREL Programming - Workshop

Bibliography

Agape, Mihai. “KARELController Design”, presentation delivered at Karel project meeting, held at Rybnik, 06-13.04.2014

Agape, Mihai. “KAREL2nd Platform Design”, presentation delivered at Karel project meeting, held at Katerini, 12-19.10.2014

Page 13: KAREL Programming - Workshop

Questions?