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.
Mde, Kruta! 🙂 Asta tu singur te-ai invatat a face, sau la Univer v-o sugerat cum se face?
Singur invat.
Sergiu, cam toate chestiile bune singur le inveti, univerele dau doar cunostinte teoretice foarte de baza.
Salut am nevoie de un developer pe Arduino
astept raspuns pe mail