Cruise control-ul mai este cunoscut ca si controlul vitezei, este un sitem care controleaza automat viteza unui motor al unui vehicul. Un astfel de sistem este folosit la reglarea automata a vitezei unui automobil fara ca soferul sa apese pe pedala de acceleratie, nu este un concept nou in industria masinilor doar ca a devenit o componenta standarta pentru cea mai mare parte a modelelor de automobile de pe piata. Proiectul are ca scop simularea unui unui Cruise Control cu o complexitatea foarte foarte mica.
Sunt mai intai definiti pinii, distanta critica, turatia si directia motoarelor. followObjectPID() verifica distanta fata de obiect si trimite semnal motoarelor. setup() seteaza undele emise si receptionate. loop() citeste distantele in continuu apeland functia followObjectPID()
- A fost un proiect distractiv de implementat, care a necesitat cunostinte matematice pentru implementarea software a Cruise controlului, rabdare in intampinarea si solutionarea dificultatilor si munca pentru asamblarea hardware prin aplicarea cunostintelor invatate la materia PM.
- Masina se comporta aproape la fel ca o masina din viata reala bazandu-se pe senzorii avuti la dispozitie.
Saptamana 16-20 mai: procurare materiale si piese necesare, incepere implementare hardware(conectare ecran LCD) & software.
Saptamana 23-27 mai: finalizare implementare hardware & software, finalizare wiki pagina OCW.
➢ https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/
➢ http://www.autotestmagazin.ro/cruise-control-ajutor-de-drum-lung/
➢ http://arduino.ru/Hardware/ArduinoBoardNano
➢ https://doc.arduino.ua/ru/hardware/Uno
➢ Alexandru Rebega (2016) . Introducere in Arduino