background image

69 

 

Όπως φαίνεται και στην παραπάνω εικόνα (Εικόνα 38), κατά το πάτημα ενός κουμπιού 

ενεργοποιείται η συνάρτηση car_do που με την χρήση jquery εκτελεί εντολές για την κίνηση 

του οχήματος. Πιο συγκεκριμένα, η συνάρτηση car_do είναι η συνάρτηση που δίνει τις εντολές 

για  την  κίνηση  του  οχήματος.  Με  την  χρήση  jquery,  επιστρέφει  στον  μικροελεγκτή  δυο 

παραμέτρους:  την  ενέργεια  action  (π.χ  move)  και  την  τιμή  val  (π.χ  right)  (Εικόνα  39).  Η 

συνάρτηση αυτή, καλείται να κινήσει το όχημα  όταν το αντίστοιχο κουμπί είναι επιλεγμένο με 

το ποντίκι (onmousedown) ή όταν το αντίστοιχο πλήκτρο από το πληκτρολόγιο είναι πατημένο 

(onkeydown).  Την  στιγμή  που  αποδεσμευτεί  το  κουμπί  το  όχημα  σταματάει  να  κινείται 

(onmouseup,  onkeyup).  Η  ενέργεια  αυτή,  προστέθηκε  έτσι  ώστε  να  γίνει  περισσότερο 

ρεαλιστικός ο χειρισμός του οχήματος. 

 

 

Εικόνα 39: Συνάρτηση Χειρισμού του Οχήματος Car-do