chore(i18n): sync translations with latest source changes (chunk 1/1, 6 changes)

update-translations
localizeflow[bot] 3 months ago
parent 12e68fba60
commit cd7a762331

@ -738,8 +738,8 @@
"language_code": "el"
},
"README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf",
"translation_date": "2026-04-06T16:55:48+00:00",
"original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-24T14:52:04+00:00",
"source_file": "README.md",
"language_code": "el"
},

@ -8,32 +8,32 @@
[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/)
[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/)
### Εγγραφείτε στην Κοινότητα Azure AI Foundry
### Γίνετε μέλος της κοινότητας Azure AI Foundry
Αν κολλήσετε ή έχετε οποιεσδήποτε ερωτήσεις σχετικά με την κατασκευή εφαρμογών AI. Εγγραφείτε μαζί με άλλους μαθητές και έμπειρους προγραμματιστές σε συζητήσεις για το MCP. Είναι μια υποστηρικτική κοινότητα όπου οι ερωτήσεις είναι ευπρόσδεκτες και η γνώση μοιράζεται ελεύθερα.
Αν κολλήσετε ή έχετε οποιεσδήποτε ερωτήσεις σχετικά με την κατασκευή εφαρμογών AI. Ενταχθείτε σε συζητήσεις με άλλους μαθητές και έμπειρους προγραμματιστές σχετικά με το MCP. Είναι μια υποστηρικτική κοινότητα όπου οι ερωτήσεις είναι ευπρόσδεκτες και η γνώση μοιράζεται ελεύθερα.
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
Αν έχετε σχόλια για το προϊόν ή σφάλματα κατά την κατασκευή, επισκεφθείτε:
Αν έχετε σχόλια για προϊόντα ή λάθη κατά την κατασκευή, επισκεφθείτε:
[![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum)
Ακολουθήστε αυτά τα βήματα για να ξεκινήσετε με αυτούς τους πόρους:
1. **Fork το Αποθετήριο**: Κάντε κλικ [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
Ακολουθήστε αυτά τα βήματα για να ξεκινήσετε χρησιμοποιώντας αυτούς τους πόρους:
1. **Κάντε Fork το Αποθετήριο**: Κλικ στο [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **Κλωνοποιήστε το Αποθετήριο**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**Εγγραφείτε στο Microsoft Foundry Discord και γνωρίστε ειδικούς και άλλους προγραμματιστές**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 Υποστήριξη Πολυγλωσσικότητας
### 🌐 Πολυγλωσσική Υποστήριξη
#### Υποστηρίζεται μέσω GitHub Action (Αυτοματοποιημένο & Πάντα Ενημερωμένο)
#### Υποστηρίζεται μέσω GitHub Action (Αυτοματοποιημένη & Πάντα Ενημερωμένη)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](./README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md)
> **Προτιμάτε να κάνετε το κλωνοποίηση τοπικά;**
> **Προτιμάτε να κλωνοποιήσετε τοπικά;**
>
> Αυτό το αποθετήριο περιλαμβάνει μεταφράσεις σε πάνω από 50 γλώσσες, που αυξάνει σημαντικά το μέγεθος λήψης. Για να κλωνοποιήσετε χωρίς τις μεταφράσεις, χρησιμοποιήστε το sparse checkout:
> Αυτό το αποθετήριο περιλαμβάνει πάνω από 50 μεταφράσεις, κάτι που αυξάνει σημαντικά το μέγεθος λήψης. Για να κλωνοποιήσετε χωρίς μεταφράσεις, χρησιμοποιήστε sparse checkout:
>
> **Bash / macOS / Linux:**
> ```bash
@ -52,124 +52,123 @@
> Αυτό σας δίνει όλα όσα χρειάζεστε για να ολοκληρώσετε το μάθημα με πολύ πιο γρήγορη λήψη.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT για Αρχάριους - Ένα Αναλυτικό Πρόγραμμα
# IoT για Αρχάριους - Ένα Αναλυτικό Πρόγραμμα Σπουδών
Οι Azure Cloud Advocates της Microsoft είναι στην ευχάριστη θέση να προσφέρουν ένα 12-εβδομαδιαίο, 24-μαθημάτων πρόγραμμα, σχετικά με τα βασικά του IoT. Κάθε μάθημα περιλαμβάνει quiz πριν και μετά το μάθημα, γραπτές οδηγίες για την ολοκλήρωση του μαθήματος, μια λύση, μια εργασία και άλλα. Η μαθησιακή μας προσέγγιση βασισμένη σε έργα σας επιτρέπει να μαθαίνετε ενώ χτίζετε, ένας αποδεδειγμένος τρόπος για να "καθίσουν" οι νέες δεξιότητες.
Οι υποστηρικτές του Azure Cloud στη Microsoft είναι στην ευχάριστη θέση να προσφέρουν ένα πρόγραμμα σπουδών 12 εβδομάδων, 24 μαθημάτων για τα βασικά του IoT. Κάθε μάθημα περιλαμβάνει κουίζ πριν και μετά το μάθημα, γραπτές οδηγίες για την ολοκλήρωση του μαθήματος, μια λύση, μια ανάθεση και άλλα. Η παιδαγωγική μας που βασίζεται σε έργα επιτρέπει να μαθαίνετε ενώ κατασκευάζετε, ένας αποδεδειγμένος τρόπος ώστε οι νέες δεξιότητες να «εδραιώνονται».
Τα έργα καλύπτουν την πορεία της τροφής από το χωράφι μέχρι το τραπέζι. Αυτό περιλαμβάνει τη γεωργία, τη μεταφορά, την παραγωγή, το λιανικό εμπόριο και τους καταναλωτές - όλα δημοφιλείς κλάδοι για συσκευές IoT.
Τα έργα καλύπτουν το ταξίδι του φαγητού από το αγρόκτημα στο τραπέζι. Αυτό περιλαμβάνει αγροτική παραγωγή, logistics, κατασκευή, λιανική και καταναλωτές - όλα δημοφιλείς τομείς της βιομηχανίας για συσκευές IoT.
![Ένας οδικός χάρτης για το μάθημα που δείχνει 24 μαθήματα καλύπτοντας εισαγωγή, γεωργία, μεταφορές, επεξεργασία, λιανικό εμπόριο και μαγείρεμα](../../translated_images/el/Roadmap.bb1dec285dda0eda.webp)
![Ένας οδικός χάρτης του μαθήματος που δείχνει 24 μαθήματα που καλύπτουν εισαγωγή, γεωργία, μεταφορές, επεξεργασία, λιανική και μαγείρεμα](../../translated_images/el/Roadmap.bb1dec285dda0eda.webp)
> Σχεδιοκείμενο από την [Nitya Narasimhan](https://github.com/nitya). Κάντε κλικ στην εικόνα για μεγαλύτερη έκδοση.
> Σχεδιαστικό σημείωμα από [Nitya Narasimhan](https://github.com/nitya). Κάντε κλικ στην εικόνα για μεγαλύτερη έκδοση.
**Ευχαριστούμε θερμά τους συγγραφείς μας [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), και τον καλλιτέχνη σχεδιοκειμένου μας [Nitya Narasimhan](https://github.com/nitya).**
**Θερμές ευχαριστίες στους συγγραφείς μας [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett) και στον καλλιτέχνη σχεδιαστικών σημειωμάτων μας [Nitya Narasimhan](https://github.com/nitya).**
**Ευχαριστούμε επίσης την ομάδα μας από [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) που έχουν αναθεωρήσει και μεταφράσει αυτό το πρόγραμμα - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), και [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).**
**Ευχαριστίες επίσης στην ομάδα μας από [Μαθητές Πρεσβευτές της Microsoft Learn](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) που έχουν αναθεωρήσει και μεταφράσει αυτό το πρόγραμμα σπουδών - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), και [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).**
Γνωρίστε την ομάδα!
[![Promo video](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
[![Προωθητικό βίντεο](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**Gif από** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 Κάντε κλικ στην εικόνα παραπάνω για ένα βίντεο σχετικά με το έργο!
> 🎥 Κάντε κλικ στην παραπάνω εικόνα για ένα βίντεο σχετικά με το έργο!
> **Καθηγητές**, έχουμε [συμπεριλάβει ορισμένες προτάσεις](for-teachers.md) για το πώς να χρησιμοποιήσετε αυτό το πρόγραμμα. Αν θέλετε να δημιουργήσετε τα δικά σας μαθήματα, έχουμε επίσης συμπεριλάβει ένα [πρότυπο μαθήματος](lesson-template/README.md).
> **Καθηγητές**, έχουμε [συμπεριλάβει μερικές προτάσεις](for-teachers.md) για το πώς να χρησιμοποιήσετε αυτό το πρόγραμμα σπουδών. Αν θέλετε να δημιουργήσετε τα δικά σας μαθήματα, έχουμε επίσης συμπεριλάβει ένα [πρότυπο μαθήματος](lesson-template/README.md).
> **[Μαθητές](https://aka.ms/student-page)**, για να χρησιμοποιήσετε αυτό το πρόγραμμα μόνοι σας, κάντε fork ολόκληρου του αποθετηρίου και ολοκληρώστε τις ασκήσεις μόνοι σας, ξεκινώντας με quiz πριν τη διάλεξη, μετά διαβάζοντας τη διάλεξη και ολοκληρώνοντας τις υπόλοιπες δραστηριότητες. Προσπαθήστε να δημιουργήσετε τα έργα κατανοώντας τα μαθήματα αντί να αντιγράφετε τον κώδικα λύσης· ωστόσο ο κώδικας είναι διαθέσιμος στους φακέλους /solutions σε κάθε μάθημα προσανατολισμένο σε έργο. Μια άλλη ιδέα είναι να σχηματίσετε ομάδα μελέτης με φίλους και να περάσετε το υλικό μαζί. Για περαιτέρω μελέτη, προτείνουμε το [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
> **[Φοιτητές](https://aka.ms/student-page)**, για να χρησιμοποιήσετε αυτό το πρόγραμμα σπουδών μόνοι σας, κάντε fork ολόκληρο το αποθετήριο και ολοκληρώστε τις ασκήσεις μόνοι σας, ξεκινώντας με ένα κουίζ πριν τη διάλεξη, μετά διαβάζοντας τη διάλεξη και ολοκληρώνοντας τις υπόλοιπες δραστηριότητες. Προσπαθήστε να δημιουργήσετε τα έργα κατανοώντας τα μαθήματα αντί να αντιγράφετε τον κώδικα λύσης. Ωστόσο, αυτός ο κώδικας είναι διαθέσιμος στους φακέλους /solutions σε κάθε μάθημα που σχετίζεται με έργα. Μια άλλη ιδέα θα ήταν να σχηματίσετε μια ομάδα μελέτης με φίλους και να μελετήσετε το περιεχόμενο μαζί. Για περαιτέρω μελέτη, συνιστούμε το [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
Για μια βιντεοπαρουσίαση αυτού του μαθήματος, δείτε αυτό το βίντεο:
Για μια επισκόπηση βίντεο αυτού του μαθήματος, δείτε αυτό το βίντεο:
[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video")
[![Προωθητικό βίντεο](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Προωθητικό βίντεο")
> 🎥 Κάντε κλικ στην εικόνα παραπάνω για ένα βίντεο σχετικά με το έργο!
> 🎥 Κάντε κλικ στην παραπάνω εικόνα για ένα βίντεο σχετικά με το έργο!
## Παιδαγωγική
Έχουμε επιλέξει δύο παιδαγωγικές αρχές κατά τη δημιουργία αυτού του προγράμματος: να εξασφαλίσουμε ότι βασίζεται σε έργα και ότι περιλαμβάνει συχνά κουίζ. Μέχρι το τέλος αυτής της σειράς, οι μαθητές θα έχουν δημιουργήσει ένα σύστημα παρακολούθησης και ποτίσματος φυτών, ένα σύστημα παρακολούθησης οχημάτων, μια έξυπνη εργοστασιακή εγκατάσταση για την παρακολούθηση και τον έλεγχο τροφίμων, και ένα χρονοδιακόπτη μαγειρέματος με φωνητικό έλεγχο, και θα έχουν μάθει τα βασικά του Internet of Things, συμπεριλαμβανομένων του πώς να γράφουν κώδικα συσκευών, να συνδέονται με το cloud, να αναλύουν τηλεμετρία και να τρέχουν AI στην άκρη.
Έχουμε επιλέξει δύο παιδαγωγικές αρχές κατά την κατασκευή αυτού του προγράμματος σπουδών: να είναι βασισμένο σε έργα και να περιλαμβάνει συχνά κουίζ. Μέχρι το τέλος αυτής της σειράς, οι μαθητές θα έχουν φτιάξει ένα σύστημα παρακολούθησης και ποτίσματος φυτών, μια συσκευή εντοπισμού οχημάτων, μια έξυπνη εγκατάσταση κατασκευής για την παρακολούθηση και τον έλεγχο φαγητού, και έναν χρονοδιακόπτη μαγειρικής που ελέγχεται φωνητικά, ενώ θα έχουν μάθει τα βασικά του Διαδικτύου των Πραγμάτων, συμπεριλαμβανομένου του πώς να γράφουν κώδικα για συσκευές, να συνδέονται στο cloud, να αναλύουν τηλεμετρία και να τρέχουν AI στην άκρη.
Εξασφαλίζοντας ότι το περιεχόμενο ευθυγραμμίζεται με τα έργα, η διαδικασία γίνεται πιο ενδιαφέρουσα για τους μαθητές και η διατήρηση των εννοιών θα ενισχυθεί.
Με το να ευθυγραμμιστεί το περιεχόμενο με έργα, η διαδικασία γίνεται πιο ελκυστική για τους μαθητές και η διατήρηση των εννοιών θα ενισχυθεί.
Επιπλέον, ένα κουίζ χαμηλού ρίσκου πριν από το μάθημα θέτει την πρόθεση του μαθητή για μάθηση ενός θέματος, ενώ ένα δεύτερο κουίζ μετά το μάθημα εξασφαλίζει περαιτέρω διατήρηση. Αυτό το πρόγραμμα σχεδιάστηκε για να είναι ευέλικτο και διασκεδαστικό και μπορεί να παρακολουθηθεί ολόκληρο ή κατά μέρη. Τα έργα ξεκινούν μικρά και γίνονται ολοένα και πιο σύνθετα μέχρι το τέλος του 12-εβδομαδιαίου κύκλου.
Επιπλέον, ένα κουίζ χαμηλής πίεσης πριν από το μάθημα θέτει την πρόθεση του μαθητή να μάθει ένα θέμα, ενώ ένα δεύτερο κουίζ μετά το μάθημα εξασφαλίζει περαιτέρω διατήρηση. Αυτό το πρόγραμμα σπουδών σχεδιάστηκε για να είναι ευέλικτο και διασκεδαστικό και μπορεί να γίνει ολόκληρο ή μερικώς. Τα έργα ξεκινούν μικρά και γίνονται όλο και πιο σύνθετα μέχρι το τέλος του δωδεκάμηνου κύκλου.
Κάθε έργο βασίζεται σε πραγματικό υλικό που είναι διαθέσιμο σε μαθητές και χομπίστες. Κάθε έργο εξετάζει τον συγκεκριμένο τομέα του έργου, παρέχοντας σχετικές γνώσεις υπόβαθρου. Για να είναι κάποιος επιτυχημένος προγραμματιστής, βοηθάει να κατανοεί τον τομέα στον οποίο επιλύει προβλήματα, προσφέροντας αυτές τις γνώσεις παρασκηνίου επιτρέπει στους μαθητές να σκεφτούν τις λύσεις IoT και τις γνώσεις τους στο πλαίσιο του είδους του προβλήματος του πραγματικού κόσμου που μπορεί να κληθούν να λύσουν ως προγραμματιστές IoT. Οι μαθητές μαθαίνουν το "γιατί" των λύσεων που κατασκευάζουν και αποκτούν εκτίμηση για τον τελικό χρήστη.
Κάθε έργο βασίζεται σε πραγματικό υλικό διαθέσιμο σε μαθητές και χομπίστες. Κάθε έργο εξετάζει τον συγκεκριμένο τομέα του έργου, παρέχοντας σχετική βασική γνώση. Για να γίνει κάποιος επιτυχημένος προγραμματιστής, βοηθάει να κατανοεί τον τομέα στον οποίο επιλύει προβλήματα, και αυτή η βασική γνώση επιτρέπει στους μαθητές να σκέφτονται τις λύσεις και τις γνώσεις τους για το IoT στο πλαίσιο του είδους του πραγματικού προβλήματος που μπορεί να κληθούν να λύσουν ως προγραμματιστές IoT. Οι μαθητές μαθαίνουν το «γιατί» των λύσεων που κατασκευάζουν και αποκτούν εκτίμηση για τον τελικό χρήστη.
## Υλικό (Hardware)
Έχουμε δύο επιλογές υλικού IoT για χρήση στα έργα ανάλογα με τις προσωπικές προτιμήσεις, τις γνώσεις ή προτιμήσεις στη γλώσσα προγραμματισμού, τους στόχους μάθησης και τη διαθεσιμότητα. Έχουμε επίσης παράσχει μια έκδοση «εικονικού υλικού» για όσους δεν έχουν πρόσβαση σε υλικό, ή θέλουν να μάθουν περισσότερα πριν δεσμευτούν σε μια αγορά. Μπορείτε να διαβάσετε περισσότερα και να βρείτε μια «λίστα αγορών» στη [σελίδα υλικού](./hardware.md), μαζί με συνδέσμους για την αγορά ολοκληρωμένων κιτ από τους φίλους μας στο Seeed Studio.
Έχουμε δύο επιλογές υλικού IoT για χρήση στα έργα, ανάλογα με τις προσωπικές προτιμήσεις, τη γνώση της γλώσσας προγραμματισμού ή τις προτιμήσεις, τους στόχους μάθησης και τη διαθεσιμότητα. Έχουμε επίσης παράσχει μια έκδοση 'εικονικού υλικού' για όσους δεν έχουν πρόσβαση σε υλικό ή θέλουν να μάθουν περισσότερα πριν δεσμευτούν σε μια αγορά. Μπορείτε να διαβάσετε περισσότερα και να βρείτε μια 'λίστα αγορών' στη [σελίδα υλικού](./hardware.md), συμπεριλαμβανομένων συνδέσμων για να αγοράσετε ολοκληρωμένα κιτ από τους φίλους μας στο Seeed Studio.
> 💁 Βρείτε τις [Κανόνες Συμπεριφοράς](CODE_OF_CONDUCT.md), τις οδηγίες [Συμμετοχής](CONTRIBUTING.md) και [Μετάφρασης](TRANSLATIONS.md). Καλωσορίζουμε την εποικοδομητική σας ανατροφοδότηση!
> 💁 Βρείτε τους [Κανόνες Συμπεριφοράς](CODE_OF_CONDUCT.md), τις οδηγίες [Συμμετοχής](CONTRIBUTING.md) και [Μεταφράσεων](..). Καλωσορίζουμε την εποικοδομητική σας ανατροφοδότηση!
>
> 🔧 Αν αντιμετωπίζετε προβλήματα, δείτε τον [Οδηγό Επίλυσης Προβλημάτων](TROUBLESHOOTING.md) για λύσεις σε κοινά ζητήματα.
> 🔧 Αν έχετε προβλήματα, ρίξτε μια ματιά στον [Οδηγό Επίλυσης Προβλημάτων](TROUBLESHOOTING.md) για λύσεις σε κοινά ζητήματα.
## Κάθε μάθημα περιλαμβάνει:
- σημείωση σχεδίασης
- σημειώσεις σκίτσου
- προαιρετικό συμπληρωματικό βίντεο
- προμαθηματικό κουίζ προθέρμανσης
- quiz προθέρμανσης πριν το μάθημα
- γραπτό μάθημα
- για μαθήματα με βάση έργα, οδηγούς βήμα προς βήμα για το πώς να κατασκευάσετε το έργο
- ελέγχους γνώσεων
- για μαθήματα βασισμένα σε έργα, οδηγίες βήμα προς βήμα για την κατασκευή του έργου
- ελέγχους γνώσης
- μια πρόκληση
- συμπληρωματική ανάγνωση
- ανάθεση
- [μετα-μαθηματικό κουίζ](https://ff-quizzes.netlify.app/en/)
- εργασία
- [quiz μετά το μάθημα](https://ff-quizzes.netlify.app/en/)
> **Μια σημείωση για τα κουίζ**: Όλα τα κουίζ βρίσκονται στο φάκελο quiz-app, συνολικά 48 κουίζ με τρεις ερωτήσεις το καθένα. Σύνδεσμοι υπάρχουν μέσα στα μαθήματα, αλλά η εφαρμογή κουίζ μπορεί να τρέξει τοπικά ή να αναπτυχθεί στο Azure· ακολουθήστε τις οδηγίες στον φάκελο `quiz-app`. Σταδιακά γίνεται η τοπικοποίησή τους.
> **Μια σημείωση σχετικά με τα κουίζ**: Όλα τα κουίζ περιέχονται στον φάκελο quiz-app, για συνολικά 48 κουίζ των τριών ερωτήσεων το καθένα. Συνδέονται από τα μαθήματα, αλλά η εφαρμογή κουίζ μπορεί να τρέξει τοπικά ή να αναπτυχθεί στο Azure· ακολουθήστε τις οδηγίες στο φάκελο `quiz-app`. Σταδιακά μεταφράζονται.
## Μαθήματα
| | Όνομα Έργου | Διδακτικές Έννοιες | Εκπαιδευτικοί Στόχοι | Συνδεδεμένο Μάθημα |
| :---: | :------------------------------------: | :---------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: |
| 01 | [Εισαγωγή](./1-getting-started/README.md) | Εισαγωγή στο IoT | Μάθετε τις βασικές αρχές του IoT και τα βασικά δομικά στοιχεία λύσεων IoT όπως αισθητήρες και υπηρεσίες cloud κατά τη ρύθμιση της πρώτης σας συσκευής IoT | [Εισαγωγή στο IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Εισαγωγή](./1-getting-started/README.md) | Εκτενέστερη εισαγωγή στο IoT | Μάθετε περισσότερα για τα εξαρτήματα ενός συστήματος IoT, καθώς και για μικροελεγκτές και υπολογιστές μιας πλακέτας | [Εκτενέστερη εισαγωγή στο IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Εισαγωγή](./1-getting-started/README.md) | Αλληλεπίδραση με τον φυσικό κόσμο μέσω αισθητήρων και ενεργοποιητών | Μάθετε για τους αισθητήρες για συλλογή δεδομένων από τον φυσικό κόσμο και τους ενεργοποιητές για αποστολή ανατροφοδότησης, κατασκευάζοντας ένα νυχτερινό φωτιστικό | [Αλληλεπίδραση με τον φυσικό κόσμο μέσω αισθητήρων και ενεργοποιητών](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Εισαγωγή](./1-getting-started/README.md) | Συνδέστε τη συσκευή σας στο Διαδίκτυο | Μάθετε πώς να συνδέσετε μια συσκευή IoT στο Διαδίκτυο για αποστολή και λήψη μηνυμάτων συνδέοντας το νυχτερινό φωτιστικό σας σε έναν διακομιστή MQTT | [Συνδέστε τη συσκευή σας στο Διαδίκτυο](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Φάρμα](./2-farm/README.md) | Πρόβλεψη ανάπτυξης φυτού | Μάθετε πώς να προβλέπετε την ανάπτυξη φυτών χρησιμοποιώντας δεδομένα θερμοκρασίας που συλλέγονται από μια συσκευή IoT | [Πρόβλεψη ανάπτυξης φυτού](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Φάρμα](./2-farm/README.md) | Ανίχνευση υγρασίας εδάφους | Μάθετε πώς να ανιχνεύετε την υγρασία του εδάφους και να βαθμονομήσετε έναν αισθητήρα υγρασίας εδάφους | [Ανίχνευση υγρασίας εδάφους](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Φάρμα](./2-farm/README.md) | Αυτοματοποιημένο πότισμα φυτών | Μάθετε πώς να αυτοματοποιήσετε και να χρονίσετε το πότισμα με χρήση ρελέ και MQTT | [Αυτοματοποιημένο πότισμα φυτών](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Φάρμα](./2-farm/README.md) | Μεταφορά του φυτού σας στο cloud | Μάθετε για το cloud και τις υπηρεσίες IoT που φιλοξενούνται στο cloud και πώς να συνδέσετε το φυτό σας σε μία από αυτές αντί για δημόσιο broker MQTT | [Μεταφορά του φυτού σας στο cloud](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Φάρμα](./2-farm/README.md) | Μεταφορά της λογικής εφαρμογής σας στο cloud | Μάθετε πώς μπορείτε να γράφετε λογική εφαρμογής στο cloud που ανταποκρίνεται σε μηνύματα IoT | [Μεταφορά της λογικής εφαρμογής σας στο cloud](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Φάρμα](./2-farm/README.md) | Διατήρηση της ασφάλειας του φυτού σας | Μάθετε για την ασφάλεια στο IoT και πώς να κρατήσετε το φυτό σας ασφαλές με κλειδιά και πιστοποιητικά | [Διατήρηση της ασφάλειας του φυτού σας](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Μεταφορές](./3-transport/README.md) | Παρακολούθηση τοποθεσίας | Μάθετε για την παρακολούθηση τοποθεσίας GPS για συσκευές IoT | [Παρακολούθηση τοποθεσίας](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Μεταφορές](./3-transport/README.md) | Αποθήκευση δεδομένων τοποθεσίας | Μάθετε πώς να αποθηκεύετε δεδομένα IoT για μελλοντική οπτικοποίηση ή ανάλυση | [Αποθήκευση δεδομένων τοποθεσίας](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Μεταφορές](./3-transport/README.md) | Οπτικοποίηση δεδομένων τοποθεσίας | Μάθετε για την οπτικοποίηση δεδομένων τοποθεσίας σε χάρτη, και πώς οι χάρτες αναπαριστούν τον πραγματικό τρισδιάστατο κόσμο σε δύο διαστάσεις | [Οπτικοποίηση δεδομένων τοποθεσίας](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Μεταφορές](./3-transport/README.md) | Γεωπεριφράξεις | Μάθετε για τις γεωπεριφράξεις, και πώς μπορούν να χρησιμοποιηθούν για ειδοποίηση όταν οχήματα στην αλυσίδα εφοδιασμού πλησιάζουν στον προορισμό τους | [Γεωπεριφράξεις](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Βιομηχανία](./4-manufacturing/README.md) | Εκπαίδευση ανιχνευτή ποιότητας φρούτων | Μάθετε για την εκπαίδευση ενός ταξινομητή εικόνας στο cloud για ανίχνευση ποιότητας φρούτων | [Εκπαίδευση ανιχνευτή ποιότητας φρούτων](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Βιομηχανία](./4-manufacturing/README.md) | Έλεγχος ποιότητας φρούτων από συσκευή IoT | Μάθετε για τη χρήση του ανιχνευτή ποιότητας φρούτων από μια συσκευή IoT | [Έλεγχος ποιότητας φρούτων από συσκευή IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Βιομηχανία](./4-manufacturing/README.md) | Εκτέλεση ανιχνευτή φρούτων στην άκρη | Μάθετε για τη λειτουργία του ανιχνευτή σας σε μια συσκευή IoT στο edge | [Εκτέλεση ανιχνευτή φρούτων στην άκρη](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Βιομηχανία](./4-manufacturing/README.md) | Ενεργοποίηση ανίχνευσης ποιότητας φρούτων από αισθητήρα | Μάθετε για την ενεργοποίηση της ανίχνευσης ποιότητας φρούτων από έναν αισθητήρα | [Ενεργοποίηση ανίχνευσης ποιότητας φρούτων από αισθητήρα](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Λιανική](./5-retail/README.md) | Εκπαίδευση ανιχνευτή αποθέματος | Μάθετε πώς να χρησιμοποιήσετε την ανίχνευση αντικειμένων για να εκπαιδεύσετε έναν ανιχνευτή αποθέματος ώστε να μετρά το απόθεμα σε ένα κατάστημα | [Εκπαίδευση ανιχνευτή αποθέματος](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Λιανική](./5-retail/README.md) | Έλεγχος αποθέματος από συσκευή IoT | Μάθετε πώς να ελέγχετε απόθεμα από μια συσκευή IoT χρησιμοποιώντας ένα μοντέλο ανίχνευσης αντικειμένων | [Έλεγχος αποθέματος από συσκευή IoT](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Καταναλωτής](./6-consumer/README.md) | Αναγνώριση ομιλίας με συσκευή IoT | Μάθετε πώς να αναγνωρίζετε ομιλία από μια συσκευή IoT για να κατασκευάσετε έναν έξυπνο χρονομετρητή | [Αναγνώριση ομιλίας με συσκευή IoT](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Καταναλωτής](./6-consumer/README.md) | Κατανόηση γλώσσας | Μάθετε πώς να κατανοείτε προτάσεις που απευθύνονται σε μια συσκευή IoT | [Κατανόηση γλώσσας](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Καταναλωτής](./6-consumer/README.md) | Ρύθμιση χρονομέτρου και παροχή προφορικής ανατροφοδότησης | Μάθετε πώς να ρυθμίζετε ένα χρονόμετρο σε μια συσκευή IoT και να δίνετε προφορική ανατροφοδότηση για το πότε ενεργοποιείται και πότε ολοκληρώνεται ο χρονομετρητής | [Ρύθμιση χρονομέτρου και παροχή προφορικής ανατροφοδότησης](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Καταναλωτής](./6-consumer/README.md) | Υποστήριξη πολλαπλών γλωσσών | Μάθετε πώς να υποστηρίζετε πολλές γλώσσες, τόσο στην ομιλία που απευθύνεται όσο και στις απαντήσεις από τον έξυπνο χρονομετρητή | [Υποστήριξη πολλαπλών γλωσσών](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Πρόσβαση χωρίς σύνδεση
Μπορείτε να τρέξετε αυτή την τεκμηρίωση χωρίς σύνδεση χρησιμοποιώντας το [Docsify](https://docsify.js.org/#/). Κάντε fork αυτό το αποθετήριο, [εγκαταστήστε το Docsify](https://docsify.js.org/#/quickstart) στον τοπικό σας υπολογιστή, και στη ρίζα του αποθετηρίου πληκτρολογήστε `docsify serve`. Η ιστοσελίδα θα σερβιριστεί στην πόρτα 3000 στο localhost σας: `localhost:3000`.
| | Όνομα Έργου | Εννοιες που διδάσκονται | Μαθησιακοί Στόχοι | Συνδεδεμένο Μάθημα |
| :---: | :------------------------------------: | :---------------------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------: |
| 01 | [Ξεκινώντας](./1-getting-started/README.md) | Εισαγωγή στο IoT | Μάθετε τις βασικές αρχές του IoT και τα βασικά δομικά στοιχεία των λύσεων IoT όπως αισθητήρες και υπηρεσίες νέφους ενώ ρυθμίζετε τη συσκευή IoT σας | [Εισαγωγή στο IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Ξεκινώντας](./1-getting-started/README.md) | Πιο βαθιά ματιά στο IoT | Μάθετε περισσότερα για τα συστατικά ενός συστήματος IoT, καθώς και μικροελεγκτές και υπολογιστές μονού πίνακα | [Πιο βαθιά ματιά στο IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Ξεκινώντας](./1-getting-started/README.md) | Αλληλεπίδραση με τον φυσικό κόσμο μέσω αισθητήρων και ενεργοποιητών | Μάθετε για αισθητήρες για συλλογή δεδομένων από τον φυσικό κόσμο, και ενεργοποιητές για αποστολή ανατροφοδότησης, ενώ κατασκευάζετε ένα νυχτερινό φως | [Αλληλεπίδραση με τον φυσικό κόσμο μέσω αισθητήρων και ενεργοποιητών](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Ξεκινώντας](./1-getting-started/README.md) | Συνδέστε τη συσκευή σας στο Διαδίκτυο | Μάθετε πώς να συνδέσετε μια συσκευή IoT στο Διαδίκτυο για αποστολή και λήψη μηνυμάτων συνδέοντας το νυχτερινό σας φως σε έναν broker MQTT | [Συνδέστε τη συσκευή σας στο Διαδίκτυο](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Φάρμα](./2-farm/README.md) | Πρόβλεψη ανάπτυξης φυτών | Μάθετε πώς να προβλέψετε την ανάπτυξη φυτών χρησιμοποιώντας δεδομένα θερμοκρασίας που συλλέγονται από μια συσκευή IoT | [Πρόβλεψη ανάπτυξης φυτών](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Φάρμα](./2-farm/README.md) | Ανίχνευση υγρασίας εδάφους | Μάθετε πώς να ανιχνεύετε την υγρασία του εδάφους και να βαθμονομήσετε έναν αισθητήρα υγρασίας εδάφους | [Ανίχνευση υγρασίας εδάφους](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Φάρμα](./2-farm/README.md) | Αυτοματοποιημένο πότισμα φυτών | Μάθετε πώς να αυτοματοποιήσετε και να συγχρονίσετε το πότισμα χρησιμοποιώντας ρελέ και MQTT | [Αυτοματοποιημένο πότισμα φυτών](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Φάρμα](./2-farm/README.md) | Μεταφέρετε το φυτό σας στο νέφος | Μάθετε για το νέφος και τις υπηρεσίες IoT που φιλοξενούνται στο νέφος και πώς να συνδέσετε το φυτό σας σε ένα από αυτά αντί για δημόσιο broker MQTT | [Μεταφέρετε το φυτό σας στο νέφος](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Φάρμα](./2-farm/README.md) | Μεταφέρετε τη λογική εφαρμογής σας στο νέφος | Μάθετε πώς μπορείτε να γράψετε λογική εφαρμογής στο νέφος που ανταποκρίνεται σε μηνύματα IoT | [Μεταφέρετε τη λογική εφαρμογής σας στο νέφος](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Φάρμα](./2-farm/README.md) | Κρατήστε το φυτό σας ασφαλές | Μάθετε για την ασφάλεια στο IoT και πώς να διατηρήσετε το φυτό σας ασφαλές με κλειδιά και πιστοποιητικά | [Κρατήστε το φυτό σας ασφαλές](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Μεταφορές](./3-transport/README.md) | Παρακολούθηση τοποθεσίας | Μάθετε για την παρακολούθηση τοποθεσίας GPS για συσκευές IoT | [Παρακολούθηση τοποθεσίας](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Μεταφορές](./3-transport/README.md) | Αποθήκευση δεδομένων τοποθεσίας | Μάθετε πώς να αποθηκεύσετε δεδομένα IoT για μετέπειτα οπτικοποίηση ή ανάλυση | [Αποθήκευση δεδομένων τοποθεσίας](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Μεταφορές](./3-transport/README.md) | Οπτικοποίηση δεδομένων τοποθεσίας | Μάθετε για την οπτικοποίηση δεδομένων τοποθεσίας σε χάρτη, και πώς οι χάρτες αναπαριστούν τον πραγματικό 3D κόσμο σε 2 διαστάσεις | [Οπτικοποίηση δεδομένων τοποθεσίας](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Μεταφορές](./3-transport/README.md) | Γεωφράγματα | Μάθετε για τα γεωφράγματα, και πώς μπορούν να χρησιμοποιηθούν για ειδοποίηση όταν οχήματα στην εφοδιαστική αλυσίδα πλησιάζουν στον προορισμό τους | [Γεωφράγματα](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Βιομηχανία](./4-manufacturing/README.md) | Εκπαίδευση ανιχνευτή ποιότητας φρούτου | Μάθετε για την εκπαίδευση ενός ταξινομητή εικόνων στο νέφος για ανίχνευση ποιότητας φρούτων | [Εκπαίδευση ανιχνευτή ποιότητας φρούτου](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Βιομηχανία](./4-manufacturing/README.md) | Έλεγχος ποιότητας φρούτων από συσκευή IoT | Μάθετε πώς να χρησιμοποιείτε τον ανιχνευτή ποιότητας φρούτων από μια συσκευή IoT | [Έλεγχος ποιότητας φρούτων από συσκευή IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Βιομηχανία](./4-manufacturing/README.md) | Εκτέλεση ανιχνευτή φρούτων στο edge | Μάθετε για την εκτέλεση του ανιχνευτή φρούτων σε μια συσκευή IoT στην άκρη | [Εκτέλεση ανιχνευτή φρούτων στο edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Βιομηχανία](./4-manufacturing/README.md) | Έναρξη ανίχνευσης ποιότητας φρούτων από αισθητήρα | Μάθετε για την ενεργοποίηση ανίχνευσης ποιότητας φρούτων από έναν αισθητήρα | [Έναρξη ανίχνευσης ποιότητας φρούτων από αισθητήρα](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Λιανική](./5-retail/README.md) | Εκπαίδευση ανιχνευτή αποθεμάτων | Μάθετε πώς να χρησιμοποιήσετε την ανίχνευση αντικειμένων για να εκπαιδεύσετε έναν ανιχνευτή αποθεμάτων να μετράει αποθέματα σε ένα κατάστημα | [Εκπαίδευση ανιχνευτή αποθεμάτων](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Λιανική](./5-retail/README.md) | Έλεγχος αποθεμάτων από συσκευή IoT | Μάθετε πώς να ελέγχετε αποθέματα από μια συσκευή IoT χρησιμοποιώντας ένα μοντέλο ανίχνευσης αντικειμένων | [Έλεγχος αποθεμάτων από συσκευή IoT](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Καταναλωτής](./6-consumer/README.md) | Αναγνώριση ομιλίας με συσκευή IoT | Μάθετε πώς να αναγνωρίζετε ομιλία από μια συσκευή IoT για να φτιάξετε ένα έξυπνο χρονόμετρο | [Αναγνώριση ομιλίας με συσκευή IoT](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Καταναλωτής](./6-consumer/README.md) | Κατανόηση γλώσσας | Μάθετε πώς να κατανοείτε προτάσεις που λέγονται σε μια συσκευή IoT | [Κατανόηση γλώσσας](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Καταναλωτής](./6-consumer/README.md) | Ορισμός χρονομέτρου και παροχή προφορικής ανατροφοδότησης | Μάθετε πώς να ορίσετε χρονομέτρη σε μια συσκευή IoT και να δώσετε προφορική ανατροφοδότηση για το πότε ο χρονομέτρης ξεκινά και τελειώνει | [Ορισμός χρονομέτρου και παροχή προφορικής ανατροφοδότησης](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Καταναλωτής](./6-consumer/README.md) | Υποστήριξη πολλαπλών γλωσσών | Μάθετε πώς να υποστηρίζετε πολλές γλώσσες, τόσο στην ομιλία προς τη συσκευή, όσο και στις απαντήσεις από τον έξυπνο χρονομέτρη σας | [Υποστήριξη πολλαπλών γλωσσών](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Πρόσβαση εκτός σύνδεσης
Μπορείτε να τρέξετε αυτή την τεκμηρίωση εκτός σύνδεσης χρησιμοποιώντας το [Docsify](https://docsify.js.org/#/). Φτιάξτε ένα fork αυτού του αποθετηρίου, [εγκαταστήστε το Docsify](https://docsify.js.org/#/quickstart) στον τοπικό σας υπολογιστή και στη συνέχεια στον βασικό φάκελο του αποθετηρίου πληκτρολογήστε `docsify serve`. Η ιστοσελίδα θα σερβιριστεί στην πόρτα 3000 στον localhost σας: `localhost:3000`.
## Κουίζ
Ευχαριστούμε την κοινότητα που φιλοξενεί το διαδραστικό κουίζ το οποίο ελέγχει τις γνώσεις σας σε κάθε ένα από τα κεφάλαια. Εξετάστε τις γνώσεις σας [εδώ](https://ff-quizzes.netlify.app/en/)
Ευχαριστούμε την κοινότητα για τη φιλοξενία του διαδραστικού κουίζ που ελέγχει τις γνώσεις σας σε κάθε κεφάλαιο. Δοκιμάστε τις γνώσεις σας [εδώ](https://ff-quizzes.netlify.app/en/)
### PDF
Μπορείτε να δημιουργήσετε ένα PDF αυτού του περιεχομένου για πρόσβαση χωρίς σύνδεση αν χρειάζεται. Για να το κάνετε αυτό, βεβαιωθείτε ότι έχετε εγκατεστημένο το [npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) και τρέξτε τις ακόλουθες εντολές στη ρίζα αυτού του αποθετηρίου:
Μπορείτε να δημιουργήσετε ένα PDF αυτού του περιεχομένου για πρόσβαση εκτός σύνδεσης αν χρειάζεται. Για να το κάνετε αυτό, βεβαιωθείτε ότι έχετε [εγκατεστημένο το npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) και εκτελέστε τις ακόλουθες εντολές στον βασικό φάκελο αυτού του αποθετηρίου:
```sh
npm i
npm run convert
```
### Παρουσιάσεις
### Διαφάνειες
Υπάρχουν παρουσιάσεις για μερικά από τα μαθήματα στο φάκελο [slides](../../slides).
Υπάρχουν πακέτα διαφανειών για μερικά από τα μαθήματα στον φάκελο [slides](../../slides).
## Άλλες Διδασκαλίες
## Άλλα Προγράμματα Σπουδών
Η ομάδα μας παράγει και άλλα προγράμματα σπουδών! Ρίξτε μια ματιά:
Η ομάδα μας παράγει και άλλα προγράμματα μαθημάτων! Δείτε:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
@ -180,14 +179,14 @@ npm run convert
### Azure / Edge / MCP / Agents
[![AZD για Αρχάριους](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Edge AI για Αρχάριους](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![MCP για Αρχάριους](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[![AI Agents για Αρχάριους](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
---
### Σειρά Generative AI
[![Generative AI για Αρχάριους](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
### Σειρά Γενετικής Τεχνητής Νοημοσύνης
[![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
@ -195,29 +194,29 @@ npm run convert
---
### Βασική Μάθηση
[![ML για Αρχάριους](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[![Data Science για Αρχάριους](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[![AI για Αρχάριους](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[![Cybersecurity για Αρχάριους](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[![Web Dev για Αρχάριους](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[![IoT για Αρχάριους](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[![XR Development για Αρχάριους](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
[![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[![Cybersecurity for Beginners](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[![Web Dev for Beginners](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[![IoT for Beginners](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[![XR Development for Beginners](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
---
### Σειρά Copilot
[![Copilot για AI Συνεργατικό Προγραμματισμό](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![Copilot για C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Περιπέτεια Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
### Σειρά Συν-πιλότου
[![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
<!-- CO-OP TRANSLATOR OTHER COURSES END -->
## Αποδόσεις εικόνων
Μπορείτε να βρείτε όλες τις αποδόσεις για τις εικόνες που χρησιμοποιήθηκαν σε αυτό το πρόγραμμα σπουδών όπου απαιτείται στο [Attributions](./attributions.md).
Μπορείτε να βρείτε όλες τις αποδόσεις για τις εικόνες που χρησιμοποιούνται σε αυτό το πρόγραμμα σπουδών όπου απαιτείται στο [Αποδόσεις](./attributions.md).
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Αποποίηση ευθυνών**:
Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία αυτόματης μετάφρασης AI [Co-op Translator](https://github.com/Azure/co-op-translator). Ενώ επιδιώκουμε την ακρίβεια, παρακαλούμε λάβετε υπόψη ότι οι αυτόματες μεταφράσεις ενδέχεται να περιέχουν σφάλματα ή ανακρίβειες. Το πρωτότυπο έγγραφο στην αρχική του γλώσσα θα πρέπει να θεωρείται η επίσημη πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.
**Απόποιηση ευθυνών**:
Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία αυτόματης μετάφρασης AI [Co-op Translator](https://github.com/Azure/co-op-translator). Παρόλο που επιδιώκουμε την ακρίβεια, παρακαλούμε να έχετε υπόψη σας ότι οι αυτόματες μεταφράσεις μπορεί να περιέχουν λάθη ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για οποιεσδήποτε παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.
<!-- CO-OP TRANSLATOR DISCLAIMER END -->

@ -738,8 +738,8 @@
"language_code": "sv"
},
"README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf",
"translation_date": "2026-04-06T17:01:01+00:00",
"original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-24T14:57:03+00:00",
"source_file": "README.md",
"language_code": "sv"
},

@ -1,13 +1,13 @@
### Gå med i Azure AI Foundry-gemenskapen
### Gå med i Azure AI Foundry Community
Om du fastnar eller har några frågor om att bygga AI-appar. Gå med i andra elever och erfarna utvecklare i diskussioner om MCP. Det är en stödjande gemenskap där frågor är välkomna och kunskap delas fritt.
Om du kör fast eller har några frågor om att bygga AI-appar. Gå med i andra elever och erfarna utvecklare i diskussioner om MCP. Det är en stödjande gemenskap där frågor är välkomna och kunskap delas fritt.
Om du har produktfeedback eller fel medan du bygger, besök:
Om du har produktfeedback eller fel under byggandet, besök:
Följ dessa steg för att börja använda dessa resurser:
1. **Forka repositoryt**: Klicka [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **Klona repositoryt**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**Gå med i Microsoft Foundry Discord och t experter och andra utvecklare**](https://discord.com/invite/ByRwuEEgH4)
Följ dessa steg för att komma igång med att använda dessa resurser:
1. **Fork:a förvaret**: Klicka [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **Klona förvaret**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**Gå med i Microsoft Foundry Discord och träffa experter och andra utvecklare**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 Fler språkstöd
@ -15,7 +15,7 @@ Följ dessa steg för att börja använda dessa resurser:
> **Föredrar du att klona lokalt?**
>
> Detta repository innehåller över 50 språköversättningar vilket avsevärt ökar nedladdningsstorleken. För att klona utan översättningar, använd sparse checkout:
> Det här förvaret inkluderar 50+ språköversättningar vilket avsevärt ökar nedladdningsstorleken. För att klona utan översättningar, använd sparse checkout:
>
> **Bash / macOS / Linux:**
> ```bash
@ -33,113 +33,119 @@ Följ dessa steg för att börja använda dessa resurser:
>
> Detta ger dig allt du behöver för att slutföra kursen med en mycket snabbare nedladdning.
# IoT för nybörjare En läroplan
# IoT för nybörjare - En läroplan
Azure Cloud Advocates på Microsoft är glada att erbjuda en 12-veckors, 24-lektioners läroplan som handlar om grunderna i IoT. Varje lektion inkluderar för- och efter-quiz, skriftliga instruktioner för att slutföra lektionen, en lösning, en uppgift och mer. Vår projektbaserade pedagogik gör det möjligt för dig att lära dig medan du bygger, ett beprövat sätt för nya färdigheter att "fästa".
Azure Cloud Advocates på Microsoft är glada att erbjuda en 12-veckors, 24-lektions läroplan som handlar om grunderna i IoT. Varje lektion inkluderar quiz före och efter lektionen, skriftliga instruktioner för att genomföra lektionen, en lösning, en uppgift och mer. Vår projektbaserade pedagogik gör att du lär dig medan du bygger, ett beprövat sätt för nya färdigheter att "fastna".
Projekten täcker resan för mat från gård till bord. Detta inkluderar jordbruk, logistik, tillverkning, detaljhandel och konsument alla populära industrisegment för IoT-enheter.
Projekten täcker resan för mat från gård till bord. Det inkluderar jordbruk, logistik, tillverkning, detaljhandel och konsument - alla populära branschområden för IoT-enheter.
![En färdplan för kursen som visar 24 lektioner som täcker introduktion, jordbruk, transport, bearbetning, detaljhandel och matlagning](../../translated_images/sv/Roadmap.bb1dec285dda0eda.webp)
> Sketchnote av [Nitya Narasimhan](https://github.com/nitya). Klicka på bilden för en större version.
**Stort tack till våra författare [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), och vår sketchnote-artist [Nitya Narasimhan](https://github.com/nitya).**
**Stort tack till våra författare [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett) och vår sketchnote-illustratör [Nitya Narasimhan](https://github.com/nitya).**
**Tack också till vårt team av [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) som har granskat och översatt denna läroplan [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), och [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).**
**Tack också till vårt team av [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) som har granskat och översatt denna läroplan - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform) och [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).**
Möt teamet!
[![Promovideo](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**Gif av** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 Klicka på bilden ovan för en video om projektet!
> **Lärare**, vi har [inkluderat några förslag](for-teachers.md) på hur man kan använda denna läroplan. Om du vill skapa egna lektioner har vi också inkluderat en [lektionmall](lesson-template/README.md).
> **Lärare**, vi har [inkluderat några förslag](for-teachers.md) på hur du kan använda denna läroplan. Om du vill skapa egna lektioner finns även en [lektionmall](lesson-template/README.md).
> **[Studenter](https://aka.ms/student-page)**, för att använda denna läroplan på egen hand, forka hela repot och gör övningarna själva, börja med ett förföreläsningsquiz, läs sedan föreläsningen och genomför resten av aktiviteterna. Försök att skapa projekten genom att förstå lektionerna snarare än att kopiera lösningskoden; dock finns koden tillgänglig i /solutions-mappar i varje projektorienterad lektion. Ett annat alternativ är att bilda en studiegrupp med vänner och arbeta genom innehållet tillsammans. För vidare studier rekommenderar vi [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
> **[Studenter](https://aka.ms/student-page)**, för att använda denna läroplan självständigt, forka hela repositoriet och slutför övningarna själv, börja med ett för-quiz, sedan läsa lektionen och slutföra resten av aktiviteterna. Försök att skapa projekten genom att förstå lektionerna istället för att kopiera lösningskoden; dock finns koden tillgänglig i /solutions-mapparna i varje projektorienterad lektion. En annan idé är att bilda en studiegrupp med vänner och gå igenom materialet tillsammans. För vidare studier rekommenderar vi [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
För en videoöverblick av denna kurs, kolla på denna video:
För en videoöversikt av denna kurs, se denna video:
[![Promovideo](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promovideo")
> 🎥 Klicka på bilden ovan för en video om projektet!
## Pedagogik
Vi har valt två pedagogiska principer när vi byggde denna läroplan: att säkerställa att den är projektbaserad och att den inkluderar frekventa quiz. I slutet av serien kommer studenter ha byggt ett system för bevakning och bevattning av växter, en fordonsföljare, en smart fabrikslösning för att spåra och kontrollera mat, samt en röststyrd kökstimern, och lärt sig grunderna i Internet of Things inklusive hur man skriver enhetskod, kopplar upp sig mot molnet, analyserar telemetri och kör AI vid kanten.
Vi har valt två pedagogiska principer när vi byggde denna läroplan: att säkerställa att den är projektbaserad och att den innehåller frekventa quiz. I slutet av denna serie kommer studenter ha byggt ett växtövervaknings- och bevattningssystem, ett fordons-spårningssystem, en smart fabriksinstallation för att spåra och kontrollera mat samt en röststyrd matlagningstimer, och ha lärt sig grunderna i sakernas internet inklusive hur man skriver enhetskod, ansluter till molnet, analyserar telemetri och kör AI på kanten.
Genom att säkerställa att innehållet är kopplat till projekten görs processen mer engagerande för studenter och begreppens retention förstärks.
Genom att se till att innehållet är kopplat till projekt görs processen mer engagerande för studenter och ökar retentionen av koncept.
Dessutom sätter ett lågintensivt quiz innan lektionens start studentens avsikt mot att lära sig ett ämne, medan ett andra quiz efter lektionen säkerställer fortsatt retention. Denna läroplan är designad för att vara flexibel och rolig och kan tas helt eller delvis. Projekten startar smått och blir alltmer komplexa under de 12 veckorna.
Dessutom sätter ett lågtrycksquiz före en lektion studentens intention att lära sig ett ämne, medan ett andra quiz efter lektionen säkerställer ytterligare retention. Denna läroplan är designad för att vara flexibel och rolig och kan genomföras i sin helhet eller delvis. Projekten börjar små och blir successivt mer komplexa vid slutet av 12-veckorscykeln.
Varje projekt baseras på verklig hårdvara som är tillgänglig för studenter och hobbyister. Varje projekt behandlar det specifika ämnesområdet och ger relevant bakgrundskunskap. För att bli en framgångsrik utvecklare hjälper det att förstå domänen där man löser problem; att förse elever med den bakgrundskunskapen låter dem tänka på sina IoT-lösningar och lärdomar i kontexten av den slags verkliga problem de kan bli ombedda att lösa som IoT-utvecklare. Studenter lär sig "varför" till lösningarna de bygger och får en uppskattning av slutanvändaren.
Varje projekt baseras på verklig hårdvara tillgänglig för studenter och hobbyister. Varje projekt undersöker det specifika projektområdet, vilket ger relevant bakgrundskunskap. För att bli en framgångsrik utvecklare är det hjälpsamt att förstå den domän där du löser problem; att ge denna bakgrundskunskap gör att studenter kan tänka på sina IoT-lösningar och lärdomar i kontexten av den verkliga problemtypen de kan mötas av som IoT-utvecklare. Studenter lär sig "varför" bakom lösningarna de bygger och får uppskattning för slutanvändaren.
## Hårdvara
Vi har två val av IoT-hårdvara att använda för projekten beroende på personlig preferens, programmeringsspråkskunskap eller preferenser, lärandemål och tillgång. Vi har också tillhandahållit en 'virtuell hårdvaru' version för dem som inte har tillgång till hårdvara eller vill lära sig mer innan de bestämmer sig för ett köp. Du kan läsa mer och hitta en 'inköpslista' på [hårdvarusidan](./hardware.md), inklusive länkar för att köpa kompletta kit från våra vänner på Seeed Studio.
Vi har två val av IoT-hårdvara att använda för projekten beroende på personliga preferenser, programmeringsspråkskunskaper eller preferenser, lärandemål och tillgänglighet. Vi har också tillhandahållit en 'virtuell hårdvaru'-version för dem som inte har tillgång till hårdvara, eller vill lära sig mer innan de bestämmer sig för ett köp. Du kan läsa mer och hitta en 'inköpslista' på [hårdvarusidan](./hardware.md), inklusive länkar för att köpa kompletta kit från våra vänner på Seeed Studio.
> 💁 Hitta vår [uppförandekod](CODE_OF_CONDUCT.md), [bidragsriktlinjer](CONTRIBUTING.md) och [översättningsriktlinjer](TRANSLATIONS.md). Vi välkomnar din konstruktiva feedback!
> 💁 Hitta våra riktlinjer för [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md) och [Translations](..). Vi välkomnar din konstruktiva feedback!
>
> 🔧 Problem? Kolla in vår [felsökningsguide](TROUBLESHOOTING.md) för lösningar på vanliga problem.
> 🔧 Problem? Kolla in vår [Felsökningsguide](TROUBLESHOOTING.md) för lösningar på vanliga problem.
## Varje lektion inkluderar:
- sketchnote
- valfri kompletterande video
- för-lektions uppvärmningsquiz
- quiz som uppvärmning före lektionen
- skriftlig lektion
- för projektbaserade lektioner, steg-för-steg-guider för hur man bygger projektet
- för projektbaserade lektioner, steg-för-steg guider för hur man bygger projektet
- kunskapskontroller
- en utmaning
- kompletterande läsning
- uppgift
- [efter-lektionsquiz](https://ff-quizzes.netlify.app/en/)
- [quiz efter lektionen](https://ff-quizzes.netlify.app/en/)
> **En notering om quiz**: Alla quiz finns i quiz-app-mappen, med totalt 48 quiz med tre frågor vardera. De är länkade från lektionerna men quiz-appen kan köras lokalt eller distribueras till Azure; följ instruktionerna i `quiz-app`-mappen. De lokaliseras gradvis.
> **En notis om quiz:** Alla quiz finns i quiz-app-mappen, totalt 48 quiz med tre frågor vardera. De länkas från lektionerna men quiz-appen kan köras lokalt eller distribueras till Azure; följ instruktionerna i `quiz-app` mappen. De lokaliseras successivt.
## Lektioner
| | Projektnamn | Undervisade begrepp | Lärandemål | Länkad lektion |
| :---: | :------------------------------------: | :-------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: |
| 01 | [Komma igång](./1-getting-started/README.md) | Introduktion till IoT | Lär dig grundprinciperna för IoT och de grundläggande byggstenarna i IoT-lösningar som sensorer och molntjänster medan du sätter upp din första IoT-enhet | [Introduktion till IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Komma igång](./1-getting-started/README.md) | En djupare genomgång av IoT | Lär dig mer om komponenterna i ett IoT-system, samt mikrokontrollers och enkla datorer | [En djupare genomgång av IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Komma igång](./1-getting-started/README.md) | Interagera med den fysiska världen med sensorer och aktuatorer | Lär dig om sensorer för att samla data från den fysiska världen och aktuatorer för att skicka feedback, samtidigt som du bygger en nattlampa | [Interagera med den fysiska världen med sensorer och aktuatorer](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Komma igång](./1-getting-started/README.md) | Anslut din enhet till Internet | Lär dig hur du ansluter en IoT-enhet till Internet för att skicka och ta emot meddelanden genom att koppla din nattlampa till en MQTT-broker | [Anslut din enhet till Internet](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Gård](./2-farm/README.md) | Förutsäga växttillväxt | Lär dig hur du förutsäger växttillväxt med hjälp av temperaturdata fångad av en IoT-enhet | [Förutsäga växttillväxt](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Gård](./2-farm/README.md) | Upptäcka jordfuktighet | Lär dig hur du upptäcker jordfuktighet och kalibrerar en jordfuktighetssensor | [Upptäcka jordfuktighet](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Gård](./2-farm/README.md) | Automatiserad bevattning | Lär dig hur du automatiserar och tidsbestämmer bevattning med en relä och MQTT | [Automatiserad bevattning](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Gård](./2-farm/README.md) | Migrera din växt till molnet | Lär dig om molnet och molnhostade IoT-tjänster och hur du ansluter din växt till en av dessa istället för en publik MQTT-broker | [Migrera din växt till molnet](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Gård](./2-farm/README.md) | Migrera din applikationslogik till molnet | Lär dig hur du kan skriva applikationslogik i molnet som svarar på IoT-meddelanden | [Migrera din applikationslogik till molnet](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Gård](./2-farm/README.md) | Håll din växt säker | Lär dig om säkerhet med IoT och hur du håller din växt säker med nycklar och certifikat | [Håll din växt säker](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Transport](./3-transport/README.md) | Positionsspårning | Lär dig om GPS-positionsspårning för IoT-enheter | [Positionsspårning](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Transport](./3-transport/README.md) | Lagra positionsdata | Lär dig hur du lagrar IoT-data för att kunna visualiseras eller analyseras senare | [Lagra positionsdata](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Transport](./3-transport/README.md) | Visualisera positionsdata | Lär dig om att visualisera positionsdata på en karta och hur kartor representerar den verkliga 3D-världen i 2 dimensioner | [Visualisera positionsdata](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Transport](./3-transport/README.md) | Geofence | Lär dig om geofence och hur de kan användas för att larma när fordon i leveranskedjan är nära sin destination | [Geofence](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Tillverkning](./4-manufacturing/README.md) | Träna en kvalitetsdetektor för frukt | Lär dig om att träna en bildklassificerare i molnet för att upptäcka fruktkvalitet | [Träna en kvalitetsdetektor för frukt](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Tillverkning](./4-manufacturing/README.md) | Kontrollera fruktkvalitet från en IoT-enhet | Lär dig om hur du använder din kvalitetsdetektor för frukt från en IoT-enhet | [Kontrollera fruktkvalitet från en IoT-enhet](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Tillverkning](./4-manufacturing/README.md) | Kör din fruktdetektor på kanten | Lär dig om att köra din fruktdetektor på en IoT-enhet på kanten | [Kör din fruktdetektor på kanten](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Tillverkning](./4-manufacturing/README.md) | Trigga fruktkvalitetsdetektion från en sensor | Lär dig om att trigga fruktkvalitetsdetektion från en sensor | [Trigga fruktkvalitetsdetektion från en sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Detaljhandel](./5-retail/README.md) | Träna en lagerdetektor | Lär dig hur man använder objektidentifiering för att träna en lagerdetektor för att räkna lager i en butik | [Träna en lagerdetektor](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Detaljhandel](./5-retail/README.md) | Kontrollera lager från en IoT-enhet | Lär dig hur man kontrollerar lager från en IoT-enhet med en modell för objektidentifiering | [Kontrollera lager från en IoT-enhet](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Konsument](./6-consumer/README.md) | Känna igen tal med en IoT-enhet | Lär dig hur du känner igen tal från en IoT-enhet för att bygga en smart timer | [Känna igen tal med en IoT-enhet](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Konsument](./6-consumer/README.md) | Förstå språk | Lär dig hur man förstår meningar som sägs till en IoT-enhet | [Förstå språk](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Konsument](./6-consumer/README.md) | Sätt en timer och ge muntlig återkoppling | Lär dig hur du ställer in en timer på en IoT-enhet och ger muntlig återkoppling om när timern startar och när den slutar | [Sätt en timer och ge muntlig återkoppling](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Konsument](./6-consumer/README.md) | Stöd för flera språk | Lär dig hur du stödjer flera språk, både vad gäller tal och svar från din smarta timer | [Stöd för flera språk](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Offline-åtkomst
Du kan köra denna dokumentation offline genom att använda [Docsify](https://docsify.js.org/#/). Forka detta repo, [installera Docsify](https://docsify.js.org/#/quickstart) på din lokala dator, och skriv sedan i rotmappen för detta repo `docsify serve`. Webbplatsen kommer att serveras på port 3000 på din localhost: `localhost:3000`.
| | Projektnamn | Koncept som lärs | Lärandemål | Länkad Lektion |
| :---: | :----------------------------------: | :----------------------------------------------------------: | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: |
| 01 | [Komma igång](./1-getting-started/README.md) | Introduktion till IoT | Lär dig grunderna i IoT och de grundläggande byggstenarna i IoT-lösningar som sensorer och molntjänster medan du sätter upp din första IoT-enhet | [Introduktion till IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Komma igång](./1-getting-started/README.md) | En djupare titt på IoT | Lär dig mer om komponenterna i ett IoT-system, samt mikrokontroller och enkortsdatorer | [En djupare titt på IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Komma igång](./1-getting-started/README.md) | Interagera med den fysiska världen med sensorer och aktuatorer | Lär dig om sensorer för att samla data från den fysiska världen, och aktuatorer för att skicka återkoppling, medan du bygger ett nattljus | [Interagera med den fysiska världen med sensorer och aktuatorer](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Komma igång](./1-getting-started/README.md) | Anslut din enhet till Internet | Lär dig om hur du ansluter en IoT-enhet till Internet för att skicka och ta emot meddelanden genom att koppla ditt nattljus till en MQTT-broker | [Anslut din enhet till Internet](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Gård](./2-farm/README.md) | Förutsäga växttillväxt | Lär dig hur man förutsäger växttillväxt med hjälp av temperaturdata som samlas in av en IoT-enhet | [Förutsäga växttillväxt](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Gård](./2-farm/README.md) | Upptäcka jordfuktighet | Lär dig hur man registrerar jordfuktighet och kalibrerar en jordfuktighetssensor | [Upptäcka jordfuktighet](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Gård](./2-farm/README.md) | Automatisk bevattning av växter | Lär dig hur man automatiserar och schemalägger bevattning med en relä och MQTT | [Automatisk bevattning av växter](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Gård](./2-farm/README.md) | Migrera din växt till molnet | Lär dig om molnet och molnbaserade IoT-tjänster och hur du ansluter din växt till en av dessa istället för en publik MQTT-broker | [Migrera din växt till molnet](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Gård](./2-farm/README.md) | Migrera din applikationslogik till molnet | Lär dig hur du kan skriva applikationslogik i molnet som svarar på IoT-meddelanden | [Migrera din applikationslogik till molnet](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Gård](./2-farm/README.md) | Håll din växt säker | Lär dig om säkerhet inom IoT och hur du håller din växt säker med nycklar och certifikat | [Håll din växt säker](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Transport](./3-transport/README.md) | Positionsspårning | Lär dig om GPS-spårning för IoT-enheter | [Positionsspårning](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Transport](./3-transport/README.md) | Lagra positionsdata | Lär dig hur man lagrar IoT-data för att visualiseras eller analyseras senare | [Lagra positionsdata](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Transport](./3-transport/README.md) | Visualisera positionsdata | Lär dig om att visualisera positionsdata på en karta, och hur kartor representerar den verkliga 3D-världen i 2 dimensioner | [Visualisera positionsdata](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Transport](./3-transport/README.md) | Geofence | Lär dig om geofence, och hur de kan användas för att larma när fordon i försörjningskedjan närmar sig sin destination | [Geofence](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Tillverkning](./4-manufacturing/README.md) | Träna en detektor för fruktkvalitet | Lär dig om att träna en bildklassificerare i molnet för att upptäcka fruktkvalitet | [Träna en fruktdetektor](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Tillverkning](./4-manufacturing/README.md) | Kontrollera fruktkvalitet från en IoT-enhet | Lär dig om att använda din fruktkvalitetsdetektor från en IoT-enhet | [Kontrollera fruktkvalitet från en IoT-enhet](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Tillverkning](./4-manufacturing/README.md) | Kör din fruktdetektor på edge | Lär dig om att köra din fruktdetektor på en IoT-enhet på edge | [Kör din fruktdetektor på edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Tillverkning](./4-manufacturing/README.md) | Trigga fruktkvalitetskontroll från en sensor | Lär dig om att trigga fruktkvalitetskontroll från en sensor | [Trigga fruktkvalitetskontroll från en sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Detaljhandel](./5-retail/README.md) | Träna en lagerdetektor | Lär dig hur man använder objektdetektering för att träna en lagerdetektor att räkna lager i en butik | [Träna en lagerdetektor](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Detaljhandel](./5-retail/README.md) | Kontrollera lager från en IoT-enhet | Lär dig att kontrollera lagret från en IoT-enhet med en objektdetekteringsmodell | [Kontrollera lager från en IoT-enhet](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Konsument](./6-consumer/README.md) | Känna igen tal med en IoT-enhet | Lär dig att känna igen tal från en IoT-enhet för att bygga en smart timer | [Känna igen tal med en IoT-enhet](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Konsument](./6-consumer/README.md) | Förstå språk | Lär dig att förstå meningar som talas till en IoT-enhet | [Förstå språk](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Konsument](./6-consumer/README.md) | Ställ en timer och ge talad återkoppling | Lär dig hur man ställer en timer på en IoT-enhet och ger talad återkoppling när timern ställs och när den går ut | [Ställ en timer och ge talad återkoppling](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Konsument](./6-consumer/README.md) | Stödja flera språk | Lär dig att stödja flera språk, både att bli talad till och att svara från din smarta timer | [Stödja flera språk](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Offlineåtkomst
Du kan köra denna dokumentation offline med hjälp av [Docsify](https://docsify.js.org/#/). Forka detta repo, [installera Docsify](https://docsify.js.org/#/quickstart) på din lokala maskin och skriv sedan `docsify serve` i rotmappen för detta repo. Webbplatsen kommer att serveras på port 3000 på din localhost: `localhost:3000`.
## Quiz
Tack till communityn som värd för det interaktiva quizet som testar din kunskap i varje kapitel. Du kan testa dina kunskaper [här](https://ff-quizzes.netlify.app/en/)
Tack till communityn för att ni tillhandahåller det interaktiva quizet som testar dina kunskaper i varje kapitel. Testa dina kunskaper [här](https://ff-quizzes.netlify.app/en/)
### PDF
Du kan generera en PDF av detta innehåll för offline-åtkomst om så behövs. För att göra det, se till att du har [npm installerat](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) och kör följande kommandon i rotmappen för detta repo:
Du kan generera en PDF av detta innehåll för offlineåtkomst om det behövs. För att göra detta, se till att du har [npm installerat](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) och kör följande kommandon i rotmappen för detta repo:
```sh
npm i
npm run convert
```
### Slides
### Bilder
Det finns presentationsbilder för några av lektionerna i [slides](../../slides)-mappen.
Det finns bildspel för några av lektionerna i [slides](../../slides)-mappen.
## Andra läroplaner
@ -148,51 +154,51 @@ Vårt team producerar andra läroplaner! Kolla in:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
[![LangChain4j för nybörjare](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners)
[![LangChain.js för nybörjare](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain för nybörjare](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain4j for Beginners](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners)
[![LangChain.js for Beginners](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain for Beginners](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
---
### Azure / Edge / MCP / Agents
[![AZD för nybörjare](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
[![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Edge AI för nybörjare](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![MCP för nybörjare](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[![AI-agenter för nybörjare](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
---
### Generativ AI-serie
[![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
[![Generativ AI för nybörjare](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Generativ AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[![Generativ AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[![Generativ AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
---
### Kärninlärning
[![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[![Cybersecurity for Beginners](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[![Web Dev for Beginners](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[![IoT for Beginners](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[![XR Development for Beginners](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
### Grundläggande lärande
[![ML för nybörjare](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[![Data Science för nybörjare](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[![AI för nybörjare](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[![Cybersäkerhet för nybörjare](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[![Webbutveckling för nybörjare](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[![IoT för nybörjare](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[![XR-utveckling för nybörjare](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
---
### Copilot-serie
[![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
[![Copilot för AI-parprogrammering](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![Copilot för C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Copilot-äventyr](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
<!-- CO-OP TRANSLATOR OTHER COURSES END -->
## Bildangivelser
## Bildattributioner
Du kan hitta alla angivelser för bilderna som används i denna kursplan där det krävs i [Attributions](./attributions.md).
Du kan hitta alla attribut för bilderna som används i denna läroplan där det krävs i [Attributions](./attributions.md).
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Ansvarsfriskrivning**:
Detta dokument har översatts med hjälp av AI-översättningstjänsten [Co-op Translator](https://github.com/Azure/co-op-translator). Även om vi strävar efter noggrannhet, vänligen var medveten om att automatiska översättningar kan innehålla fel eller brister. Originaldokumentet på dess ursprungliga språk bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för några missförstånd eller feltolkningar som uppstår från användningen av denna översättning.
Detta dokument har översatts med hjälp av AI-översättningstjänsten [Co-op Translator](https://github.com/Azure/co-op-translator). Även om vi strävar efter noggrannhet, vänligen var medveten om att automatiska översättningar kan innehålla fel eller brister. Det ursprungliga dokumentet på dess modersmål bör betraktas som den auktoritativa källan. För kritisk information rekommenderas professionell mänsklig översättning. Vi ansvarar inte för några missförstånd eller feltolkningar som uppstår från användningen av denna översättning.
<!-- CO-OP TRANSLATOR DISCLAIMER END -->

@ -738,8 +738,8 @@
"language_code": "th"
},
"README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf",
"translation_date": "2026-04-06T16:57:44+00:00",
"original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-24T14:55:03+00:00",
"source_file": "README.md",
"language_code": "th"
},

@ -10,30 +10,30 @@
### เข้าร่วมชุมชน Azure AI Foundry
หากคุณติดขัดหรือต้องการคำถามเกี่ยวกับการสร้างแอป AI เข้าร่วมกับผู้เรียนและนักพัฒนาที่มีประสบการณ์ในการสนทนาเกี่ยวกับ MCP นี่คือชุมชนที่ให้การสนับสนุนซึ่งยินดีต้อนรับคำถามและแบ่งปันความรู้กันอย่างเสรี
หากคุณติดขัดหรือมีคำถามเกี่ยวกับการสร้างแอปพลิเคชัน AI เข้าร่วมกับผู้เรียนและนักพัฒนาที่มีประสบการณ์ในการอภิปรายเกี่ยวกับ MCP นี่คือชุมชนที่สนับสนุนซึ่งยินดีต้อนรับคำถามและแบ่งปันความรู้กันอย่างอิสระ
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
หากคุณมีข้อเสนอแนะเกี่ยวกับผลิตภัณฑ์หรือพบข้อผิดพลาดระหว่างการสร้างโปรดเยี่ยมชม:
หากคุณมีคำติชมเกี่ยวกับผลิตภัณฑ์หรือต้องการรายงานข้อผิดพลาดขณะสร้างโปรดเข้าเยี่ยมชม:
[![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum)
ปฏิบัติตามขั้นตอนเหล่านี้เพื่อเริ่มต้นใช้ทรัพยากรเหล่านี้:
1. **Fork โครงการนี้**: คลิก [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **Clone โครงการนี้**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**เข้าร่วม Discord ของ Microsoft Foundry และพบปะผู้เชี่ยวชาญและนักพัฒนาร่วมกัน**](https://discord.com/invite/ByRwuEEgH4)
ทำตามขั้นตอนเหล่านี้เพื่อเริ่มต้นใช้แหล่งข้อมูลเหล่านี้:
1. **Fork ที่เก็บข้อมูล**: คลิก [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **โคลนที่เก็บข้อมูล**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**เข้าร่วม Microsot Foundry Discord และพบปะผู้เชี่ยวชาญและนักพัฒนาร่วมกัน**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 การสนับสนุนหลายภาษา
### 🌐 รองรับหลายภาษา
#### สนับสนุนผ่าน GitHub Action (อัตโนมัติ & อัปเดตตลอดเวลา)
#### รองรับผ่าน GitHub Action (อัตโนมัติ & อัปเดตเสมอ)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](./README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md)
[อาหรับ](../ar/README.md) | [เบงกาลี](../bn/README.md) | [บัลแกเรีย](../bg/README.md) | [พม่า (เมียนมา)](../my/README.md) | [จีน (ตัวย่อ)](../zh-CN/README.md) | [จีน (ดั้งเดิม, ฮ่องกง)](../zh-HK/README.md) | [จีน (ดั้งเดิม, มาเก๊า)](../zh-MO/README.md) | [จีน (ดั้งเดิม, ไต้หวัน)](../zh-TW/README.md) | [โครเอเชีย](../hr/README.md) | [เช็ก](../cs/README.md) | [เดนมาร์ก](../da/README.md) | [ดัตช์](../nl/README.md) | [เอสโตเนีย](../et/README.md) | [ฟินแลนด์](../fi/README.md) | [ฝรั่งเศส](../fr/README.md) | [เยอรมัน](../de/README.md) | [กรีก](../el/README.md) | [ฮิบรู](../he/README.md) | [ฮินดี](../hi/README.md) | [ฮังการี](../hu/README.md) | [อินโดนีเซีย](../id/README.md) | [อิตาลี](../it/README.md) | [ญี่ปุ่น](../ja/README.md) | [กันนาดา](../kn/README.md) | [เขมร](../km/README.md) | [เกาหลี](../ko/README.md) | [ลิทัวเนีย](../lt/README.md) | [มาเลย์](../ms/README.md) | [มาลายาลัม](../ml/README.md) | [มราธี](../mr/README.md) | [เนปาล](../ne/README.md) | [ไนจีเรีย พิดจิน](../pcm/README.md) | [นอร์เวย์](../no/README.md) | [เปอร์เซีย (ฟาร์ซี)](../fa/README.md) | [โปแลนด์](../pl/README.md) | [โปรตุเกส (บราซิล)](../pt-BR/README.md) | [โปรตุเกส (โปรตุเกส)](../pt-PT/README.md) | [ปัญจาบี (กุรมุขี)](../pa/README.md) | [โรมาเนีย](../ro/README.md) | [รัสเซีย](../ru/README.md) | [เซอร์เบีย (ซีริลลิค)](../sr/README.md) | [สโลวัก](../sk/README.md) | [สโลวีเนีย](../sl/README.md) | [สเปน](../es/README.md) | [สวาฮิลี](../sw/README.md) | [สวีเดน](../sv/README.md) | [ตากาล็อก (ฟิลิปปินส์)](../tl/README.md) | [ทมิฬ](../ta/README.md) | [เทลูกู](../te/README.md) | [ไทย](./README.md) | [ตุรกี](../tr/README.md) | [ยูเครน](../uk/README.md) | [อูรดู](../ur/README.md) | [เวียดนาม](../vi/README.md)
> **ต้องการ Clone แบบโลคัล?**
> **ต้องการโคลนแบบโลคอล?**
>
> ที่เก็บนี้รวมการแปลกว่า 50 ภาษา ซึ่งเพิ่มขนาดการดาวน์โหลดอย่างมาก หากต้องการ clone โดยไม่รวมการแปล ให้ใช้ sparse checkout:
> ที่เก็บนี้รวมการแปลกว่า 50 ภาษา ซึ่งเพิ่มขนาดการดาวน์โหลดอย่างมาก หากต้องการโคลนโดยไม่รวมการแปล ให้ใช้ sparse checkout:
>
> **Bash / macOS / Linux:**
> ```bash
@ -49,113 +49,113 @@
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
>
> นี่จะให้ทุกอย่างที่คุณต้องการเพื่อจบหลักสูตรด้วยการดาวน์โหลดที่รวดเร็วมากขึ้น
> สิ่งนี้ช่วยให้คุณได้ทุกอย่างที่จำเป็นสำหรับเรียนจบหลักสูตรด้วยการดาวน์โหลดที่รวดเร็วขึ้นมาก
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT สำหรับผู้เริ่มต้น - หลักสูตรการเรียน
# IoT สำหรับผู้เริ่มต้น หลักสูตร
Azure Cloud Advocates ที่ Microsoft ยินดีนำเสนอหลักสูตร 12 สัปดาห์ 24 บทเรียนเกี่ยวกับพื้นฐาน IoT แต่ละบทเรียนประกอบด้วยแบบทดสอบก่อนและหลังบทเรียน คำแนะนำเป็นลายลักษณ์อักษรสำหรับการทำบทเรียนให้เสร็จสมบูรณ์ โซลูชัน การบ้าน และอื่นๆ วิธีการสอนโดยใช้โครงการเป็นฐานของเราอนุญาตให้คุณเรียนรู้พร้อมกับการสร้าง ซึ่งเป็นวิธีที่ได้รับการพิสูจน์แล้วว่าสำหรับการจดจำทักษะใหม่ๆ
Azure Cloud Advocates ที่ Microsoft ยินดีนำเสนอหลักสูตร 12 สัปดาห์ 24 บทเรียนเกี่ยวกับพื้นฐานของ IoT แต่ละบทเรียนมีแบบทดสอบก่อนและหลังเรียน คำแนะนำเป็นลายลักษณ์อักษรเพื่อทำบทเรียนให้เสร็จสมบูรณ์ โซลูชัน งานมอบหมาย และอื่น ๆ การเรียนรู้โดยเน้นโครงการช่วยให้คุณเรียนรู้ขณะสร้าง ซึ่งเป็นวิธีที่พิสูจน์แล้วว่าสามารถทำให้ทักษะใหม่ติดตัวได้
โครงการครอบคลุมเส้นทางของอาหารจากฟาร์มถึงโต๊ะอาหาร รวมถึงการทำฟาร์ม โลจิสติกส์ การผลิต ค้าปลีก และผู้บริโภค ซึ่งทั้งหมดนี้เป็นพื้นที่อุตสาหกรรมยอดนิยมสำหรับอุปกรณ์ IoT
โครงการเหล่านี้ครอบคลุมเส้นทางของอาหารตั้งแต่ฟาร์มถึงโต๊ะอาหาร ซึ่งรวมถึงการทำฟาร์ม การขนส่ง การผลิต การค้าปลีก และผู้บริโภค — ทั้งหมดนี้เป็นอุตสาหกรรมยอดนิยมสำหรับอุปกรณ์ IoT
![แผนที่เส้นทางของหลักสูตรที่แสดง 24 บทเรียนครอบคลุมบทนำ การเกษตร การขนส่ง การแปรรูป ค้าปลีก และการทำอาหาร](../../translated_images/th/Roadmap.bb1dec285dda0eda.webp)
![แผนที่เส้นทางสำหรับหลักสูตรแสดงบทเรียน 24 บทที่ครอบคลุมบทนำ การทำฟาร์ม การขนส่ง การแปรรูป การค้าปลีก และการทำอาหาร](../../translated_images/th/Roadmap.bb1dec285dda0eda.webp)
> สเกตช์โน้ตโดย [Nitya Narasimhan](https://github.com/nitya) คลิกที่ภาพเพื่อดูภาพขนาดใหญ่ขึ้น
> ภาพสเกตช์โดย [Nitya Narasimhan](https://github.com/nitya) คลิกภาพเพื่อดูขนาดใหญ่ขึ้น
**ขอขอบคุณอย่างใจจริงแก่ผู้เขียนของเรา [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett) และศิลปินสเกตช์โน้ตของเรา [Nitya Narasimhan](https://github.com/nitya)**
**ขอขอบคุณผู้เขียนของเราอย่างจริงใจ [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett) และศิลปินสเกตช์โน้ต [Nitya Narasimhan](https://github.com/nitya)**
**ขอบคุณทีม [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) ที่ช่วยทบทวนและแปลหลักสูตรนี้ - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform) และ [Zina Kamel](https://www.linkedin.com/in/zina-kamel/)**
**ขอขอบคุณทีม [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) ที่ช่วยตรวจทานและแปลหลักสูตรนี้ [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), และ [Zina Kamel](https://www.linkedin.com/in/zina-kamel/)**
พบกับทีมงาน!
[![วิดีโอโฆษณา](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**GIF โดย** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
**ภาพเคลื่อนไหวโดย** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 คลิกที่ภาพด้านบนเพื่อดูวิดีโอเกี่ยวกับโครงการ!
> 🎥 คลิกภาพด้านบนเพื่อชมวิดีโอเกี่ยวกับโครงการนี้!
> **ครูผู้สอน** เราได้ [แนบคำแนะนำบางส่วน](for-teachers.md) เกี่ยวกับวิธีการใช้หลักสูตรนี้ หากคุณต้องการสร้างบทเรียนของคุณเอง เราได้แนบ [แม่แบบบทเรียน](lesson-template/README.md) ไว้ด้วย
> **สำหรับครูผู้สอน** เราได้รวม [คำแนะนำบางส่วน](for-teachers.md) สำหรับการใช้หลักสูตรนี้ไว้ด้วยกัน หากคุณต้องการสร้างบทเรียนของตัวเอง เรายังมี [เทมเพลตบทเรียน](lesson-template/README.md) ให้ด้วย
> **[นักเรียน](https://aka.ms/student-page)** เพื่อใช้หลักสูตรนี้ด้วยตัวเอง ให้ fork โครงการทั้งหมดและทำแบบฝึกหัดด้วยตัวเอง เริ่มด้วยแบบทดสอบก่อนบรรยาย แล้วอ่านบรรยายและทำกิจกรรมอื่นๆ ให้ครบพยายามสร้างโครงการโดยการเข้าใจบทเรียนแทนการคัดลอกโค้ดโซลูชัน อย่างไรก็ตาม โค้ดนั้นมีอยู่ในโฟลเดอร์ /solutions ในแต่ละบทเรียนตามโครงการ อีกทางเลือกหนึ่งคือสร้างกลุ่มเรียนกับเพื่อนและศึกษาร่วมกัน สำหรับการศึกษาเพิ่มเติม เราแนะนำ [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn)
> **[นักเรียน](https://aka.ms/student-page)** เพื่อใช้หลักสูตรนี้ด้วยตัวเอง ให้ทำการ fork รีโปทั้งหมดและทำแบบฝึกหัดด้วยตนเอง เริ่มต้นด้วยแบบทดสอบก่อนบรรยาย อ่านบรรยาย และทำกิจกรรมที่เหลือต่อ พยายามสร้างโครงการด้วยความเข้าใจบทเรียน แทนที่จะคัดลอกโค้ดโซลูชัน แต่โค้ดเหล่านั้นมีให้ในโฟลเดอร์ /solutions ในแต่ละบทเรียนที่มุ่งเน้นโครงการ อีกหนึ่งแนวคิดคือการตั้งกลุ่มเรียนกับเพื่อนและเรียนเนื้อหาร่วมกัน สำหรับศึกษาต่อ เราแนะนำ [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn)
สำหรับภาพรวมวิดีโอของหลักสูตรนี้ โปรดดูวิดีโอนี้:
สำหรับภาพรวมวิดีโอของหลักสูตรนี้ ดูวิดีโอนี้:
[![วิดีโอโฆษณา](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "วิดีโอโฆษณา")
[![วิดีโอโฆษณา](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video")
> 🎥 คลิกที่ภาพด้านบนเพื่อดูวิดีโอเกี่ยวกับโครงการ!
> 🎥 คลิกภาพด้านบนเพื่อชมวิดีโอเกี่ยวกับโครงการนี้!
## วิธีการสอน
เราได้เลือกสองแนวทางการสอนในการสร้างหลักสูตรนี้: การทำให้เป็นโครงการฐาน และการมีแบบทดสอบบ่อยๆ ภายในตอนท้ายของชุดนี้ นักเรียนจะได้สร้างระบบติดตามและรดน้ำพืช, ติดตามยานพาหนะ, การตั้งค่าฟาร์มอัจฉริยะเพื่อติดตามและตรวจสอบอาหาร และตัวจับเวลาทำอาหารด้วยเสียง พร้อมเรียนรู้พื้นฐานของอินเทอร์เน็ตของสรรพสิ่งรวมถึงวิธีการเขียนโค้ดสำหรับอุปกรณ์ การเชื่อมต่อกับคลาวด์ การวิเคราะห์เทเลเมทรี และการใช้ AI ที่ขอบเครือข่าย
เราเลือกแนวทางการสอนสองประการในการสร้างหลักสูตรนี้: การรับรองว่าหลักสูตรนี้มีลักษณะมุ่งเน้นโครงการ และมีแบบทดสอบบ่อยๆ เมื่อจบชุดนี้ นักเรียนจะได้สร้างระบบตรวจสอบและรดน้ำพืช ระบบติดตามยานพาหนะ ระบบสมาร์ทแฟกทอรีเพื่อติดตามและตรวจสอบอาหาร และตัวตั้งเวลาทำอาหารที่ควบคุมด้วยเสียง และเรียนรู้พื้นฐานของ Internet of Things รวมถึงวิธีเขียนโค้ดอุปกรณ์ การเชื่อมต่อกับคลาวด์ การวิเคราะห์เทเลเมทรี และการรัน AI ที่ขอบระบบ
โดยการทำให้เนื้อหาสอดคล้องกับโครงการ กระบวนการเรียนรู้จะน่าสนใจขึ้นและเสริมความจำของแนวคิดต่างๆ
โดยการแน่ใจว่าเนื้อหาสอดคล้องกับโครงการ กระบวนการจะน่าสนใจกว่าสำหรับนักเรียนและช่วยเพิ่มการจดจำแนวคิด
นอกจากนี้แบบทดสอบที่มีความยากต่ำก่อนเข้าสู่ชั้นเรียนจะกำหนดเจตนารมณ์ของนักเรียนในการเรียนรู้หัวข้อ ส่วนแบบทดสอบที่สองหลังชั้นเรียนช่วยให้จำได้มากขึ้น หลักสูตรนี้ถูกออกแบบให้ยืดหยุ่นและสนุกสนาน สามารถเรียนทั้งหมดหรือบางส่วนได้ โครงการเริ่มจากง่ายไปจนซับซ้อนมากขึ้นในรอบ 12 สัปดาห์
นอกจากนี้ แบบทดสอบแบบไม่มีความกดดันก่อนเรียนจะตั้งความตั้งใจของนักเรียนในการเรียนรู้หัวข้อ ขณะที่แบบทดสอบหลังเรียนจะช่วยให้การจดจำมากขึ้น หลักสูตรนี้ออกแบบมาให้ยืดหยุ่นและสนุกสนาน และสามารถเรียนได้ทั้งหลักสูตรหรือบางส่วน โครงการเริ่มต้นเล็กแล้วซับซ้อนขึ้นเรื่อยๆ จนจบใน 12 สัปดาห์
แต่ละโครงการอิงกับฮาร์ดแวร์ในโลกจริงที่พร้อมใช้สำหรับนักเรียนและผู้ที่ชื่นชอบ แต่ละโครงการมีการพิจารณาโดเมนโครงการเฉพาะโดยให้ความรู้พื้นฐานที่เกี่ยวข้อง เพื่อเป็นนักพัฒนาที่ประสบความสำเร็จ จะช่วยให้เข้าใจโดเมนที่คุณกำลังแก้ปัญหา การให้ความรู้พื้นฐานนี้ช่วยให้นักเรียนคิดเกี่ยวกับโซลูชันและความรู้เรื่อง IoT ในบริบทของปัญหาในโลกจริงที่พวกเขาอาจถูกขอให้แก้ไขในฐานะนักพัฒนา IoT นักเรียนจะได้เรียนรู้เหตุผลของโซลูชันที่พวกเขาสร้างและเข้าใจการใช้ของผู้ใช้ปลายทาง
แต่ละโครงการตั้งอยู่บนฮาร์ดแวร์โลกจริงที่นักเรียนและผู้ชื่นชอบสามารถเข้าถึงได้ โครงการแต่ละชิ้นจะทำความเข้าใจโดเมนของโครงการนั้นโดยเฉพาะ ให้ความรู้พื้นฐานที่เกี่ยวข้อง การเป็นนักพัฒนาที่ประสบความสำเร็จช่วยให้เข้าใจโดเมนที่แก้ไขปัญหาอยู่ ความรู้พื้นฐานนี้ช่วยให้นักเรียนคิดเกี่ยวกับโซลูชันและการเรียนรู้ของเขาในบริบทของปัญหาในโลกจริงที่จะถูกถามในฐานะนักพัฒนา IoT นักเรียนจะเรียนรู้ 'เหตุผล' ของโซลูชันที่พวกเขาสร้าง และได้รับความเข้าใจผู้ใช้งานปลายทาง
## ฮาร์ดแวร์
เรามีตัวเลือกของฮาร์ดแวร์ IoT สองแบบสำหรับใช้ในโครงการ ขึ้นอยู่กับความชอบส่วนบุคคล ความรู้หรือความชอบในภาษาโปรแกรม เป้าหมายการเรียนรู้ และความพร้อมใช้งาน เรายังได้จัดเตรียมเวอร์ชัน 'ฮาร์ดแวร์เสมือน' สำหรับผู้ที่ไม่มีฮาร์ดแวร์หรือผู้ที่ต้องการเรียนรู้เพิ่มเติมก่อนที่จะตัดสินใจซื้อ คุณสามารถอ่านเพิ่มเติมและค้นหา 'รายการช้อปปิ้ง' ได้ที่ [หน้าอุปกรณ์ฮาร์ดแวร์](./hardware.md) รวมถึงลิงก์สำหรับซื้อชุดคิทครบชุดจากเพื่อนของเราที่ Seeed Studio
เรามีตัวเลือกฮาร์ดแวร์ IoT สองแบบสำหรับใช้ในโครงการ ขึ้นอยู่กับความชอบส่วนบุคคล ความรู้หรือความชอบในภาษาโปรแกรม เป้าหมายการเรียนรู้ และความพร้อมใช้งาน เรายังมีเวอร์ชัน 'ฮาร์ดแวร์เสมือน' สำหรับผู้ที่ไม่มีฮาร์ดแวร์ หรืออยากเรียนรู้เพิ่มเติมก่อนตัดสินใจซื้อ คุณสามารถอ่านเพิ่มเติมและค้นหารายการ 'ช็อปปิงลิสต์' ได้ที่ [hardware page](./hardware.md) รวมถึงลิงก์สำหรับซื้อชุดคิทครบชุดจากเพื่อนของเราที่ Seeed Studio
> 💁 ค้นหา [ประมวลจริยธรรม](CODE_OF_CONDUCT.md), [การมีส่วนร่วม](CONTRIBUTING.md), และแนวทาง [การแปล](TRANSLATIONS.md) ของเรา เรายินดีรับข้อเสนอแนะที่สร้างสรรค์จากคุณ!
> 💁 ค้นหาคู่มือ [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md) และ [Translations](..) ของเรา เรายินดีรับฟังความคิดเห็นที่สร้างสรรค์จากคุณ!
>
> 🔧 มีปัญหาใช่ไหม? ตรวจสอบ [คู่มือการแก้ไขปัญหา](TROUBLESHOOTING.md) สำหรับวิธีแก้ปัญหาทั่วไป
> 🔧 มีปัญหาใช่ไหม? ตรวจสอบ [Troubleshooting Guide](TROUBLESHOOTING.md) ของเราเพื่อหาวิธีแก้ไขปัญหาทั่วไป
## แต่ละบทเรียนประกอบด้วย:
- สเก็ตช์โน้ต
- วิดีโอเสริมที่เลือกดูได้
- แบบทดสอบก่อนบทเรียน
- บทเรียนที่เขียนไว้
- สำหรับบทเรียนที่มีโครงการ มีคำแนะนำทีละขั้นตอนในการสร้างโครงการ
- บันทึกภาพร่าง
- วิดีโอเสริมแบบไม่บังคับ
- แบบทดสอบวอร์มอัพก่อนบทเรียน
- บทเรียนแบบเขียน
- สำหรับบทเรียนที่เน้นโครงการ มีคำแนะนำทีละขั้นตอนในการสร้างโครงการ
- การตรวจสอบความรู้
- ความท้าทาย
- การอ่านเสริม
- งานที่ได้รับมอบหมาย
- การบ้าน
- [แบบทดสอบหลังบทเรียน](https://ff-quizzes.netlify.app/en/)
> **หมายเหตุเกี่ยวกับแบบทดสอบ**: แบบทดสอบทั้งหมดบรรจุอยู่ในโฟลเดอร์ quiz-app รวมทั้งหมด 48 แบบทดสอบ แต่ละแบบประกอบด้วย 3 คำถาม พวกเขาจะลิงก์มาจากบทเรียนต่างๆ แต่แอปแบบทดสอบสามารถรันแบบโลคัลหรือปรับใช้งานบน Azure ได้ ให้ทำตามคำแนะนำในโฟลเดอร์ `quiz-app`ละแบบทดสอบกำลังถูกแปลเป็นภาษาต่างๆ อย่างต่อเนื่อง
> **หมายเหตุเกี่ยวกับแบบทดสอบ**: แบบทดสอบทั้งหมดบรรจุอยู่ในโฟลเดอร์ quiz-app มทั้งหมด 48 แบบทดสอบ แต่ละแบบมีสามคำถาม ลิงก์จากภายในบทเรียน แต่แอปแบบทดสอบสามารถรันบนเครื่องท้องถิ่นหรือปรับใช้บน Azure ได้ ให้ทำตามคำแนะนำในโฟลเดอร์ `quiz-app`บบทดสอบกำลังอยู่ในระหว่างการแปลภาษาทีละน้อย
## บทเรียน
| | ชื่อโครงการ | แนวคิดที่สอน | วัตถุประสงค์การเรียนรู้ | บทเรียนที่ลิงก์ |
| | ชื่อโครงการ | แนวคิดที่สอน | วัตถุประสงค์การเรียนรู้ | บทเรียนที่ลิงก์ |
| :---: | :------------------------------------: | :---------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: |
| 01 | [เริ่มต้น](./1-getting-started/README.md) | บทนำสู่ IoT | เรียนรู้หลักการพื้นฐานของ IoT และโครงสร้างพื้นฐานของโซลูชัน IoT เช่น เซนเซอร์และบริการคลาวด์ เมื่อคุณกำลังตั้งค่าอุปกรณ์ IoT เครื่องแรกของคุณ | [บทนำสู่ IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [เริ่มต้น](./1-getting-started/README.md) | เจาะลึก IoT | เรียนรู้เพิ่มเติมเกี่ยวกับส่วนประกอบของระบบ IoT รวมทั้งไมโครคอนโทรลเลอร์และคอมพิวเตอร์บอร์ดเดียว | [เจาะลึก IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [เริ่มต้น](./1-getting-started/README.md) | สื่อสารกับโลกกายภาพผ่านเซนเซอร์และแอคทูเอเตอร์ | เรียนรู้เกี่ยวกับเซนเซอร์ในการเก็บข้อมูลจากโลกกายภาพ และแอคทูเอเตอร์สำหรับส่งข้อมูลย้อนกลับ ขณะที่คุณสร้างโคมไฟกลางคืน | [สื่อสารกับโลกกายภาพผ่านเซนเซอร์และแอคทูเอเตอร์](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [เริ่มต้น](./1-getting-started/README.md) | เชื่อมต่ออุปกรณ์ของคุณกับอินเทอร์เน็ต | เรียนรู้การเชื่อมต่ออุปกรณ์ IoT กับอินเทอร์เน็ตเพื่อส่งและรับข้อความโดยการเชื่อมต่อโคมไฟกลางคืนของคุณกับ MQTT broker | [เชื่อมต่ออุปกรณ์ของคุณกับอินเทอร์เน็ต](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [ฟาร์ม](./2-farm/README.md) | ทำนายการเจริญเติบโตของพืช | เรียนรู้วิธีทำนายการเจริญเติบโตของพืชโดยใช้ข้อมูลอุณหภูมิที่จับโดยอุปกรณ์ IoT | [ทำนายการเจริญเติบโตของพืช](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [ฟาร์ม](./2-farm/README.md) | ตรวจจับความชื้นในดิน | เรียนรู้วิธีตรวจจับความชื้นในดินและปรับเทียบเซนเซอร์วัดความชื้นในดิน | [ตรวจจับความชื้นในดิน](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [ฟาร์ม](./2-farm/README.md) | รดน้ำพืชอัตโนมัติ | เรียนรู้วิธีทำให้อัตโนมัติและตั้งเวลาการรดน้ำด้วยรีเลย์และ MQTT | [รดน้ำพืชอัตโนมัติ](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [ฟาร์ม](./2-farm/README.md) | ย้ายพืชของคุณไปยังคลาวด์ | เรียนรู้เกี่ยวกับคลาวด์และบริการ IoT ที่โฮสต์บนคลาวด์และวิธีเชื่อมต่อพืชของคุณไปยังหนึ่งในนั้นแทนที่ public MQTT broker | [ย้ายพืชของคุณไปยังคลาวด์](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [ฟาร์ม](./2-farm/README.md) | ย้ายตรรกะแอปพลิเคชันของคุณไปยังคลาวด์ | เรียนรู้วิธีเขียนตรรกะแอปพลิเคชันนคลาวด์ที่ตอบสนองต่อข้อความ IoT | [ย้ายตรรกะแอปพลิเคชันของคุณไปยังคลาวด์](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [ฟาร์ม](./2-farm/README.md) | รักษาความปลอดภัยให้พืชของคุณ | เรียนรู้เกี่ยวกับความปลอดภัยใน IoT และวิธีรักษาความปลอดภัยให้พืชของคุณด้วยคีย์และใบรับรอง | [รักษาความปลอดภัยให้พืชของคุณ](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [การขนส่ง](./3-transport/README.md) | การติดตามตำแหน่ง | เรียนรู้เกี่ยวกับการติดตามตำแหน่ง GPS สำหรับอุปกรณ์ IoT | [การติดตามตำแหน่ง](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [การขนส่ง](./3-transport/README.md) | จัดเก็บข้อมูลตำแหน่ง | เรียนรู้วิธีจัดเก็บข้อมูล IoT เพื่อแสดงผลหรือวิเคราะห์ในภายหลัง | [จัดเก็บข้อมูลตำแหน่ง](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [การขนส่ง](./3-transport/README.md) | แสดงข้อมูลตำแหน่ง | เรียนรู้เกี่ยวกับการแสดงข้อมูลตำแหน่งบนแผนที่ และวิธีที่แผนที่แทนโลกสามมิติในสองมิติ | [แสดงข้อมูลตำแหน่ง](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [การขนส่ง](./3-transport/README.md) | เขตภูมิศาสตร์ | เรียนรู้เกี่ยวกับเขตภูมิศาสตร์ และวิธีใช้งานเพื่อแจ้งเตือนเมื่อยานพาหนะในห่วงโซ่อุปทานอยู่ใกล้ปลายทาง | [เขตภูมิศาสตร์](./3-transport/lessons/4-geofences/README.md) |
| 15 | [การผลิต](./4-manufacturing/README.md) | ฝึกสอนเครื่องตรวจสอบคุณภาพผลไม้ | เรียนรู้เกี่ยวกับการเทรนตัวจำแนกรูปภาพในคลาวด์เพื่อตรวจสอบคุณภาพผลไม้ | [ฝึกสอนเครื่องตรวจสอบคุณภาพผลไม้](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [การผลิต](./4-manufacturing/README.md) | ตรวจสอบคุณภาพผลไม้จากอุปกรณ์ IoT | เรียนรู้เกี่ยวกับการใช้เครื่องตรวจสอบคุณภาพผลไม้จากอุปกรณ์ IoT | [ตรวจสอบคุณภาพผลไม้จากอุปกรณ์ IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [การผลิต](./4-manufacturing/README.md) | รันตัวตรวจสอบผลไม้ของคุณบน edge | เรียนรู้เกี่ยวกับการรันตัวตรวจสอบผลไม้ของคุณบนอุปกรณ์ IoT ที่ edge | [รันตัวตรวจสอบผลไม้ของคุณบน edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [การผลิต](./4-manufacturing/README.md) | เรียกใช้งานการตรวจสอบคุณภาพผลไม้จากเซนเซอร์ | เรียนรู้เกี่ยวกับการเรียกใช้งานตรวจสอบคุณภาพผลไม้จากเซนเซอร์ | [เรียกใช้งานการตรวจสอบคุณภาพผลไม้จากเซนเซอร์](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [ค้าปลีก](./5-retail/README.md) | ฝึกสอนเครื่องตรวจจับสต็อก | เรียนรู้วิธีใช้การตรวจจับวัตถุเพื่อฝึกสอนเครื่องตรวจจับสต็อกเพื่อนับสต็อกในร้าน | [ฝึกสอนเครื่องตรวจจับสต็อก](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [ค้าปลีก](./5-retail/README.md) | ตรวจสอบสต็อกจากอุปกรณ์ IoT | เรียนรู้วิธีตรวจสอบสต็อกจากอุปกรณ์ IoT โดยใช้โมเดลตรวจจับวัตถุ | [ตรวจสอบสต็อกจากอุปกรณ์ IoT](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [ผู้บริโภค](./6-consumer/README.md) | รู้จำเสียงพูดด้วยอุปกรณ์ IoT | เรียนรู้วิธีรู้จำเสียงพูดจากอุปกรณ์ IoT เพื่อสร้างตัวจับเวลาอัจฉริยะ | [ู้จำเสียงพูดด้วยอุปกรณ์ IoT](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [ผู้บริโภค](./6-consumer/README.md) | เข้าใจภาษา | เรียนรู้วิธีทำความเข้าใจประโยคที่พูดกับอุปกรณ์ IoT | [เข้าใจภาษา](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [ผู้บริโภค](./6-consumer/README.md) | ตั้งตัวจับเวลาและให้ข้อเสนอแนะด้วยเสียง | เรียนรู้วิธีตั้งตัวจับเวลาบนอุปกรณ์ IoT และให้ข้อเสนอแนะด้วยเสียงเมื่อเริ่มจับเวลาและเมื่อจับเวลาสิ้นสุด | [ตั้งตัวจับเวลาและให้ข้อเสนอแนะด้วยเสียง](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [ผู้บริโภค](./6-consumer/README.md) | รองรับหลายภาษา | เรียนรู้วิธีรองรับหลายภาษา ทั้งเมื่อถูกพูดกับและการตอบกลับจากตัวจับเวลาอัจฉริยะ | [รองรับหลายภาษา](./6-consumer/lessons/4-multiple-language-support/README.md) |
| 01 | [เริ่มต้น](./1-getting-started/README.md) | แนะนำ IoT | เรียนรู้หลักการพื้นฐานของ IoT และส่วนประกอบพื้นฐานของโซลูชัน IoT เช่น เซนเซอร์และบริการคลาวด์ ขณะตั้งค่าอุปกรณ์ IoT เครื่องแรกของคุณ | [แนะนำ IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [เริ่มต้น](./1-getting-started/README.md) | เจาะลึก IoT | เรียนรู้เพิ่มเติมเกี่ยวกับส่วนประกอบของระบบ IoT รวมถึงไมโครคอนโทรลเลอร์และคอมพิวเตอร์บอร์ดเดียว | [เจาะลึก IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [เริ่มต้น](./1-getting-started/README.md) | โต้ตอบกับโลกทางกายภาพด้วยเซ็นเซอร์และแอคชูเอเตอร์ | เรียนรู้เกี่ยวกับเซ็นเซอร์เพื่อเก็บข้อมูลจากโลกทางกายภาพ และแอคชูเอเตอร์เพื่อส่งข้อมูลตอบกลับ ในขณะสร้างไฟคืน | [โต้ตอบกับโลกทางกายภาพด้วยเซ็นเซอร์และแอคชูเอเตอร์](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [เริ่มต้น](./1-getting-started/README.md) | เชื่อมต่ออุปกรณ์กับอินเทอร์เน็ต | เรียนรู้วิธีเชื่อมต่ออุปกรณ์ IoT เข้ากับอินเทอร์เน็ตเพื่อส่งและรับข้อความโดยเชื่อมต่อไฟคืนของคุณกับ MQTT broker | [เชื่อมต่ออุปกรณ์กับอินเทอร์เน็ต](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [ฟาร์ม](./2-farm/README.md) | ทำนายการเจริญเติบโตของพืช | เรียนรู้วิธีทำนายการเจริญเติบโตของพืชโดยใช้ข้อมูลอุณหภูมิที่เก็บรวบรวมโดยอุปกรณ์ IoT | [ทำนายการเจริญเติบโตของพืช](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [ฟาร์ม](./2-farm/README.md) | ตรวจจับความชื้นในดิน | เรียนรู้วิธีตรวจจับความชื้นในดินและปรับเทียบเซนเซอร์วัดความชื้นในดิน | [ตรวจจับความชื้นในดิน](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [ฟาร์ม](./2-farm/README.md) | การรดน้ำพืชอัตโนมัติ | เรียนรู้วิธีทำให้น้ำพืชและตั้งเวลาการรดน้ำโดยอัตโนมัติด้วยรีเลย์และ MQTT | [การรดน้ำพืชอัตโนมัติ](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [ฟาร์ม](./2-farm/README.md) | ย้ายพืชของคุณไปยังคลาวด์ | เรียนรู้เกี่ยวกับคลาวด์และบริการ IoT ที่โฮสต์บนคลาวด์ และวิธีเชื่อมต่อพืชของคุณกับบริการเหล่านี้ แทนการใช้ MQTT public broker | [ย้ายพืชของคุณไปยังคลาวด์](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [ฟาร์ม](./2-farm/README.md) | ย้ายตรรกะแอปพลิเคชันไปยังคลาวด์ | เรียนรู้วิธีเขียนตรรกะแอปพลิเคชันนคลาวด์ที่ตอบสนองต่อข้อความจาก IoT | [ย้ายตรรกะแอปพลิเคชันไปยังคลาวด์](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [ฟาร์ม](./2-farm/README.md) | รักษาความปลอดภัยให้พืชของคุณ | เรียนรู้เกี่ยวกับความปลอดภัยใน IoT และวิธีรักษาความปลอดภัยให้พืชของคุณด้วยกุญแจและใบรับรอง | [รักษาความปลอดภัยให้พืชของคุณ](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [การขนส่ง](./3-transport/README.md) | การติดตามตำแหน่ง | เรียนรู้เกี่ยวกับการติดตามตำแหน่งด้วย GPS สำหรับอุปกรณ์ IoT | [การติดตามตำแหน่ง](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [การขนส่ง](./3-transport/README.md) | จัดเก็บข้อมูลตำแหน่ง | เรียนรู้วิธีจัดเก็บข้อมูล IoT เพื่อใช้ในการแสดงผลหรือวิเคราะห์ในภายหลัง | [จัดเก็บข้อมูลตำแหน่ง](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [การขนส่ง](./3-transport/README.md) | แสดงผลข้อมูลตำแหน่ง | เรียนรู้เกี่ยวกับการแสดงข้อมูลตำแหน่งบนแผนที่ และวิธีที่แผนที่แทนโลก 3 มิติจริงในสองมิติ | [แสดงผลข้อมูลตำแหน่ง](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [การขนส่ง](./3-transport/README.md) | เขตพื้นที่ทางภูมิศาสตร์ | เรียนรู้เกี่ยวกับเขตพื้นที่ทางภูมิศาสตร์ และวิธีใช้เขตเหล่านี้แจ้งเตือนเมื่อยานพาหนะในห่วงโซ่อุปทานเข้าใกล้จุดหมาย | [เขตพื้นที่ทางภูมิศาสตร์](./3-transport/lessons/4-geofences/README.md) |
| 15 | [การผลิต](./4-manufacturing/README.md) | ฝึกอบรมตัวตรวจจับคุณภาพผลไม้ | เรียนรู้เกี่ยวกับการฝึกอบรมตัวจำแนกรูปภาพในคลาวด์เพื่อประเมินคุณภาพของผลไม้ | [ฝึกอบรมตัวตรวจจับคุณภาพผลไม้](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [การผลิต](./4-manufacturing/README.md) | ตรวจสอบคุณภาพผลไม้จากอุปกรณ์ IoT | เรียนรู้เกี่ยวกับการใช้ตัวตรวจจับคุณภาพผลไม้จากอุปกรณ์ IoT | [ตรวจสอบคุณภาพผลไม้จากอุปกรณ์ IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [การผลิต](./4-manufacturing/README.md) | รันตัวตรวจจับผลไม้บน edge | เรียนรู้เกี่ยวกับการรันตัวตรวจจับผลไม้ของคุณบนอุปกรณ์ IoT ที่ edge | [รันตัวตรวจจับผลไม้บน edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [การผลิต](./4-manufacturing/README.md) | ทริกเกอร์การตรวจจับคุณภาพผลไม้จากเซนเซอร์ | เรียนรู้เกี่ยวกับการทริกเกอร์การตรวจจับคุณภาพผลไม้จากเซนเซอร์ | [ทริกเกอร์การตรวจจับคุณภาพผลไม้จากเซนเซอร์](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [ค้าปลีก](./5-retail/README.md) | ฝึกตัวตรวจจับสต็อก | เรียนรู้วิธีใช้การตรวจจับวัตถุเพื่อฝึกตัวตรวจจับสต็อกสำหรับนับสินค้าคงคลังในร้าน | [ฝึกตัวตรวจจับสต็อก](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [ค้าปลีก](./5-retail/README.md) | ตรวจสอบสต็อกจากอุปกรณ์ IoT | เรียนรู้วิธีตรวจสอบสต็อกจากอุปกรณ์ IoT โดยใช้โมเดลตรวจจับวัตถุ | [ตรวจสอบสต็อกจากอุปกรณ์ IoT](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [ผู้บริโภค](./6-consumer/README.md) | รับรู้เสียงพูดด้วยอุปกรณ์ IoT | เรียนรู้วิธีรับรู้เสียงพูดจากอุปกรณ์ IoT เพื่อสร้างตัวจับเวลาที่ชาญฉลาด | [ับรู้เสียงพูดด้วยอุปกรณ์ IoT](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [ผู้บริโภค](./6-consumer/README.md) | เข้าใจภาษา | เรียนรู้วิธีเข้าใจประโยคที่พูดกับอุปกรณ์ IoT | [เข้าใจภาษา](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [ผู้บริโภค](./6-consumer/README.md) | ตั้งตัวจับเวลาและให้ฟีดแบ็คลักษณะเสียง | เรียนรู้วิธีตั้งตัวจับเวลาบนอุปกรณ์ IoT และให้ฟีดแบ็คด้วยเสียงเมื่อเริ่มต้นและเมื่อเวลาหมด | [ตั้งตัวจับเวลาและให้ฟีดแบ็คลักษณะเสียง](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [ผู้บริโภค](./6-consumer/README.md) | รองรับหลายภาษา | เรียนรู้วิธีรองรับหลายภาษา ทั้งการพูดกับอุปกรณ์และการตอบกลับจากตัวจับเวลาที่ชาญฉลาด | [รองรับหลายภาษา](./6-consumer/lessons/4-multiple-language-support/README.md) |
## การเข้าถึงแบบออฟไลน์
คุณสามารถใช้งานเอกสารนี้แบบออฟไลน์โดยใช้ [Docsify](https://docsify.js.org/#/). โคลน repo นี้, [ติดตั้ง Docsify](https://docsify.js.org/#/quickstart) บนเครื่องของคุณ จากนั้นในโฟลเดอร์หลักของ repo นี้ ให้พิมพ์ `docsify serve` เว็บไซต์จะให้บริการที่พอร์ต 3000 บน localhost ของคุณ: `localhost:3000`
คุณสามารถรันเอกสารนี้แบบออฟไลน์โดยใช้ [Docsify](https://docsify.js.org/#/) ทำการก๊อกรายการนี้ [ติดตั้ง Docsify](https://docsify.js.org/#/quickstart) บนเครื่องของคุณ จากนั้นไปที่โฟลเดอร์รากของรายการนี้ พิมพ์คำสั่ง `docsify serve` เว็บไซต์จะให้บริการบนพอร์ต 3000 ที่ localhost ของคุณ: `localhost:3000`
## แบบทดสอบ
ขอบคุณชุมชนที่เป็นเจ้าภาพจัดแบบทดสอบโต้ตอบที่ทดสอบความรู้ของคุณในแต่ละบท คุณสามารถทดสอบความรู้ของคุณได้ [ที่นี่](https://ff-quizzes.netlify.app/en/)
ขอบคุณชุมชนที่เป็นเจ้าภาพจัดแบบทดสอบโต้ตอบซึ่งทดสอบความรู้ของคุณในแต่ละบท คุณสามารถทดสอบความรู้ได้ [ที่นี่](https://ff-quizzes.netlify.app/en/)
### PDF
คุณสามารถสร้างไฟล์ PDF ของเนื้อหานี้สำหรับใช้งานแบบออฟไลน์หากจำเป็น เพื่อทำเช่นนี้ ให้แน่ใจว่าคุณได้ติดตั้ง [npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) แล้วรันคำสั่งต่อไปนี้ในโฟลเดอร์หลักของ repo นี้:
คุณสามารถสร้าง PDF ของเนื้อหานี้เพื่อการเข้าถึงแบบออฟไลน์หากต้องการ ในการทำเช่นนี้ ตรวจสอบให้แน่ใจว่าคุณได้ [ติดตั้ง npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) แล้วรันคำสั่งต่อไปนี้ในโฟลเดอร์รากของรายการนี้:
```sh
npm i
@ -164,28 +164,29 @@ npm run convert
### สไลด์
มีสไลด์เด็คสำหรับบางบทเรียนในโฟลเดอร์ [slides](../../slides)
มีชุดสไลด์สำหรับบทเรียนบางบทในโฟลเดอร์ [slides](../../slides)
## หลักสูตรอื่น ๆ
ทีมงานของเราผลิตหลักสูตรอื่น ๆ ด้วย! ตรวจสอบได้ที่:
## หลักสูตรอื่นๆ
ทีมของเราผลิตหลักสูตรอื่นๆ! เช็คดูได้ที่:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
[![LangChain4j สำหรับผู้เริ่มต้น](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners)
[![LangChain.js สำหรับผู้เริ่มต้น](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain สำหรับผู้เริ่มต้น](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain4j for Beginners](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners)
[![LangChain.js for Beginners](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain for Beginners](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
---
### Azure / Edge / MCP / Agents
[![AZD สำหรับผู้เริ่มต้น](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
---
### ชุดความรู้ AI สร้างสรรค์
### ชุดการเรียนรู้ Generative AI
[![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
@ -204,19 +205,19 @@ npm run convert
---
### ชุดความรู้โคไพลอต
### ชุด Copilot
[![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
<!-- CO-OP TRANSLATOR OTHER COURSES END -->
## การอ้างอิงภาพ
## การให้เครดิตภาพ
คุณสามารถดูการอ้างอิงทั้งหมดสำหรับภาพที่ใช้ในหลักสูตรนี้ได้ตามต้องการใน [Attributions](./attributions.md)
คุณสามารถดูเครดิตทั้งหมดของภาพที่ใช้ในหลักสูตรนี้ตามที่ต้องการได้ใน [การให้เครดิต](./attributions.md)
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**ข้อจำกัดความรับผิดชอบ**:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาด้วย AI [Co-op Translator](https://github.com/Azure/co-op-translator) ในขณะที่เรามุ่งมั่นเพื่อความถูกต้อง โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือตีความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้การแปลโดยมนุษย์มืออาชีพ เราจะไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดจากการใช้การแปลนี้
**ข้อจำกัดความรับผิด**:
เอกสารนี้ได้รับการแปลโดยใช้บริการแปลภาษาด้วย AI [Co-op Translator](https://github.com/Azure/co-op-translator) แม้ว่าเราจะพยายามให้ความถูกต้องสูงสุด แต่โปรดทราบว่าการแปลอัตโนมัติอาจมีข้อผิดพลาดหรือความไม่ถูกต้อง เอกสารต้นฉบับในภาษาดั้งเดิมถือเป็นแหล่งข้อมูลที่เชื่อถือได้ สำหรับข้อมูลที่สำคัญ ขอแนะนำให้ใช้การแปลโดยมืออาชีพที่เป็นมนุษย์ เราไม่รับผิดชอบต่อความเข้าใจผิดหรือการตีความผิดที่เกิดขึ้นจากการใช้การแปลนี้
<!-- CO-OP TRANSLATOR DISCLAIMER END -->
Loading…
Cancel
Save