-
-
Notifications
You must be signed in to change notification settings - Fork 0
01 what is arduino and esp32
Αν κάποιος βλέπει πρώτη φορά αυτά τα ονόματα, είναι απόλυτα λογικό να μπερδευτεί. Με πολύ απλά λόγια, το Arduino και το ESP32 είναι μικρές προγραμματιζόμενες πλακέτες που μας επιτρέπουν να φτιάχνουμε ηλεκτρονικές κατασκευές που αντιδρούν, εμφανίζουν πληροφορίες, παίζουν ήχο, συνδέονται στο internet ή ελέγχουν μηχανικά μέρη.
Το Arduino είναι συχνά το πρώτο βήμα για έναν αρχάριο. Είναι απλό, σταθερό και ιδανικό για να μάθει κανείς βασικές έννοιες όπως αισθητήρες, κουμπιά, οθόνες, LEDs και motors. Για αυτόν τον λόγο αρκετά από τα projects του αποθετηρίου βασίζονται σε Arduino Uno ή Nano.
Το ESP32 είναι ένα πιο σύγχρονο και πιο ισχυρό “ξαδερφάκι”. Μπορεί να κάνει όλα τα βασικά που κάνει και ένα Arduino, αλλά επιπλέον διαθέτει δυνατότητες όπως Wi-Fi, Bluetooth και, σε αρκετές περιπτώσεις, περισσότερες επιλογές για πιο σύνθετα projects. Για αυτό το βλέπουμε σε projects όπως το live tracker, το touch piano και το Dino game.
Το Arduino είναι πολύ καλή επιλογή όταν θέλουμε:
- να μάθουμε τα βασικά της φυσικής υπολογιστικής
- να χρησιμοποιήσουμε απλούς αισθητήρες και κουμπιά
- να συνδέσουμε μικρές οθόνες
- να χτίσουμε την πρώτη μας κατανόηση γύρω από κύκλωμα και κώδικα
Το ESP32 είναι πιο κατάλληλο όταν θέλουμε:
- σύνδεση σε Wi-Fi
- πιο διαδραστικά projects
- touch αισθητήρες
- περισσότερη επεξεργαστική ισχύ
- εφαρμογές που πλησιάζουν πιο πολύ τον κόσμο του IoT
Όχι. Το σημαντικό στην αρχή δεν είναι να μάθεις όλα τα τεχνικά χαρακτηριστικά, αλλά να καταλάβεις τον ρόλο τους. Και οι δύο πλακέτες είναι εργαλεία: τους δίνουμε κώδικα, συνδέουμε εξαρτήματα και αυτές εκτελούν αυτό που τους ζητάμε.
- Arduino: OLED dashboard, robot car, LoRa, Flappy Bird, Gravity Maze
- ESP32: oil tracker, Dino game, touch piano
Αυτός είναι και ένας πολύ ωραίος τρόπος να ξεκινήσει κανείς: όχι από τη θεωρία, αλλά από ένα πραγματικό project.
Επιστροφή στην Αρχική σελίδα · Δες τα Projects · Άρθρα για μικροελεγκτές · Άνοιγμα του Repository στο GitHub
Code and Circuits Experiments
Σύλλογος Τεχνολογίας Θράκης · MakerLab
Απλές επεξηγήσεις, πραγματικά projects και υλικό του MakerLab.