
Robot i väntan på bättre väder
En litet projekt för att lära mig enkel programmering har dragit igång i väntan på att flygvädret skall bli bättre. Ett enkelt robotkit med en Arduino som hjärna.
Kitet var riktigt dåligt kvalitetsmässigt i vissa avseenden. Motorerna som kommer med har en växellåda i plast som gav med sig efter några minuters körning.
Nya motorer med växellåda i metall beställdes. Grundidén för den här roboten är att den skall kunna köra runt och undvika hinder med hjälp av en sonar som svänger fram och tillbaka. Koden är lite sisådär och har skrivits om så att roboten accelererar istället för att motorerna skall ha ett av och på läge.
En extra sonar har också installerats så att den får input från två sensorer istället för bara en. Den ena sitter fast och pekar alltid rakt fram. Den andra kan svänga fram och tillbaka och ger på så sätt roboten ögon åt både höger och vänster. När roboten närmar sig ett hinder saktar den ner för att tillslut stanna ca 10 cm framför hindret. Efter det "tittar" den över sonaren åt både höger och vänster och väljer därefter den väg som har minst hinder i vägen. Roboten svänger åt det hållet och fortsätter sedan framåt tills det uppkommer ett nytt hider.
I kitet kommer det med en batterihållare för 6st standard AA batterier. Denna byttes ut mot en hållare för två st uppladdningsbara 18650 Li-ion batterier istället.