
Στο πρώτο μας εργαστήριο με τον TPBot, οι μαθητές όλων των τάξεων του Δημοτικού συνεργάστηκαν για να δημιουργήσουν μια ηλεκτρονική μπουλντόζα. Οι μικρότεροι ανέλαβαν την κατασκευή, ενώ οι μεγαλύτεροι προγραμμάτισαν τη συμπεριφορά του ρομπότ. Ο στόχος ήταν να κινείται μπροστά, να κάνει ήχο και να αναβοσβήνουν τα φώτα του, δημιουργώντας μια δυναμική και διασκεδαστική εμπειρία ρομποτικής
Τι θα μάθεις
🟢 Να προγραμματίζεις το TPBot να κινείται με το πάτημα ενός κουμπιού
🔉 Να παίζεις ήχο την ώρα που το ρομπότ κινείται
💡 Να ανάβεις και να αλλάζεις φώτα όσο διαρκεί η κίνηση
🧩 Να χρησιμοποιείς μεταβλητές για να ελέγχεις τη ροή του προγράμματος
🔁 Να κάνεις το micro:bit να εκτελεί ενέργειες ταυτόχρονα
Τι θα χρειαστείς:
✅ Ένα micro:bit (έκδοση 1 ή 2)
✅ Καλώδιο USB
✅ 1 TpBot
✅ Υπολογιστή ή tablet με πρόσβαση στο MakeCode
Συναρμολόγηση Μπουλντόζας
⚙️ Πώς θα κινείται
Με το πάτημα του κουμπιού A, το TPBot:
- 🚙 κινείται μπροστά για 1 δευτερόλεπτο
- 🔊 παίζει ήχο κινητήρα (με τόνους που εναλλάσσονται)
- 🔴🔵 τα φώτα του αναβοσβήνουν κόκκινο και μπλε
🛑 Με το πάτημα του κουμπιού B, το ρομπότ:
- 🛑 σταματά άμεσα την κίνηση
- 💡 σβήνει τα φώτα
- 🔇 σταματά τον ήχο
Πως γίνεται όλα αυτά να τρέχουν ταυτόχρονα
Εδώ έρχεται η μαγεία της λογικής μεταβλητής και του μπλοκ για πάντα στο MakeCode.
Ορίσαμε μια μεταβλητή με το όνομα “κινείται” που λειτουργεί σαν διακόπτης:
- Όταν
κινείται = true, το πρόγραμμα ξέρει ότι το όχημα πρέπει να κάνει “εφέ”: φώτα + ήχο. - Όταν
κινείται = false, όλα σταματούν.
Μέσα σε ένα μπλοκ για πάντα (που τρέχει συνεχώς στο παρασκήνιο), βάλαμε ένα if που ελέγχει αν το όχημα “κινείται”. Αν ναι, αναβοσβήνουν τα φώτα και παίζουν οι ήχοι όσο το TPBot κινείται.
Κάντε κλικ στον παρακάτω σύνδεσμο για να δείτε τον κώδικα που θα χρησιμοποιήσουμε.
🔬Δοκίμασέ το!
1.Σύνδεσε το micro:bit με το καλώδιο USB στον υπολογιστή.
2.Πάτα Download και στείλε το πρόγραμμα στο micro:bit.
3.Σύνδεσε το microbit στο TpBot και πάτησε το κουμπί Α για να ξεκινήσει.
🚀Ιδέες για επέκταση:
1️⃣Όπισθεν και στροφή του TpBot
2️⃣Μεταφορά φορτίου σε καθορισμένο σημείο




