40 KiB
Εγγραφείτε στην Κοινότητα Azure AI Foundry
Αν κολλήσετε ή έχετε οποιεσδήποτε ερωτήσεις σχετικά με την κατασκευή εφαρμογών AI. Εγγραφείτε μαζί με άλλους μαθητές και έμπειρους προγραμματιστές σε συζητήσεις για το MCP. Είναι μια υποστηρικτική κοινότητα όπου οι ερωτήσεις είναι ευπρόσδεκτες και η γνώση μοιράζεται ελεύθερα.
Αν έχετε σχόλια για το προϊόν ή σφάλματα κατά την κατασκευή, επισκεφθείτε:
Ακολουθήστε αυτά τα βήματα για να ξεκινήσετε με αυτούς τους πόρους:
- Fork το Αποθετήριο: Κάντε κλικ
- Κλωνοποιήστε το Αποθετήριο:
git clone https://github.com/microsoft/IoT-For-Beginners.git - Εγγραφείτε στο Microsoft Foundry Discord και γνωρίστε ειδικούς και άλλους προγραμματιστές
🌐 Υποστήριξη Πολυγλωσσικότητας
Υποστηρίζεται μέσω GitHub Action (Αυτοματοποιημένο & Πάντα Ενημερωμένο)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Προτιμάτε να κάνετε το κλωνοποίηση τοπικά;
Αυτό το αποθετήριο περιλαμβάνει μεταφράσεις σε πάνω από 50 γλώσσες, που αυξάνει σημαντικά το μέγεθος λήψης. Για να κλωνοποιήσετε χωρίς τις μεταφράσεις, χρησιμοποιήστε το sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git cd IoT-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git cd IoT-For-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Αυτό σας δίνει όλα όσα χρειάζεστε για να ολοκληρώσετε το μάθημα με πολύ πιο γρήγορη λήψη.
IoT για Αρχάριους - Ένα Αναλυτικό Πρόγραμμα
Οι Azure Cloud Advocates της Microsoft είναι στην ευχάριστη θέση να προσφέρουν ένα 12-εβδομαδιαίο, 24-μαθημάτων πρόγραμμα, σχετικά με τα βασικά του IoT. Κάθε μάθημα περιλαμβάνει quiz πριν και μετά το μάθημα, γραπτές οδηγίες για την ολοκλήρωση του μαθήματος, μια λύση, μια εργασία και άλλα. Η μαθησιακή μας προσέγγιση βασισμένη σε έργα σας επιτρέπει να μαθαίνετε ενώ χτίζετε, ένας αποδεδειγμένος τρόπος για να "καθίσουν" οι νέες δεξιότητες.
Τα έργα καλύπτουν την πορεία της τροφής από το χωράφι μέχρι το τραπέζι. Αυτό περιλαμβάνει τη γεωργία, τη μεταφορά, την παραγωγή, το λιανικό εμπόριο και τους καταναλωτές - όλα δημοφιλείς κλάδοι για συσκευές IoT.
Σχεδιοκείμενο από την Nitya Narasimhan. Κάντε κλικ στην εικόνα για μεγαλύτερη έκδοση.
Ευχαριστούμε θερμά τους συγγραφείς μας Jen Fox, Jen Looper, Jim Bennett, και τον καλλιτέχνη σχεδιοκειμένου μας Nitya Narasimhan.
Ευχαριστούμε επίσης την ομάδα μας από Microsoft Learn Student Ambassadors που έχουν αναθεωρήσει και μεταφράσει αυτό το πρόγραμμα - Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu, και Zina Kamel.
Γνωρίστε την ομάδα!
Gif από Mohit Jaisal
🎥 Κάντε κλικ στην εικόνα παραπάνω για ένα βίντεο σχετικά με το έργο!
Καθηγητές, έχουμε συμπεριλάβει ορισμένες προτάσεις για το πώς να χρησιμοποιήσετε αυτό το πρόγραμμα. Αν θέλετε να δημιουργήσετε τα δικά σας μαθήματα, έχουμε επίσης συμπεριλάβει ένα πρότυπο μαθήματος.
Μαθητές, για να χρησιμοποιήσετε αυτό το πρόγραμμα μόνοι σας, κάντε fork ολόκληρου του αποθετηρίου και ολοκληρώστε τις ασκήσεις μόνοι σας, ξεκινώντας με quiz πριν τη διάλεξη, μετά διαβάζοντας τη διάλεξη και ολοκληρώνοντας τις υπόλοιπες δραστηριότητες. Προσπαθήστε να δημιουργήσετε τα έργα κατανοώντας τα μαθήματα αντί να αντιγράφετε τον κώδικα λύσης· ωστόσο ο κώδικας είναι διαθέσιμος στους φακέλους /solutions σε κάθε μάθημα προσανατολισμένο σε έργο. Μια άλλη ιδέα είναι να σχηματίσετε ομάδα μελέτης με φίλους και να περάσετε το υλικό μαζί. Για περαιτέρω μελέτη, προτείνουμε το Microsoft Learn.
Για μια βιντεοπαρουσίαση αυτού του μαθήματος, δείτε αυτό το βίντεο:
🎥 Κάντε κλικ στην εικόνα παραπάνω για ένα βίντεο σχετικά με το έργο!
Παιδαγωγική
Έχουμε επιλέξει δύο παιδαγωγικές αρχές κατά τη δημιουργία αυτού του προγράμματος: να εξασφαλίσουμε ότι βασίζεται σε έργα και ότι περιλαμβάνει συχνά κουίζ. Μέχρι το τέλος αυτής της σειράς, οι μαθητές θα έχουν δημιουργήσει ένα σύστημα παρακολούθησης και ποτίσματος φυτών, ένα σύστημα παρακολούθησης οχημάτων, μια έξυπνη εργοστασιακή εγκατάσταση για την παρακολούθηση και τον έλεγχο τροφίμων, και ένα χρονοδιακόπτη μαγειρέματος με φωνητικό έλεγχο, και θα έχουν μάθει τα βασικά του Internet of Things, συμπεριλαμβανομένων του πώς να γράφουν κώδικα συσκευών, να συνδέονται με το cloud, να αναλύουν τηλεμετρία και να τρέχουν AI στην άκρη.
Εξασφαλίζοντας ότι το περιεχόμενο ευθυγραμμίζεται με τα έργα, η διαδικασία γίνεται πιο ενδιαφέρουσα για τους μαθητές και η διατήρηση των εννοιών θα ενισχυθεί.
Επιπλέον, ένα κουίζ χαμηλού ρίσκου πριν από το μάθημα θέτει την πρόθεση του μαθητή για μάθηση ενός θέματος, ενώ ένα δεύτερο κουίζ μετά το μάθημα εξασφαλίζει περαιτέρω διατήρηση. Αυτό το πρόγραμμα σχεδιάστηκε για να είναι ευέλικτο και διασκεδαστικό και μπορεί να παρακολουθηθεί ολόκληρο ή κατά μέρη. Τα έργα ξεκινούν μικρά και γίνονται ολοένα και πιο σύνθετα μέχρι το τέλος του 12-εβδομαδιαίου κύκλου.
Κάθε έργο βασίζεται σε πραγματικό υλικό που είναι διαθέσιμο σε μαθητές και χομπίστες. Κάθε έργο εξετάζει τον συγκεκριμένο τομέα του έργου, παρέχοντας σχετικές γνώσεις υπόβαθρου. Για να είναι κάποιος επιτυχημένος προγραμματιστής, βοηθάει να κατανοεί τον τομέα στον οποίο επιλύει προβλήματα, προσφέροντας αυτές τις γνώσεις παρασκηνίου επιτρέπει στους μαθητές να σκεφτούν τις λύσεις IoT και τις γνώσεις τους στο πλαίσιο του είδους του προβλήματος του πραγματικού κόσμου που μπορεί να κληθούν να λύσουν ως προγραμματιστές IoT. Οι μαθητές μαθαίνουν το "γιατί" των λύσεων που κατασκευάζουν και αποκτούν εκτίμηση για τον τελικό χρήστη.
Υλικό (Hardware)
Έχουμε δύο επιλογές υλικού IoT για χρήση στα έργα ανάλογα με τις προσωπικές προτιμήσεις, τις γνώσεις ή προτιμήσεις στη γλώσσα προγραμματισμού, τους στόχους μάθησης και τη διαθεσιμότητα. Έχουμε επίσης παράσχει μια έκδοση «εικονικού υλικού» για όσους δεν έχουν πρόσβαση σε υλικό, ή θέλουν να μάθουν περισσότερα πριν δεσμευτούν σε μια αγορά. Μπορείτε να διαβάσετε περισσότερα και να βρείτε μια «λίστα αγορών» στη σελίδα υλικού, μαζί με συνδέσμους για την αγορά ολοκληρωμένων κιτ από τους φίλους μας στο Seeed Studio.
💁 Βρείτε τις Κανόνες Συμπεριφοράς, τις οδηγίες Συμμετοχής και Μετάφρασης. Καλωσορίζουμε την εποικοδομητική σας ανατροφοδότηση!
🔧 Αν αντιμετωπίζετε προβλήματα, δείτε τον Οδηγό Επίλυσης Προβλημάτων για λύσεις σε κοινά ζητήματα.
Κάθε μάθημα περιλαμβάνει:
- σημείωση σχεδίασης
- προαιρετικό συμπληρωματικό βίντεο
- προμαθηματικό κουίζ προθέρμανσης
- γραπτό μάθημα
- για μαθήματα με βάση έργα, οδηγούς βήμα προς βήμα για το πώς να κατασκευάσετε το έργο
- ελέγχους γνώσεων
- μια πρόκληση
- συμπληρωματική ανάγνωση
- ανάθεση
- μετα-μαθηματικό κουίζ
Μια σημείωση για τα κουίζ: Όλα τα κουίζ βρίσκονται στο φάκελο quiz-app, συνολικά 48 κουίζ με τρεις ερωτήσεις το καθένα. Σύνδεσμοι υπάρχουν μέσα στα μαθήματα, αλλά η εφαρμογή κουίζ μπορεί να τρέξει τοπικά ή να αναπτυχθεί στο Azure· ακολουθήστε τις οδηγίες στον φάκελο
quiz-app. Σταδιακά γίνεται η τοπικοποίησή τους.
Μαθήματα
| Όνομα Έργου | Διδακτικές Έννοιες | Εκπαιδευτικοί Στόχοι | Συνδεδεμένο Μάθημα | |
|---|---|---|---|---|
| 01 | Εισαγωγή | Εισαγωγή στο IoT | Μάθετε τις βασικές αρχές του IoT και τα βασικά δομικά στοιχεία λύσεων IoT όπως αισθητήρες και υπηρεσίες cloud κατά τη ρύθμιση της πρώτης σας συσκευής IoT | Εισαγωγή στο IoT |
| 02 | Εισαγωγή | Εκτενέστερη εισαγωγή στο IoT | Μάθετε περισσότερα για τα εξαρτήματα ενός συστήματος IoT, καθώς και για μικροελεγκτές και υπολογιστές μιας πλακέτας | Εκτενέστερη εισαγωγή στο IoT |
| 03 | Εισαγωγή | Αλληλεπίδραση με τον φυσικό κόσμο μέσω αισθητήρων και ενεργοποιητών | Μάθετε για τους αισθητήρες για συλλογή δεδομένων από τον φυσικό κόσμο και τους ενεργοποιητές για αποστολή ανατροφοδότησης, κατασκευάζοντας ένα νυχτερινό φωτιστικό | Αλληλεπίδραση με τον φυσικό κόσμο μέσω αισθητήρων και ενεργοποιητών |
| 04 | Εισαγωγή | Συνδέστε τη συσκευή σας στο Διαδίκτυο | Μάθετε πώς να συνδέσετε μια συσκευή IoT στο Διαδίκτυο για αποστολή και λήψη μηνυμάτων συνδέοντας το νυχτερινό φωτιστικό σας σε έναν διακομιστή MQTT | Συνδέστε τη συσκευή σας στο Διαδίκτυο |
| 05 | Φάρμα | Πρόβλεψη ανάπτυξης φυτού | Μάθετε πώς να προβλέπετε την ανάπτυξη φυτών χρησιμοποιώντας δεδομένα θερμοκρασίας που συλλέγονται από μια συσκευή IoT | Πρόβλεψη ανάπτυξης φυτού |
| 06 | Φάρμα | Ανίχνευση υγρασίας εδάφους | Μάθετε πώς να ανιχνεύετε την υγρασία του εδάφους και να βαθμονομήσετε έναν αισθητήρα υγρασίας εδάφους | Ανίχνευση υγρασίας εδάφους |
| 07 | Φάρμα | Αυτοματοποιημένο πότισμα φυτών | Μάθετε πώς να αυτοματοποιήσετε και να χρονίσετε το πότισμα με χρήση ρελέ και MQTT | Αυτοματοποιημένο πότισμα φυτών |
| 08 | Φάρμα | Μεταφορά του φυτού σας στο cloud | Μάθετε για το cloud και τις υπηρεσίες IoT που φιλοξενούνται στο cloud και πώς να συνδέσετε το φυτό σας σε μία από αυτές αντί για δημόσιο broker MQTT | Μεταφορά του φυτού σας στο cloud |
| 09 | Φάρμα | Μεταφορά της λογικής εφαρμογής σας στο cloud | Μάθετε πώς μπορείτε να γράφετε λογική εφαρμογής στο cloud που ανταποκρίνεται σε μηνύματα IoT | Μεταφορά της λογικής εφαρμογής σας στο cloud |
| 10 | Φάρμα | Διατήρηση της ασφάλειας του φυτού σας | Μάθετε για την ασφάλεια στο IoT και πώς να κρατήσετε το φυτό σας ασφαλές με κλειδιά και πιστοποιητικά | Διατήρηση της ασφάλειας του φυτού σας |
| 11 | Μεταφορές | Παρακολούθηση τοποθεσίας | Μάθετε για την παρακολούθηση τοποθεσίας GPS για συσκευές IoT | Παρακολούθηση τοποθεσίας |
| 12 | Μεταφορές | Αποθήκευση δεδομένων τοποθεσίας | Μάθετε πώς να αποθηκεύετε δεδομένα IoT για μελλοντική οπτικοποίηση ή ανάλυση | Αποθήκευση δεδομένων τοποθεσίας |
| 13 | Μεταφορές | Οπτικοποίηση δεδομένων τοποθεσίας | Μάθετε για την οπτικοποίηση δεδομένων τοποθεσίας σε χάρτη, και πώς οι χάρτες αναπαριστούν τον πραγματικό τρισδιάστατο κόσμο σε δύο διαστάσεις | Οπτικοποίηση δεδομένων τοποθεσίας |
| 14 | Μεταφορές | Γεωπεριφράξεις | Μάθετε για τις γεωπεριφράξεις, και πώς μπορούν να χρησιμοποιηθούν για ειδοποίηση όταν οχήματα στην αλυσίδα εφοδιασμού πλησιάζουν στον προορισμό τους | Γεωπεριφράξεις |
| 15 | Βιομηχανία | Εκπαίδευση ανιχνευτή ποιότητας φρούτων | Μάθετε για την εκπαίδευση ενός ταξινομητή εικόνας στο cloud για ανίχνευση ποιότητας φρούτων | Εκπαίδευση ανιχνευτή ποιότητας φρούτων |
| 16 | Βιομηχανία | Έλεγχος ποιότητας φρούτων από συσκευή IoT | Μάθετε για τη χρήση του ανιχνευτή ποιότητας φρούτων από μια συσκευή IoT | Έλεγχος ποιότητας φρούτων από συσκευή IoT |
| 17 | Βιομηχανία | Εκτέλεση ανιχνευτή φρούτων στην άκρη | Μάθετε για τη λειτουργία του ανιχνευτή σας σε μια συσκευή IoT στο edge | Εκτέλεση ανιχνευτή φρούτων στην άκρη |
| 18 | Βιομηχανία | Ενεργοποίηση ανίχνευσης ποιότητας φρούτων από αισθητήρα | Μάθετε για την ενεργοποίηση της ανίχνευσης ποιότητας φρούτων από έναν αισθητήρα | Ενεργοποίηση ανίχνευσης ποιότητας φρούτων από αισθητήρα |
| 19 | Λιανική | Εκπαίδευση ανιχνευτή αποθέματος | Μάθετε πώς να χρησιμοποιήσετε την ανίχνευση αντικειμένων για να εκπαιδεύσετε έναν ανιχνευτή αποθέματος ώστε να μετρά το απόθεμα σε ένα κατάστημα | Εκπαίδευση ανιχνευτή αποθέματος |
| 20 | Λιανική | Έλεγχος αποθέματος από συσκευή IoT | Μάθετε πώς να ελέγχετε απόθεμα από μια συσκευή IoT χρησιμοποιώντας ένα μοντέλο ανίχνευσης αντικειμένων | Έλεγχος αποθέματος από συσκευή IoT |
| 21 | Καταναλωτής | Αναγνώριση ομιλίας με συσκευή IoT | Μάθετε πώς να αναγνωρίζετε ομιλία από μια συσκευή IoT για να κατασκευάσετε έναν έξυπνο χρονομετρητή | Αναγνώριση ομιλίας με συσκευή IoT |
| 22 | Καταναλωτής | Κατανόηση γλώσσας | Μάθετε πώς να κατανοείτε προτάσεις που απευθύνονται σε μια συσκευή IoT | Κατανόηση γλώσσας |
| 23 | Καταναλωτής | Ρύθμιση χρονομέτρου και παροχή προφορικής ανατροφοδότησης | Μάθετε πώς να ρυθμίζετε ένα χρονόμετρο σε μια συσκευή IoT και να δίνετε προφορική ανατροφοδότηση για το πότε ενεργοποιείται και πότε ολοκληρώνεται ο χρονομετρητής | Ρύθμιση χρονομέτρου και παροχή προφορικής ανατροφοδότησης |
| 24 | Καταναλωτής | Υποστήριξη πολλαπλών γλωσσών | Μάθετε πώς να υποστηρίζετε πολλές γλώσσες, τόσο στην ομιλία που απευθύνεται όσο και στις απαντήσεις από τον έξυπνο χρονομετρητή | Υποστήριξη πολλαπλών γλωσσών |
Πρόσβαση χωρίς σύνδεση
Μπορείτε να τρέξετε αυτή την τεκμηρίωση χωρίς σύνδεση χρησιμοποιώντας το Docsify. Κάντε fork αυτό το αποθετήριο, εγκαταστήστε το Docsify στον τοπικό σας υπολογιστή, και στη ρίζα του αποθετηρίου πληκτρολογήστε docsify serve. Η ιστοσελίδα θα σερβιριστεί στην πόρτα 3000 στο localhost σας: localhost:3000.
Κουίζ
Ευχαριστούμε την κοινότητα που φιλοξενεί το διαδραστικό κουίζ το οποίο ελέγχει τις γνώσεις σας σε κάθε ένα από τα κεφάλαια. Εξετάστε τις γνώσεις σας εδώ
Μπορείτε να δημιουργήσετε ένα PDF αυτού του περιεχομένου για πρόσβαση χωρίς σύνδεση αν χρειάζεται. Για να το κάνετε αυτό, βεβαιωθείτε ότι έχετε εγκατεστημένο το npm και τρέξτε τις ακόλουθες εντολές στη ρίζα αυτού του αποθετηρίου:
npm i
npm run convert
Παρουσιάσεις
Υπάρχουν παρουσιάσεις για μερικά από τα μαθήματα στο φάκελο slides.
Άλλα Προγράμματα Σπουδών
Η ομάδα μας παράγει και άλλα προγράμματα σπουδών! Ρίξτε μια ματιά:
LangChain
Azure / Edge / MCP / Agents
Σειρά Generative AI
Βασική Μάθηση
Σειρά Copilot
Αποδόσεις εικόνων
Μπορείτε να βρείτε όλες τις αποδόσεις για τις εικόνες που χρησιμοποιήθηκαν σε αυτό το πρόγραμμα σπουδών όπου απαιτείται στο Attributions.
Αποποίηση ευθυνών:
Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία αυτόματης μετάφρασης AI Co-op Translator. Ενώ επιδιώκουμε την ακρίβεια, παρακαλούμε λάβετε υπόψη ότι οι αυτόματες μεταφράσεις ενδέχεται να περιέχουν σφάλματα ή ανακρίβειες. Το πρωτότυπο έγγραφο στην αρχική του γλώσσα θα πρέπει να θεωρείται η επίσημη πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.


