Software και λοιπό υποστηρικτικό υλικό γιά kit S2 Γυμνασίου - mini HowTo

Ξεκίνησε από mandarinos, 15 Οκτ 2024, 01:23:28 ΜΜ

« προηγούμενο - επόμενο »

mandarinos

Χαιρετώ την εκλεκτή ομήγυρη!

Στη συσκευασία του κίτ S2 (πλακέτες / συσκευή ARD:icon / λοιπά εξαρτήματα) υπάρχει ένα χαρτόνι από πάνω, όπου αναγράφεται το από πού μπορούμε να πάρουμε το υποστηρικτικό υλικό. (Δες επισυναπτόμενο 1.) Γιά να μην πληκτρολογείτε κι εσείς τον σύνδεσμο (λες και σας έβαλε ο δάσκαλος τιμωρία), πάρτε τον έτοιμο:

https://drive.google.com/drive/folders/1Xe1DBzSPNxz2SWEY7V7qqj2dKyv1VtXt?usp=drive_link

Με το που θα τον δώσετε στον browser, θα σας ανοίξει μιά οθόνη, γιά να ζητήσετε άδεια πρόσβασης. (Από την εταιρεία των κίτς που τα πουλάει, με το αγγλόφωνο site.) Θα σας δοθεί αμέσως· πράγμα που μπορείτε να επιβεβαιώσετε από το ημέηλ σας - αρκεί να έχετε ένα στο Gmail.
Θα βρήτε 4 αρχεία προς κατέβασμα. (Δες επισυναπτόμενο 2.) Θα περιμένετε λίγο, διότι πρίν τα κατεβάσει, πρώτα θα τα συμπιέσει. (Η πρόοδος συμπίεσης θα φαίνεται κάτω δεξιά στον browser.)

Μόνο λίγη προσοχή στο σέτ S2.2: μην παραξενευτήτε, διότι θα σας κάνει download 2 (ΔΥΟ) αρχεία ταυτόχρονα, τα οποία μετά αποσυμπιέζονται σε 1 (ΕΝΑ) και το αυτό directory.

Τέλος, το σκέτο αρχείο .pdf που θα κατεβάσετε ( = Περιεχόμενα συσκευασίας του Σετ S2.pdf), είναι απλά το εικονογραφημένο κείμενο στο τυπωμένο χαρτόνι της συσκευασίας.

Το πακέτο περιέχει πάρα πολύ υλικό. Εκτός από κείμενα σε .pdf, έχει και φιλμάκια με παρουσιάσεις. Απλά, αναρωτιέμαι κατά πόσον είναι εφικτό να δείξουμε όλο αυτό το υλικό σε -στην καλύτερη περίπτωση- 70 ετήσιες ώρες Πληροφορικής (Α' Γυμνασίου), ή 35 ώρες (Β' / Γ' Γυμνασίου). Ίσως μπορούμε ένα επιλεγμένο βασικό υποσύνολο.

------------------------

Πάμε, τώρα, στο πρόγραμμα που τρέχει το συγκεκριμένο hardware. Έχω βρεί δύο χρήσιμους συνδέσμους, τις οδηγίες γιά εγκατάσταση (η ταμπέλα της ιστοσελίδας στον browser αλλού 'ντ' αλλού!) και τις οδηγίες γιά τον προγραμματισμό. Μόνο, σαρπράϊζ!!!... είναι γιά Ms-Windows! (Όσοι γουστάρετε, καλή τύχη! :)  )

Τώρα, γιά όσους ανάβουμε κερί στον Άγιο Λίνους τον Τόρβαλντζ, οι οδηγίες γιά εγκατάσταση του αυθεντικού AppImage του αυθεντικού Arduino (συν repository και τα ρέστα) βρίσκονται εδώ. Αλλά υπάρχει και το IDE, το οποίο το βρίσκουμε εδώ.
Όταν αποσυμπιέσουμε το IDE, θα δούμε ότι (μέσα στο directory) υπάρχει ένα αρχείο, το arduino-ide (επισυναπτόμενο 3), το οποίο είναι κατ' ευθείαν εκτελέσιμο (*). Μας ανοίγει ένα περιβάλλον, το οποίο περιμένει τον κώδικά μας. (Επισυναπτόμενο 4.) Επίσης, κάνει από μόνο του -όπως φαίνεται στην εικόνα- και κάτι εγκαταστάσεις βοηθητικών προγραμμάτων / βιβλιοθηκών.

(*) Σ' έναν Η/Υ γιά δοκιμές στο σχολείο, έτρεξε κατ' ευθείαν. Στο σπίτι (μετά από μεταφορά με flash usb) χρειάστηκε και την εντολή: sudo chmod +x arduino-ide .

------------------------

Εφιστώ, όμως, την προσοχή σας: Το μόνο που έμεινε, που δεν δοκίμασα ακόμη, είναι αν το αυθεντικό IDE του Arduino μπορεί να οδηγήσει το εκπαιδευτικό κίτ S2 που έχουμε. Πιστεύω ναί, πως μπορεί. Αν όχι, θα ψάξω γιά τα διάφορα άλλα πιθανά περιβάλλοντα (Edublocks ίσως, κλπ). Αλλά, σε κάθε περίπτωση, θα ανεβάσω εδώ από κάτω ανακοίνωση γιά το "τί παίζει", παρεκτός αν έχει ήδη δοκιμάσει / βρεί λειτουργική λύση κάποιος συνάδελφος.

mandarinos

#1
Χμ, μάλιστα. Είδε κατ' ευθείαν τη συσκευή ως Arduino Uno! (Επισυναπτόμενο 5.)

Οπότε, μπορώ να ξεκινήσω τους πειραματισμούς με τον προγραμματισμό της.

------------------------------

Σημείωση: Δεν φαίνεται να παίρνει μπρός με 4 GBytes. Σε Η/Υ με 8 GB, δούλεψε. Αντιθέτως, το AppImage δούλεψε και στον σπιτικό ματρακά με τα 4 GBytes.

falexakos

Ρε παιδιά να ρωτήσω κι εγώ κάτι (πιθανώς άσχετο) ;
Σε σχολεία και των δυο βαθμίδων εδώ στην Καρδίτσα, έχουν έρθει ΤΑ πακέτα: 300 Arduino ας πούμε σε Γυμνάσιο της περιφέρειας (ούτε καν στην έδρα του Νομού δηλαδή).
Μοιάζει με κάτι φάρσες όπου σου στέλνουν 15 μεγάλες πίτσες το βράδυ στο σπίτι!

Έχουν γίνει και σ' άλλες περιοχές αυτά; Να είναι απλώς λάθη; Να γίνονται όλα για τη "μίζα"; Να τα μοιράσουμε άραγε και σε άλλα σχολεία;
Τι να πώ... :-\
   
"Be ashamed to die until you have won some victory for humanity."
Horace Mann (USA, 1796–1859)

mandarinos

Είναι λάθος στις φορτωτικές της εταιρείας διανομής. Έχει γίνει κι εδώ (Βόλος - τουλάχιστον στο δικό μου σχολείο), αν κι όχι σε τόσο μεγάλη έκταση. Φέρανε αρκετά περισσότερα απ' όσους ΗΥ έχουμε.

Επίσης, τα "σωστά" (τα σύμφωνα με τους εγκεκριμένους αρχικούς αριθμούς της αποστολής) δεν συμφωνούν σε αριθμό με τους client Η/Υ, που μας ήρθαν τέλος του 2020 με το ΕΣΠΑ. (Είναι λιγώτερα.)

Οι διευθυντές των σχολείων ας κρατήσουν κάπου τα κουτιά (κι ας μην τ' ανοίξουν ακόμη, αν δεν θέλουν να παιδεύονται μετά με χαρτοταινίες), διότι μετά από μέρες θα έρθουν από τη μεταφορική να ζητήσουν πίσω τα παραπανίσια.

apapakL


mandarinos

Λοιπόν, μιά ακόμη ωραία λύση (τυφλοσούρτης γιά αρχάριους), βρίσκεται εδώ: (*)

https://startingelectronics.com/beginners/arduino-tutorial-for-beginners/

Όμως, πρέπει:
  • - Να δώσουμε την εντολή: sudo usermod -a -G dialout <όνομα χρήστη> (**) (Αναφέρεται στο 2ο κεφάλαιο της παραπάνω σειράς μαθημάτων. Η εντολή προσθέτει τον συγκεκριμένο χρήστη στην ομάδα dialout, αλλοιώς δεν δουλεύει η συσκευή Arduino.)
  • - Να κάνουμε reboot.

Δουλεύει μιά χαρά!!!


(*) Πολύ καλό site γιά ν' αρχίσετε την ενασχόληση με τα ηλεκτρονικά.

(**) Στην περίπτωσή μου (επάνω στον server), sudo usermod -a -G dialout administrator

Όμως, όπως καταλαβαίνετε, είναι άνευ νοήματος να βάλω σχεδόν 300 φορές (όσοι οι μαθητές / user names του LTSP) το AppImage, να το κάνω εκτελέσιμο άλλες τόσες φορές, κι άλλες τόσες να προσθέσω χρήστες στην dialout. Αυτό έχει νόημα μόνο σε επίπεδο τοπικού δίσκου, γιά πχ 10 μηχανήματα μέσα στο εργαστήριο.

Επίσης, επιβεβαίωσα στα σχολικά μηχανήματα (server 8 GB, clients 4 GB), ότι IDE απαιτεί >= 8 GB, AppImage απαιτεί >= 4 GB. (Πάντα μιλάμε γιά Linux.)

CyberPerson

Εμένα το πρόγραμμα μου ζητάει εγγραφή ή σύνδεση τι είναι αυτό; ??? ??? ???

mandarinos