Κατάσταση stage και upload στο Pictoblox

Κατάσταση stage και upload στο Pictoblox

Όταν γράφουμε τα προγράμματα μας για Arduino στο Pictoblox υπάρχουν δύο διαφορετικές καταστάσεις από τις οποίες μπορούμε να διαλέξουμε, ανάλογα με το τι θέλουμε να κάνουμε:

  • Κατάσταση Stage: Σε αυτή την κατάσταση το πρόγραμμα μας είναι αποθηκευμένο στον υπολογιστή και τρέχει από εκεί. Αυτό σημαίνει ότι μπορούμε να προσθέσουμε σκηνικά, χαρακτήρες και να εκμεταλλευτούμε και τις δυνατότητες τεχνητής νοημοσύνης που μας προσφέρει το Pictoblox. Από την άλλη αν κλείσουμε τον υπολογιστή το Arduino δεν μπορεί να λειτουργήσει αφού το πρόγραμμα βρίσκεται μόνο στον υπολογιστή.
  • Κατάσταση Upload: Σε αυτή την κατάσταση το πρόγραμμα μας φορτώνεται στο Arduino και παραμένει αποθηκευμένο εκεί. Ακόμα και αν κλείσουμε τον υπολογιστή το Arduino συνεχίζει να δουλεύει αν του δώσουμε ρεύμα από μπαταρία ή από φορτιστή. Από την άλλη δεν μπορούμε να δημιουργήσουμε σκηνικά και χαρακτήρες στο Pictoblox.
Στην παραπάνω εικόνα είναι επιλεγμένη η κατάσταση Stage. Έχουμε τη δυνατότητα να προσθέσουμε χαρακτήρες και σκηνικά και να τρέξουμε τα προγράμματα μας με την πράσινη σημαία. Στην αρχή θα πρέπει να φορτώσουμε στο Arduino το βοηθητικό πρόγραμμα με το πλήκτρο Upload Firmware
Στην παραπάνω εικόνα έχουμε ενεργοποιήσει την κατάσταση Upload. Τώρα δεν υπάρχει σκηνή, ούτε και χαρακτήρες. Στην θέση τους βλέπουμε πως διαμορφώνεται το τελικό πρόγραμμα στην γλώσσα Arduino και μπορούμε να το στείλουμε απευθείας στην πλακέτα μας με το πλήκτρο upload code

Ανάλογα με την κατάσταση που είμαστε (stage ή upload) κάποιες εντολές του Pictoblox είναι διαθέσιμες ή όχι. Όταν μια εντολή δεν είναι διαθέσιμη, φαίνεται με γκρι χρώμα.

Έτσι στην κατάσταση Stage η εντολή When Arduino starts up είναι απενεργοποιημένη αφού το πρόγραμμα τρέχει από τον υπολογιστή και όχι από το Arduino

Και πότε επιλέγουμε την μια κατάσταση ή την άλλη;

Αν θέλουμε να φτιάξουμε ένα σύστημα που θα λειτουργεί μόνο του χωρίς να είναι συνδεδεμένο με υπολογιστή όπως για παράδειγμα ρομποτικό όχημα, μετεωρολογικό σταθμό, αυτόματο πότισμα κλπ τότε επιλέγουμε κατάσταση upload. Αν θέλουμε να φτιάξουμε ένα σύστημα που θα έχει γραφικά, χαρακτήρες, σκηνικά, θα μπορεί να λειτουργεί την κάμερα του υπολογιστή και δεν θα μας πειράζει να είναι συνδεδεμένο συνέχεια με έναν υπολογιστή τότε επιλέγουμε την κατάσταση Stage.

4 Σχόλια

Αφήστε μια απάντηση