![Ρύθμιση για προγραμματισμό ενός Picaxe Via Shell Script (linux): 5 βήματα Ρύθμιση για προγραμματισμό ενός Picaxe Via Shell Script (linux): 5 βήματα](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10967647-setting-up-to-program-a-picaxe-via-shell-scriptlinux-5-steps-j.webp)
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
Μια απλή βόλτα που δείχνει πώς να φτιάξετε ένα σενάριο κελύφους που θα φορτώσει ένα πρόγραμμα από έναν ιστότοπο ftp, στη συνέχεια να το μεταγλωττίσετε και στη συνέχεια να το κατεβάσετε στο picaxe. (Αυτό είναι επίσης το πρώτο μου εκπαιδευτικό)
Βήμα 1: Τι χρησιμοποίησα
Αυτό είναι αυτό που χρησιμοποίησα 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper οδηγώ μερικούς τρόπους για να προγραμματίσω το picaxe χρησιμοποιώ τον πίνακα πρωτοτύπων PICAXE021 με καλώδια για jumper στο breadboard
Βήμα 2: Ρύθμιση
Τώρα χρειαζόμαστε μια θέση για την εκτέλεση του σεναρίου για αυτό το διδακτικό, αποφάσισα να το τοποθετήσω στο ~/picaxe-ftp (~ σημαίνει τον αρχικό σας φάκελο παρεμπιπτόντως). Τώρα θέλουμε να αποκτήσουμε τον προμηθευτή, https://www.rev-ed.co.uk/software/picaxe.tgz ότι περιέχει όλους τους προμηθευτές για όλες τις διαφορετικές εκδόσεις του picaxe. Τώρα χρησιμοποιώ το 08m οπότε παίρνω τον προμηθευτή "picaxe08m" και το τοποθετώ στον κατάλογο, αλλά θα μπορούσατε να το αντικαταστήσετε εξίσου εύκολα με την έκδοσή σας. Εντάξει, τώρα θα πρέπει να έχετε τον κατάλογό σας με τον προμηθευτή.
Βήμα 3: Κωδικός
Τώρα ανοίξτε τον επεξεργαστή κειμένου ή ό, τι χρησιμοποιείτε και επικολλήστε αυτόν τον κώδικα. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Εισαγάγετε το όνομα του βασικού σεναρίου hereftp -n $ HOST << END_SCRIPΑπόθεση USER $ USER παράθεση PASS $ PASSWDget $ FILEquit END_SCRIPT # Αυτό ήταν το μέρος ftp που συνδέεται παίρνει το αρχείο και τερματίζεται./Picaxe08m -c/dev/ttyS0 $ FILE # που κατεβάζει το αρχείο στο picaxe αλλάξτε το για να το αποθηκεύσετε Αποθηκεύστε το ως picaxeprogramer.sh στον ίδιο φάκελο στον οποίο τοποθετήσατε τον προμηθευτή. Τώρα μπορείτε να χρησιμοποιήσετε τις ρυθμίσεις όπου ο κώδικας είναι το απλό led που αναβοσβήνει μπορείτε να ελέγξετε μόνοι σας εάν θέλετε. Μπορείτε επίσης να χρησιμοποιήσετε αυτόν τον ιστότοπο ftp εάν θέλετε να είστε σεβαστός και να μην μπλέκεστε μαζί του.
Βήμα 4: Εκτέλεση του προγράμματος
Τώρα, αν το θέλατε, θα μπορούσατε να το ρυθμίσετε για να λειτουργεί κάθε 1 ώρα, 2 ώρες 5 ώρες ή ό, τι άλλο θέλετε, αλλά για χάρη αυτού του διδακτικού θα το εκτελέσουμε. ΟΚ συνδέστε την επιλογή σας όπως θα κάνατε κανονικά (πιθανότατα καλύτερα αν δεν έχει προγραμματιστεί να αναβοσβήνει στον πείρο 1) και, στη συνέχεια, προσθέστε ένα led στον πείρο 1 και ενεργοποιήστε το. Τώρα μεταβείτε στο φάκελο όπου βρίσκεται το σενάριο και ο προμηθευτής και εκτελέστε το πρόγραμμα πληκτρολογώντας 'sh picaxeprogramer.sh'. θα πρέπει να τρέξει και να συνεχίσει να προγραμματίζει το picaxe.
Βήμα 5: Τελευταίο βήμα
Τώρα ξέρω ότι αυτό από μόνο του δεν είναι πολύ χρήσιμο, αλλά αν επεκταθείτε σε αυτό, θα μπορείτε να ενημερώσετε τα χειριστήρια των ρομπότ ή να βεβαιωθείτε ότι όλα τα ρομπότ σας είναι ενημερωμένα σε νέες εντολές και χειριστήρια, αλλά ούτως ή άλλως αυτό που αποφασίζετε να κάνετε εξαρτάται αποκλειστικά από εσάς. Εδώ είναι ένα βίντεο με το κέλυφος που τρέχει. (Συγγνώμη για την κακή ποιότητα της κάμερας είναι περισσότερο μια φωτογραφική μηχανή. Επίσης ο θόρυβος στο παρασκήνιο) Εάν θέλετε ένα σενάριο με λίγο προσθήκη σε αυτό δοκιμάστε αυτό το#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Εισαγάγετε εδώ το όνομα του βασικού σεναρίου NEWNAME = `ημερομηνία +%Y-%m-%d`'.bas" ftp -n $ HOST <
Συνιστάται:
Ρύθμιση για εξωτερικό Bluetooth GPS Provider για συσκευές Android: 8 βήματα
![Ρύθμιση για εξωτερικό Bluetooth GPS Provider για συσκευές Android: 8 βήματα Ρύθμιση για εξωτερικό Bluetooth GPS Provider για συσκευές Android: 8 βήματα](https://i.howwhatproduce.com/images/002/image-4373-j.webp)
Ρύθμιση για εξωτερικό φορέα παροχής GPS Bluetooth για συσκευές Android: Αυτό το διδακτικό θα εξηγήσει πώς να δημιουργήσετε το δικό σας εξωτερικό GPS με δυνατότητα Bluetooth για το τηλέφωνό σας, να ανάψετε ό, τι περίπου 10 δολάρια. Λογαριασμός υλικών: Μονάδα bluetooth NEO 6M U-blox GPSHC-05 διασύνδεση μονάδων Blutooth Χαμηλής ενέργειαςArdui
Ρύθμιση Linux για Windows!: 12 βήματα
![Ρύθμιση Linux για Windows!: 12 βήματα Ρύθμιση Linux για Windows!: 12 βήματα](https://i.howwhatproduce.com/images/001/image-392-17-j.webp)
Ρύθμιση Linux για Windows!: Καλώς ορίσατε στο σύνολο οδηγιών για τη ρύθμιση του Linux για Windows! Αυτό το σετ οδηγιών πρέπει να βοηθήσει τους αρχάριους να δημιουργήσουν μια γραμμή εντολών ένα σύστημα Ubuntu Linux στο μηχάνημά τους Windows και να συνδέσουν τα αρχεία των Windows με το σύστημα Linux τους. Οι συνδρομές Linux
Προγραμματισμός ενός Arduino χρησιμοποιώντας ένα άλλο Arduino για την εμφάνιση ενός κυλιόμενου κειμένου χωρίς βιβλιοθήκη: 5 βήματα
![Προγραμματισμός ενός Arduino χρησιμοποιώντας ένα άλλο Arduino για την εμφάνιση ενός κυλιόμενου κειμένου χωρίς βιβλιοθήκη: 5 βήματα Προγραμματισμός ενός Arduino χρησιμοποιώντας ένα άλλο Arduino για την εμφάνιση ενός κυλιόμενου κειμένου χωρίς βιβλιοθήκη: 5 βήματα](https://i.howwhatproduce.com/images/007/image-20745-j.webp)
Προγραμματισμός ενός Arduino Χρησιμοποιώντας ένα άλλο Arduino για την εμφάνιση ενός κειμένου κύλισης χωρίς βιβλιοθήκη: Το Sony Spresense ή το Arduino Uno δεν είναι τόσο ακριβά και δεν απαιτούν πολλή ισχύ. Ωστόσο, εάν το έργο σας έχει περιορισμούς ισχύος, χώρου ή ακόμη και προϋπολογισμού, μπορείτε να χρησιμοποιήσετε το Arduino Pro Mini. Σε αντίθεση με το Arduino Pro Micro, το Arduino Pro Mi
Hacking EXtreme Burner για προγραμματισμό συσκευών AVR Atmega: 7 βήματα
![Hacking EXtreme Burner για προγραμματισμό συσκευών AVR Atmega: 7 βήματα Hacking EXtreme Burner για προγραμματισμό συσκευών AVR Atmega: 7 βήματα](https://i.howwhatproduce.com/images/011/image-32099-j.webp)
Hacking EXtreme Burner for AVR Atmega Devices Programming: This is My First Instructable σε αυτόν τον ιστότοπο! Όλοι εσείς οι καλοί άνθρωποι δημοσιεύσατε πολλά πράγματα σε αυτόν τον ιστότοπο, πολλές παράξενες και παράξενες ιδέες και ενδιαφέροντα επίσης! Πολλές από τις οποίες διάβαζα κατά καιρούς και με ενέπνευσες να επιστρέψω στην Κοινότητα! Άλθ
Προγραμματισμός ενός PLC για έλεγχο ενός φωτισμού στάσης: 7 βήματα (με εικόνες)
![Προγραμματισμός ενός PLC για έλεγχο ενός φωτισμού στάσης: 7 βήματα (με εικόνες) Προγραμματισμός ενός PLC για έλεγχο ενός φωτισμού στάσης: 7 βήματα (με εικόνες)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10536698-programming-a-plc-to-control-a-stop-light-7-steps-with-pictures-0.webp)
Προγραμματισμός ενός PLC για έλεγχο ενός φωτισμού διακοπής: Τα PLC χρησιμοποιούνται σε οτιδήποτε συναντάμε σε καθημερινή βάση. Από τα μηχανήματα κονσερβοποίησης ή εμφιάλωσης αντικειμένων όπως μπύρας, σόδας, σούπας και πολλών άλλων συσκευασμένων προϊόντων έως τους ιμάντες μεταφοράς στο Walmart και τα φώτα στάσης σε ορισμένες διασταυρώσεις, τα PLC αγγίζουν ένα