Työn aloitus - K1516/RobotCar1 GitHub Wiki
Työn aloitus
Pienellä viiveellä, kun koitan muistella suunnittelua (projekti aloitettu syksyllä 2017 ja tehty n. 99% valmiiksi silloin yksi pieni määrrittely jäi silloin tekemättä).
Tosiaan projekti sai alkunsa vuonna 2017 IOT-kurssille, kun oma tavoitteeni oli silloin tehdä työ, jota voin hyödyntää kahdessa eri kurssissa. Silloin ajattelin mobiiliohjattava robottiauton olevan kätevä siihen. Mielessäni olin jo heti valmis käyttämään auton liikkuvuuteen Raspberryä, koska sellaisen olin hommannut itselleni aikaisemmin ja koulussa käyttänyt, joten tiesin sillä olevan mahdollisuuksia tekemään tarvittava työ. Tarvikkeiden osalta, kun projekti oli mietittynä valmiiksi oli aika aloittaa tutkiminen toteutuksesta. Silloisen kurssin opettajalta sain hyviä vinkkejä toteutukseen, jonka takia työ on hyvin pitkälti toteutettu, eli ideana tuli käyttää pythonia auton liikkumiseen ja yksi vaihtoehto silloin oli käyttää paho mqtt:tä raspberryn ja puhelimen yhdistämiseen. Mitään aikaisempaa kokemusta silloin ei ollut pythonista, joten sen opettelemiseen kului aikaa. Tietenkin sovelluksen tekeminen oli huomattavasti helpompaa, koska samana syksynä aloitin android-kurssin, joten sen ohjelmointi oli tuoreessa muistissa ja siellä entisiä töitä kerrottuna tuli oikeastaan idea myös tälle projektille.