Base Teórica
Antes de construir um robot é necessário adquirir uma quantidade considerável de conhecimentos, quando não se tem qualquer experiência nesta área. É óbvio que seria possível construí-lo apenas seguindo as instruções de um kit (como um "autómato"!), mas na nossa opinião não tem muito interesse construir um robot sem perceber bem os fundamentos que estão por trás da sua criação. O robot é apenas o produto final. Aquilo que realmente é importante no nosso projecto são os conhecimentos que adquirimos.
É nesta secção que adicionamos alguns artigos sobre aquilo que vamos aprendendo, bem como links para outras páginas que visitámos e achamos interessantes (pois é óbvio que não conseguimos colocar aqui toda a teoria).
Preparados? Segue-se agora uma lista bastante rudimentar com vários links
Geral
https://www.societyofrobots.com/
https://lrm.isr.ist.utl.pt/lrm/index.html
https://letsmakerobots.com/node/2164
https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1192247405
https://www.ladyada.net/learn/arduino/index.html
https://sheepdogguides.com/arduino/FA1main.htm
https://www.arduino.cc/playground/Learning/Tutorials
https://itp.nyu.edu/physcomp/Tutorials/HighCurrentLoads
Electrónica
https://www.kmitl.ac.th/~kswichit/
https://www.tigoe.net/pcomp/labs/lab-motors.shtml
https://eac-ajch.blogspot.com/
https://www.thebox.myzen.co.uk/Workshop/Motors_1.html
https://www.mcmanis.com/chuck/robotics/tutorial/h-bridge/index.html
https://www.electronics-tutorials.ws/transistor/tran_7.html
https://www.robotroom.com/ColorSensor.html
https://letsmakerobots.com/node/7914?page=1
https://hackedgadgets.com/2008/01/11/simple-led-color-sensor/
https://www.sabereletronica.com.br/secoes/leitura_verbete/269
https://sites.google.com/site/tiagobarata86/arduino/sensor-de-distancias-srf02
Programação
https://www.tigoe.net/pcomp/labs/lab-motors.shtml
https://www.arduino.cc/en/Reference/HomePage
https://sheepdogguides.com/arduino/FA1compops.htm
https://stackoverflow.com/questions/676133/fade-in-multiple-leds-with-arduino
https://www.instructables.com/answers/How-do-you-run-more-than-one-subroutine-at-the-sam/
https://bleaklow.com/2010/07/20/a_very_simple_arduino_task_manager.html
https://www.cplusplus.com/doc/tutorial/arrays/
https://www.uchobby.com/index.php/2007/11/24/arduino-interrupts/
https://playwithmyled.com/2009/10/multitasking-multithreading-in-c-on-arduino/
https://www.newty.de/fpt/intro.html#what
https://www.cprogramming.com/tutorial/function-pointers.html
https://publications.gbdirect.co.uk/c_book/
https://www.exforsys.com/tutorials/c-language/call-by-value-and-call-by-reference.html
https://arduino.cc/en/Hacking/LibraryTutorial
https://letsmakerobots.com/node/7914?page=1
https://itp.nyu.edu/physcomp/sensors/Reports/DIYColorSensor
https://blog.bsoares.com.br/processing/controlling-rgb-led-with-arduino-and-processing
Historia, Definições, Ideias e Afins
https://roboticagrupo4.blogspot.com/2009/05/historia-da-robotica.html
https://101science.com/robots.htm
https://pt.wikipedia.org/wiki/Rob%C3%B4
https://pt.wikipedia.org/wiki/Rob%C3%B3tica
Lojas
https://store.curiousinventor.com/roboduino.html