Skip to content
Dimitrios Kanatas edited this page Jul 23, 2026 · 7 revisions

Καλώς ήρθατε στο Wiki MakerLab

Το Wiki MakerLab δημιουργήθηκε για να βοηθήσει νέους makers να καταλάβουν πιο εύκολα τις βασικές έννοιες που εμφανίζονται στα projects του repository.

Ο στόχος δεν είναι να παρουσιαστεί η τεχνολογία με δύσκολους όρους, αλλά με απλό, ανθρώπινο και πρακτικό τρόπο. Αν βλέπετε για πρώτη φορά λέξεις όπως Arduino, ESP32, αισθητήρας, I2C, SPI ή millis(), τότε βρίσκεστε στο σωστό μέρος.

Τα κείμενα του wiki βασίζονται στα πραγματικά projects του αποθετηρίου, ώστε η θεωρία να συνδέεται πάντα με κάτι χειροπιαστό και χρήσιμο.

Στις πιο πρόσφατες κατασκευές βλέπουμε ακόμα περισσότερα παραδείγματα αυτής της σύνδεσης: προβολή εικόνων από SD card σε TFT οθόνη, έναν Pacman κουμπαρά που αντιδρά όταν πλησιάζει κάποιος, και έναν μικρό μετεωρολογικό σταθμό που στέλνει πραγματικές μετρήσεις στο ThingSpeak.

Από πού να ξεκινήσω;

Αν είστε εντελώς αρχάριοι, προτείνεται αυτή η σειρά:

  1. Τι είναι το Arduino και το ESP32;
  2. Τι είναι τα pins, το GND, τα 3.3V / 5V και το breadboard;
  3. Τι σημαίνει ότι γράφω κώδικα και τον ανεβάζω στην πλακέτα;
  4. Τι είναι αισθητήρες, οθόνες και κουμπιά;
  5. Τι είναι το I2C, το SPI και το Serial;
  6. Τι είναι το servo motor και πώς “σκέφτεται” ένα robot;
  7. Τι είναι το Wi-Fi, το API και το LoRa;
  8. Πώς ένα project καταλαβαίνει το άγγιγμα και πώς παράγει ήχο;
  9. Ποια είναι η διαφορά ανάμεσα στο delay() και το millis();
  10. Γιατί δεν δουλεύει το project μου;

Σημείωση για τα links

Τα παραπάνω links είναι γραμμένα ώστε να λειτουργήσουν σωστά αν δημιουργήσεις τις wiki σελίδες με τα αντίστοιχα ονόματα:

  • 01-what-is-arduino-and-esp32
  • 02-pins-power-and-breadboard
  • 03-how-code-runs-on-a-board
  • 04-sensors-displays-and-buttons
  • 05-i2c-spi-and-serial
  • 06-servo-motors-and-robot-logic
  • 07-wifi-api-and-lora
  • 08-touch-sound-and-creative-projects
  • 09-delay-vs-millis
  • 10-why-is-my-project-not-working

Αν διαλέξεις διαφορετικά ονόματα στις σελίδες του GitHub Wiki, θα χρειαστεί μόνο μια μικρή αλλαγή στα links της Home.

Βασικές ενότητες του wiki

1. Οι πλακέτες που χρησιμοποιούμε

2. Η βασική ηλεκτρονική ενός project

3. Πώς δουλεύει ο κώδικας

4. Πώς ένα project “βλέπει” και “αντιδρά”

5. Επικοινωνία ανάμεσα σε συσκευές

6. Κίνηση, ήχος και αλληλεπίδραση

7. Debugging για αρχάριους

Γιατί γράφτηκε αυτό το wiki;

Πολλές φορές ένας αρχάριος μπορεί να δει ένα project και να εντυπωσιαστεί, αλλά να μην ξέρει από πού να αρχίσει. Αυτό το wiki θέλει να γεφυρώσει ακριβώς αυτή την απόσταση: από την περιέργεια, στην κατανόηση.

Δεν χρειάζεται να ξέρετε τα πάντα από την αρχή. Αρκεί να προχωράτε βήμα-βήμα και να συνδέετε κάθε νέα έννοια με ένα πραγματικό παράδειγμα.

Projects του repository που συνδέονται με το wiki

Στο repository θα βρείτε projects όπως:

  • dashboard με OLED και DHT11
  • robot car με line tracking και obstacle avoidance
  • ασύρματη επικοινωνία LoRa
  • IoT project με Wi-Fi και API
  • παιχνίδια σε TFT οθόνες
  • λαβύρινθο με joystick και servo motors
  • touch piano με ESP32
  • slideshow σε TFT οθόνη με SD card
  • Pacman κουμπαρά με ultrasonic sensor και servo
  • ESP32-C3 weather station με BME280, Wi-Fi, ThingSpeak και Deep Sleep

Κάθε ένα από αυτά μπορεί να γίνει αφορμή για να κατανοήσετε μία ή περισσότερες βασικές έννοιες χωρίς να χρειάζεται να ξεκινήσετε από την ξηρή θεωρία.

Συμβουλή για τον αναγνώστη

Αν κάτι δεν σας φαίνεται ξεκάθαρο με την πρώτη, αυτό είναι απολύτως φυσιολογικό. Οι έννοιες αυτές γίνονται πιο εύκολες όταν τις βλέπουμε μέσα από πραγματικά projects, δοκιμές και μικρά λάθη στην πράξη.

Μια απλή και πολύ αποτελεσματική προσέγγιση είναι η εξής:

  • διαβάζω λίγο
  • δοκιμάζω κάτι μικρό
  • επιστρέφω στη θεωρία
  • και συνεχίζω

Αυτός είναι και ο τρόπος με τον οποίο έχει στηθεί αυτό το wiki.

Συνεχίστε με περισσότερα άρθρα

Αν θέλετε να προχωρήσετε πέρα από τις σελίδες αυτού του wiki, ο Σύλλογος Τεχνολογίας Θράκης διαθέτει και επιπλέον άρθρα για Arduino, ESP32 και μικροελεγκτές:

Arduino lessons και άρθρα για μικροελεγκτές στο steth.gr

Clone this wiki locally