Mai jos am scriu in cateva randuri + cateva imagini despre cum am facut eu masinica care trebuie sa evite obstacole.
Am folosit Arduino Duemilanove cumparat de la Telechi Nicolae si o masinia primita cadou de la verisorul meu Robert. Sensorul de distanta (UltraSound sensor) l-am cumparat de pe eBay cu ~3$ si a ajuns in ~40 zile in MD.
Pasul 1 a fost sa scot tot ce avea vechi si sa pun driverul pentru motoare bazat pe LM239D (circuitul l-am facut mai devreme, prin luna mai):
Apoi au urmat primele linii de cod si teste:
Mai departe am pus senzorul cu ultrasunet pentru distanta:
Am scos 2 scaune din masina si am facut loc pentru Arduino, am facut legatura dintre Arduino si driverul pentru motoare:
La final arata asa:
PS. In realitate nu a fost chiar asa simplu, de cateva ori driverul pentru motoare a facut probleme, apoi am avut scurtcircuit la cablurile care vin de la sensorul cu ultrasunet. Masina a fost desfacuta si facuta de minim 10 ori pana am reusit sa o fac sa miste cat de cat. Spre final bateriile nu mai aveau putere sa miste masina.
Un video cu masina tinuta in aer care face:
1. Aprinde luminile din spate.
2. Coteste la stinga apoi indreapta rotile.
3. Coteste la dreapta, indreapta rotile.
4. 3 secunde rotile din spate se rotesc inainte
5. 1 secunda inapoi
6. se aprind ledurile.
Toti pasii se repeta de 2 ori.
http://youtu.be/86veNpeXUN0







Lasă un răspuns