Arduino Logic 101: Μάθημα 4.3: Setup & Loop — Ο κύκλος ζωής ενός προγράμματος
Γεια σας, μελλοντικοί μηχανικοί της Unique Tech! 🚀 Στα προηγούμενα μαθήματα μάθαμε πώς να αποθηκεύουμε δεδομένα, πώς να παίρνουμε αποφάσεις, πώς να επαναλαμβάνουμε εντολές και πώς να οργανώνουμε τον κώδικά μας σε συναρτήσεις. Σήμερα ήρθε η ώρα να απαντήσουμε σε μια βασική ερώτηση: Πώς ξέρει το Arduino από πού να ξεκινήσει και πώς εκτελεί τον κώδικα που του γράφουμε; Κάθε φορά που ανοίγετε ένα νέο αρχείο στο Arduino IDE, εμφανίζονται αυτόματα δύο "παράξενες" συναρτήσεις: η void setup() και η void loop() . Σε αυτό το μάθημα θα καταλάβουμε ακριβώς τι κάνουν, πότε εκτελούνται και πώς ελέγχουν τον "κύκλο ζωής" του ρομπότ μας. Η Αναλογία της Καθημερινότητας: Πώς ξυπνάει ένα Ρομπότ; Φανταστείτε τη δική σας καθημερινή ρουτίνα όταν ξυπνάτε το πρωί: Η Προετοιμασία (Μία φορά): Ξυπνάτε, πλένετε το πρόσωπό σας, φοράτε τα ρούχα σας και παίρνετε την τσάντα σας. Αυτά τα κάνετε μόνο μία φορά στην αρχή της ημέρας. Η Επανάληψη (Συνεχώς): Κατά τη διάρκεια της ημέρας, κάνετε πράγματ...