Kažkada mano sukurtas robotas su arduino kontroleriuku.

Gali būti valdomas distanciniu pultu, važinėti autonomiškai.  Anksčiau tai buvo radijo bangom valdoma amfibija, galinti ir plaukti dviejų sraigtų pagalba, bet į vandenį kišti nesinori 🙂 Filmuke jis važinėja autonomiškai. Kliūtims aptikti panaudotas vienas TSOP sensorius ir trys IR diodai. IR diodams 40MHz  moduliaciją duoda  555 taimeris. Kad matyti, kuriam diodui pašvietus suveikė TSOP  – sumontuoti indikaciniai LED. Programoje padaryta, kad robotas prisimintų kurioje pusėje paskutinį kartą buvo kliūtis – taip išvengiama sukimosi visą laiką į tą pačią pusę, kai atsiranda kliūtis priekyje. Variklių valdymas prikabintas prie senos platos tranzistorių, atjungiant viską, kas buvo nereikalinga.  Žaislas taip pat turi fotorezistorių, tai prijungęs prie arduino padariau, kad šviesos automatiškai junginėtųsi pagal apšviestumą. Valdymui paimtas universalus pultelis, kuriame įvestas kažkuris NEC televizorius. Programoje panaudota NEC biblioteka, o pultelį mato tas pats TSOP imtuvas, kuris naudojamas ir kliūties aptikimui.

Kelios nuotraukos, spauskite kad padidinti:

Beje pats žaislas man kainavo 3 litus, TSOP sensorius 5, IR diodai išlupti iš senų tv pultelių, taigi neskaičiuojant Arduino kontrolerio kainos, ir akumuliatoriaus, pridėjus kokius 3 lt smulkmenoms kaip 555 taimeris IR moduliacijai, gabalėlis montažinės plokštės, tai botas už 10 litų 🙂

Jei kam įdomu, įmetu programos kodą su šiokiais tokiais paaiškinimais. Failas .PDE formate