Δημιουργία υπερσυνδέσμων – Η ετικέτα <a>
Η ετικέτα <a> χρησιμοποιείται για να δημιουργούμε έναν υπερσύνδεσμο (hyperlink). Όταν ο χρήστης κάνει κλικ στο κείμενο του συνδέσμου, μεταφέρεται στη σελίδα που έχουμε ορίσει.
Δες : HTML Links: https://www.w3schools.com/html/html_links.asp
Παράδειγμα 1: Απλός υπερσύνδεσμος
<a href=”https://www.w3schools.com/”> Visit W3Schools.com! </a>
Το αποτέλεσμα στη σελίδα είναι το κείμενο:
Visit W3Schools.com!
Το κείμενο εμφανίζεται συνήθως με μπλε χρώμα και υπογράμμιση. Όταν ο χρήστης κάνει κλικ, ανοίγει η ιστοσελίδα της W3Schools στην ίδια καρτέλα.
Παράδειγμα 2: Άνοιγμα σε νέα καρτέλα
<a href=”https://www.w3schools.com/” target = “_blank” > Visit W3Schools! </a>
Η διαφορά από το προηγούμενο παράδειγμα είναι η προσθήκη του target=”_blank“. Με αυτό το χαρακτηριστικό, η σελίδα προορισμού ανοίγει συνήθως σε νέα καρτέλα του φυλλομετρητή.
Παράδειγμα 3: Εμφάνιση πρόσθετης πληροφορίας
<a href = ” https://www.w3schools.com/html/ ” title=” Go to W3Schools HTML section”> Visit our HTML Tutorial </a>
Το χαρακτηριστικό title παρέχει πρόσθετη πληροφορία για τον σύνδεσμο. Συνήθως, όταν ο χρήστης αφήσει τον δείκτη του ποντικιού πάνω από τον σύνδεσμο, εμφανίζεται ένα μικρό πλαίσιο με το κείμενο «Go to W3Schools HTML section».
Τι σημαίνει κάθε χαρακτηριστικό;
| Χαρακτηριστικό |
Επεξήγηση |
| href |
Καθορίζει τη διεύθυνση της σελίδας στην οποία οδηγεί ο σύνδεσμος. |
| target |
Καθορίζει πού θα ανοίξει η σελίδα προορισμού. |
| target=”_blank” |
Ανοίγει τον προορισμό σε νέα καρτέλα ή παράθυρο. |
| title |
Παρέχει πρόσθετη πληροφορία για τον σύνδεσμο, συνήθως ως αναδυόμενη συμβουλή. |
Τι πρέπει να προσέξουν οι μαθητές:
Η ετικέτα έναρξης <a> περιλαμβάνει τη διεύθυνση και τα προαιρετικά χαρακτηριστικά. Ανάμεσα στις ετικέτες <a> και </a> γράφουμε το κείμενο που θα μπορεί να πατήσει ο χρήστης.
Άσκηση: Εμπλουτίζω την ιστοσελίδα μου
- Δημιουργήστε έναν σύνδεσμο με κείμενο «Περισσότερα για τον Οδυσσέα Ελύτη», ο οποίος οδηγεί σε μια ιστοσελίδα με πληροφορίες για τον ποιητή.
- Τροποποιήστε τον σύνδεσμο ώστε να ανοίγει σε νέα καρτέλα.
- Προσθέστε στο σύνδεσμο ένα title με μια σύντομη περιγραφή.
Ανακεφαλαίωση
Οι απαντήστε στις παρακάτω προτάσεις.
- Η ετικέτα που εισάγει εικόνα είναι η …
- Το χαρακτηριστικό που καθορίζει το αρχείο της εικόνας είναι το …
- Το χαρακτηριστικό που ορίζει τη διεύθυνση ενός υπερσυνδέσμου είναι το …
- Για να ανοίγει ένας σύνδεσμος σε νέα καρτέλα, χρησιμοποιούμε το …
- Το χαρακτηριστικό που παρέχει πρόσθετη πληροφορία για έναν σύνδεσμο είναι το …
Δημοσιευμένο στην κατηγορία Χωρίς κατηγορία 11 Οκτωβρίου 2026
ΧΑΤΖΗΧΑΡΙΣΤΟΣ ΕΥΑΓΓΕΛΟΣ
Με βάση τη σελίδα «Οδυσσέας Ελύτης», ακολουθούν οι ετικέτες HTML και οι ιδιότητες CSS που χρησιμοποίησαν.
Α. Τα HTML tags που χρησιμοποιήθηκαν
| Tag |
Περιληπτική επεξήγηση |
| < !DOCTYPE html> |
Δηλώνει ότι το έγγραφο χρησιμοποιεί HTML5. (Γράφεται χωρίς κενό: <!DOCTYPE html>.) |
| <html> |
Περιλαμβάνει ολόκληρο το έγγραφο HTML. |
| <head> |
Περιέχει πληροφορίες για τη σελίδα, οι οποίες δεν εμφανίζονται ως κύριο περιεχόμενο. |
| <title> |
Ορίζει τον τίτλο της σελίδας που εμφανίζεται στην καρτέλα του φυλλομετρητή. |
| <body> |
Περιλαμβάνει το περιεχόμενο που εμφανίζεται στη σελίδα. |
| <h1> |
Ορίζει επικεφαλίδα πρώτου επιπέδου, συνήθως για τον κύριο τίτλο ή σημαντικές ενότητες. |
| <h2> |
Ορίζει επικεφαλίδα δεύτερου επιπέδου, για υποενότητα. |
| <div> |
Ομαδοποιεί στοιχεία της σελίδας σε ένα τμήμα, ώστε να οργανώνονται και να μορφοποιούνται μαζί. |
| <p> |
Ορίζει μία παράγραφο κειμένου. |
| <ul> |
Δημιουργεί μια μη αριθμημένη λίστα με κουκκίδες. |
| <li> |
Ορίζει ένα στοιχείο μιας λίστας. Μπορεί να περιέχει και μια νέα, εμφωλευμένη λίστα. |
Τι να θυμούνται οι μαθητές:
Οι περισσότερες ετικέτες εμφανίζονται σε ζεύγη, με ετικέτα έναρξης και λήξης, π.χ. <p>Κείμενο</p>.
Η <!DOCTYPE html> αποτελεί εξαίρεση, καθώς δεν έχει ετικέτα λήξης.
Β. Το είδος του style που εφαρμόστηκε
Στη συγκεκριμένη σελίδα χρησιμοποιήθηκε Inline CSS (ενσωματωμένο στυλ), δηλαδή οι κανόνες μορφοποίησης γράφονται απευθείας στο χαρακτηριστικό style της ετικέτας HTML.
Παραδείγματα από τον κώδικα:
- Χρώμα φόντου ολόκληρης της σελίδας
Εφαρμόζεται στο <body>.
<body style=”background-color:#FDF0D5;”>
- Μορφοποίηση του κύριου τίτλου
Εφαρμόζεται στο <h1>.
<h1 style=”color:#E76F51; font-size:50px; text-align:center;”>
- Διαφορετικό χρώμα φόντου ανά ενότητα
Εφαρμόζεται στα στοιχεία <div>.
<div style=”background-color:#ffffb3;”>
Στις άλλες ενότητες χρησιμοποιούνται διαφορετικοί χρωματικοί κωδικοί.
Οι ιδιότητες CSS που χρησιμοποιήθηκαν
| Ιδιότητα |
Τι καθορίζει |
| background-color |
Το χρώμα του φόντου ενός στοιχείου. |
| color |
Το χρώμα των γραμμάτων. |
| font-size |
Το μέγεθος των γραμμάτων. |
| text-align |
Την οριζόντια στοίχιση του κειμένου, π.χ. center για στοίχιση στο κέντρο. |
Οι τιμές #FDF0D5, #E76F51, #ffffb3, #ffccff και #80ff80 είναι δεκαεξαδικοί κωδικοί χρωμάτων.
Γ. Τρεις ερωτήσεις για επανάληψη
Ποια ετικέτα χρησιμοποιούμε για να δημιουργήσουμε μια λίστα με κουκκίδες;
- <p>
- <ul>
- <div>
Ποιο είδος CSS χρησιμοποιήθηκε στη σελίδα;
- Inline CSS
- Internal CSS
- External CSS
Ποια ιδιότητα CSS αλλάζει το χρώμα των γραμμάτων;
- background-color
- font-size
- color
Δημοσιευμένο στην κατηγορία Χωρίς κατηγορία 11 Οκτωβρίου 2026
ΧΑΤΖΗΧΑΡΙΣΤΟΣ ΕΥΑΓΓΕΛΟΣ
Παρακάτω σου δίνω προτροπές, έτοιμες να δοθούν αυτούσιες σε μηχανές LLMs., ώστε να παίρνουμε κατάλληλα datasets .
________________________________________
Ομάδα Α – Γενικό Προφίλ Χρήστη
Ρόλος / Πλαίσιο
Έξυπνος λαμπτήρας βασισμένος σε Arduino, ο οποίος μαθαίνει τη σχέση μεταξύ φωτισμού περιβάλλοντος και προτιμώμενης φωτεινότητας χρήστη.
Περιγραφή Δεδομένων
• Αισθητήρας φωτός (LDR): τιμές 0–1023 (είσοδος) (μεγαλύτερη τιμή ⇒ πιο φωτεινό περιβάλλον)
• Φωτεινότητα LED: PWM 0–255 (έξοδος)
• Τα δεδομένα προκύπτουν από χειροκίνητη καταγραφή με κουμπί (user feedback)
Ζητούμενο
Παρήγαγε 30 ζεύγη δεδομένων (LDR, LED) κατάλληλα για γραμμική παλινδρόμηση της μορφής:LED = a *LDR + b
Περιορισμοί
• Αρνητική συσχέτιση: όσο αυξάνεται το LDR, μειώνεται το LED
• Η σχέση δεν πρέπει να προσομοιώνει πολυωνυμικό μοντέλο 3ου βαθμού
• Τα δεδομένα να παρουσιάζουν θόρυβο / “οδοντωτή” κατανομή, ώστε το γραμμικό μοντέλο να είναι ρεαλιστικό αλλά όχι τέλειο
Μορφή Εξόδου: CSV αρχείο, Χωρίς αρίθμηση γραμμών, Έτοιμο για εισαγωγή σε Excel ή Python ή codap
________________________________________
Ομάδα Β – Προφίλ «Εξοικονόμηση Ενέργειας»
Ρόλος / Πλαίσιο
Έξυπνος λαμπτήρας βασισμένος σε Arduino, ο οποίος μαθαίνει τη σχέση μεταξύ φωτισμού περιβάλλοντος και προτιμώμενης φωτεινότητας χρήστη.
Μαθητές συλλέγουν δεδομένα από χρήστη που προτιμά χαμηλή φωτεινότητα LED, ακόμα και σε συνθήκες χαμηλού φωτισμού.
Περιγραφή Δεδομένων
• Αισθητήρας φωτός (LDR): τιμές 0–1023 (είσοδος) (μεγαλύτερη τιμή ⇒ πιο φωτεινό περιβάλλον)
• Φωτεινότητα LED: PWM 0–255 (έξοδος)
• Τα δεδομένα προκύπτουν από χειροκίνητη καταγραφή με κουμπί (user feedback)
Ζητούμενο
Παρήγαγε 30 ζεύγη δεδομένων (LDR, LED) για εφαρμογή γραμμικής παλινδρόμησης.
Περιορισμοί
• Αρνητική συσχέτιση: όσο αυξάνεται το LDR, μειώνεται το LED
• Οι τιμές LED να παραμένουν σχετικά χαμηλές, ακόμη και για υψηλές τιμές LDR
• Το LED να περιορίζεται περίπου στο εύρος 20–120 PWM
• Να υπάρχει αυξημένος θόρυβος, με μικρές μη-μονοτονικές αποκλίσεις, ώστε τα δεδομένα να είναι ρεαλιστικά για μαθητική ανάλυση
Μορφή Εξόδου CSV αρχείο, Χωρίς αρίθμηση γραμμών, Έτοιμο για εισαγωγή σε Excel ή Python ή codap
________________________________________
Ομάδα Γ – Προφίλ «Άνεση Χρήστη»
Ρόλος / Πλαίσιο
Έξυπνος λαμπτήρας βασισμένος σε Arduino, ο οποίος μαθαίνει τη σχέση μεταξύ φωτισμού περιβάλλοντος και προτιμώμενης φωτεινότητας χρήστη.
Χρήστης που επιθυμεί πολύ έντονο τεχνητό φωτισμό, ακόμα και με μικρή μείωση του φυσικού φωτός.
Περιγραφή Δεδομένων
• Αισθητήρας φωτός (LDR): τιμές 0–1023 (είσοδος) (μεγαλύτερη τιμή ⇒ πιο φωτεινό περιβάλλον)
• Φωτεινότητα LED: PWM 0–255 (έξοδος)
• Τα δεδομένα προκύπτουν από χειροκίνητη καταγραφή με κουμπί (user feedback)
Ζητούμενο
Παρήγαγε 30 ζεύγη δεδομένων (LDR, LED) κατάλληλα για γραμμική παλινδρόμηση.
Περιορισμοί
• Αρνητική συσχέτιση: όσο μειώνεται ο φωτισμός (χαμηλότερο LDR), το LED αυξάνεται έντονα
• Οι τιμές LED να ανεβαίνουν γρήγορα και να κινούνται κυρίως στο εύρος 120–255 PWM
• Να υπάρχει έντονος θόρυβος, ώστε η γραμμική παλινδρόμηση να μην είναι “τέλεια” αλλά ρεαλιστική
Μορφή Εξόδου CSV αρχείο, Χωρίς αρίθμηση γραμμών, Έτοιμο για εισαγωγή σε Excel ή Python ή codap
________________________________________
Ομάδα Δ –
η γραμμική παλινδρόμηση να είναι τέλεια
• LDR = 0 → LED ≈ 255
• LDR = 1023 → LED ≈ 0
Ομάδα Α — Γενικό Προφίλ (20 ζεύγη) Ομάδα Β — «Εξοικονόμηση» (20 ζεύγη, LED ~20–120) Ομάδα Γ — «Άνεση» (20 ζεύγη, LED 120–255,) Για να τα εισάγεις όλα μαζί σε ένα dataset στο CODAP, στα δίνω ως ενιαίο CSV με πρόσθετη στήλη Group (A/B/C)
LDR,LED
40,238
85,229
120,222
170,206
215,198
260,191
305,177
350,171
395,163
440,154
485,144
530,137
575,126
620,118
665,111
710,101
755,96
800,86
890,74
980,58
LDR,LED
35,118
90,112
140,109
185,104
235,98
280,96
325,92
370,95
415,88
460,86
505,83
550,79
595,82
640,74
685,72
730,68
780,66
840,61
915,57
995,54
LDR,LED
30,252
75,244
120,248
165,233
210,236
255,221
300,226
345,208
390,214
435,192
480,200
525,176
570,184
615,162
660,170
705,148
750,156
820,138
910,129
1005,121
Group,LDR,LED
A,40,238
A,85,229
A,120,222
A,170,206
A,215,198
A,260,191
A,305,177
A,350,171
A,395,163
A,440,154
A,485,144
A,530,137
A,575,126
A,620,118
A,665,111
A,710,101
A,755,96
A,800,86
A,890,74
A,980,58
B,35,118
B,90,112
B,140,109
B,185,104
B,235,98
B,280,96
B,325,92
B,370,95
B,415,88
B,460,86
B,505,83
B,550,79
B,595,82
B,640,74
B,685,72
B,730,68
B,780,66
B,840,61
B,915,57
B,995,54
C,30,252
C,75,244
C,120,248
C,165,233
C,210,236
C,255,221
C,300,226
C,345,208
C,390,214
C,435,192
C,480,200
C,525,176
C,570,184
C,615,162
C,660,170
C,705,148
C,750,156
C,820,138
C,910,129
C,1005,121
ΑΠΟ ΤΟ ΜΟΝΤΕΛΟ Α
Α σετ δεδομένων
LDR_Input,LED_PWM
45,232
72,215
98,228
120,201
145,218
180,195
210,182
225,205
250,170
285,192
310,165
330,178
365,140
390,162
415,135
440,158
470,122
505,145
530,110
555,132
580,105
610,120
635,92
660,115
690,82
715,102
740,75
770,95
805,58
830,82
855,45
880,72
910,32
935,55
950,25
975,48
995,12
1010,35
1020,8
1023,28
Β σετ δεδομένων
LDR,LED
50,240
80,232
110,235
140,220
170,225
200,210
230,215
260,200
290,205
320,190
350,195
380,180
410,185
440,170
470,175
500,160
530,165
560,150
590,155
620,140
650,145
680,130
710,135
740,120
770,125
800,110
830,115
860,100
890,105
920,90
950,95
980,80
1010,85
900,98
760,128
640,142
520,168
400,188
280,208
160,228
Δημοσιευμένο στην κατηγορία Χωρίς κατηγορία 6 Φεβρουαρίου 2026
ΧΑΤΖΗΧΑΡΙΣΤΟΣ ΕΥΑΓΓΕΛΟΣ
- διαβάζει τη φωτεινότητα του περιβάλλοντος χρησιμοποιώντας φωτοαντίσταση (LDR)
#define LDRpin A0 // pin της αντίστασης LDR
int LDRValue = 0; // η τιμή της LDR
void setup() {
Serial.begin(9600); // ορίζει την επικοινωνία για να μπορούμε να βλέπουμε μηνύματα στην οθόνη του PC
}
void loop() {
LDRValue = analogRead(LDRpin); // διαβάζει την τιμή της LDR
Serial.println(LDRValue); // εκτύπωση στην serial port
delay(100); // καθυστέρηση πριν την επόμενη μέτρηση
}
Ο κώδικας είναι ένα πρόγραμμα για το Arduino, σχεδιασμένο για να διαβάζει τη φωτεινότητα του περιβάλλοντος χρησιμοποιώντας μια φωτοαντίσταση (LDR) και να στέλνει αυτή την τιμή στον υπολογιστή σου.
Ακολουθεί η αναλυτική εξήγηση του τι κάνει κάθε μέρος του κώδικα:
- Ορισμός Μεταβλητών & Σταθερών (Global Scope)
Αυτό το τμήμα ορίζει τα “ονόματα” που θα χρησιμοποιήσουμε στον κώδικα για να αναφερθούμε σε συγκεκριμένα pins και αποθηκευμένες τιμές.
- #define LDRpin A0 // pin της αντίστασης LDR
- Τι κάνει: Ορίζει μια σταθερά (ένα όνομα) με το όνομα LDRpin και της δίνει την τιμή A0. Το A0 είναι το πρώτο αναλογικό pin εισόδου του Arduino. Αυτό κάνει τον κώδικα πιο ευανάγνωστο, καθώς αντί να γράφουμε συνέχεια A0, γράφουμε LDRpin.
- int LDRValue = 0; // η τιμή της LDR
- Τι κάνει: Δηλώνει μια ακέραια μεταβλητή (int) με το όνομα LDRValue. Αυτή η μεταβλητή θα χρησιμοποιηθεί για να αποθηκεύει την τιμή που διαβάζεται από την LDR. Αρχικά, της δίνεται η τιμή 0.
- Η Συνάρτηση setup()
Αυτή η συνάρτηση εκτελείται μόνο μία φορά όταν ξεκινάει (ή επανεκκινείται) το Arduino. Χρησιμοποιείται για τις αρχικές ρυθμίσεις.
- void setup() { … }
- Serial.begin(9600); // ορίζει την επικοινωνία για να μπορούμε να βλέπουμε μηνύματα στην οθόνη του PC
-
- Τι κάνει: Ξεκινάει τη σειριακή επικοινωνία (Serial Communication) μεταξύ του Arduino και του υπολογιστή σου. Ο αριθμός 9600 είναι η ταχύτητα (Baud Rate) με την οποία ανταλλάσσονται τα δεδομένα. Αυτό είναι απαραίτητο για να μπορείς να βλέπεις τις τιμές της LDR στον Serial Monitor του περιβάλλοντος προγραμματισμού Arduino (IDE).
- Η Συνάρτηση loop()
Αυτή η συνάρτηση εκτελείται συνεχώς σε επανάληψη, για όσο το Arduino είναι σε λειτουργία. Εδώ βρίσκεται η κύρια λογική του προγράμματος.
- void loop() { … }
- LDRValue = analogRead(LDRpin); // διαβάζει την τιμή της LDR
-
- Τι κάνει: Αυτή είναι η πιο σημαντική εντολή μέτρησης.
- Η συνάρτηση analogRead() διαβάζει την τάση (voltage) στο pin που της δίνεται, δηλαδή στο LDRpin (A0).
- Μετατρέπει αυτή την τάση σε έναν ακέραιο αριθμό που κυμαίνεται από 0 (0 Volts) έως 1023 (5 Volts).
- Αυτή η τιμή εκχωρείται στη μεταβλητή LDRValue.
- Serial.println(LDRValue); // εκτύπωση στην serial port
-
- Τι κάνει: Στέλνει την τιμή που μόλις διάβασε (LDRValue) μέσω της σειριακής επικοινωνίας στον υπολογιστή. Η εντολή println εξασφαλίζει ότι μετά την εκτύπωση του αριθμού, ο κέρσορας θα πάει στην επόμενη γραμμή.
- delay(100); // καθυστέρηση πριν την επόμενη μέτρηση
-
- Τι κάνει: Σταματάει την εκτέλεση του προγράμματος για 100 χιλιοστά του δευτερολέπτου (0.1 δευτερόλεπτο) πριν ξεκινήσει ξανά ο βρόχος (loop()). Αυτό γίνεται για να μην διαβάζει το Arduino την τιμή συνέχεια, αλλά να έχει ένα μικρό διάλειμμα ανάμεσα στις μετρήσεις.
Συνοπτικά, αυτός ο κώδικας:
- Ρυθμίζει τη σειριακή επικοινωνία.
- Σε συνεχή βρόχο, διαβάζει το επίπεδο φωτεινότητας (0-1023) στο pin A0.
- Εμφανίζει αυτή την τιμή στον υπολογιστή σου.
- Περιμένει 100ms και επαναλαμβάνει.
- θέλω να συνδέσω ένα LED στο πιν 12 και να ανάβει αν η LDRValue είναι μεγαλύτερη του 500 .
Ολοκληρωμένος Κώδικας Arduino
Ο παρακάτω κώδικας περιλαμβάνει τη ρύθμιση του LED στο ψηφιακό pin 12 και τον έλεγχο της φωτεινότητας (LDRValue) για να αποφασίζει πότε θα ανάβει ή θα σβήνει το LED.
C++
#define LDRpin A0 // pin της αντίστασης LDR
#define LEDpin 12 // pin του LED
int LDRValue = 0; // η τιμή της LDR
void setup() {
Serial.begin(9600); // ορίζει την επικοινωνία για να μπορούμε να βλέπουμε μηνύματα στην οθόνη του PC
pinMode(LEDpin, OUTPUT); // Ορίζει το pin του LED ως έξοδο
}
void loop() {
// 1. Διάβασε την τιμή της LDR
LDRValue = analogRead(LDRpin); // διαβάζει την τιμή της LDR
// 2. Εκτύπωσε την τιμή
Serial.print(“LDR Value: “);
Serial.println(LDRValue); // εκτύπωση στην serial port
// 3. Έλεγξε την τιμή και έλεγξε το LED
if (LDRValue > 500) {
// Αν η τιμή της LDR είναι μεγαλύτερη από 500 (δηλαδή, είναι αρκετά φωτεινά)
digitalWrite(LEDpin, HIGH); // Άναψε το LED (σύνδεση με +5V)
Serial.println(“LED is ON”);
} else {
// Αν η τιμή της LDR είναι 500 ή μικρότερη
digitalWrite(LEDpin, LOW); // Σβήσε το LED (σύνδεση με GND)
Serial.println(“LED is OFF”);
}
delay(100); // καθυστέρηση πριν την επόμενη μέτρηση
}
Επεξήγηση Αλλαγών
#define LEDpin 12 // pin του LED
Προστέθηκε μια σταθερά για να δηλώσουμε το pin 12 ως το pin του LED.
pinMode(LEDpin, OUTPUT); // Ορίζει το pin του LED ως έξοδο
Στο setup(), ρυθμίζουμε το pin 12 ως έξοδο (OUTPUT), γιατί θα στέλνουμε ρεύμα σε αυτό.
- Λογική Ελέγχου στο loop():
if (LDRValue > 500) {
digitalWrite(LEDpin, HIGH); // Άναψε το LED
} else {
digitalWrite(LEDpin, LOW); // Σβήσε το LED
}
- Χρησιμοποιούμε μια δομή if/else για να εφαρμόσουμε τη λογική:
- Αν η τιμή είναι μεγαλύτερη από 500, η εντολή digitalWrite(LEDpin, HIGH); δίνει 5V στο pin 12 και το LED ανάβει.
- Σε κάθε άλλη περίπτωση (μικρότερη ή ίση του 500), η εντολή digitalWrite(LEDpin, LOW); δίνει 0V (GND) στο pin 12 και το LED σβήνει.
Σύνδεση
Για να λειτουργήσει αυτός ο κώδικας, θα πρέπει να συνδέσεις τα εξαρτήματα ως εξής:
- LDR: Συνδέεται όπως πριν (συνήθως σε διάταξη διαιρέτη τάσης, με το αναλογικό σήμα στο A0).
- LED:
- Το κόκκινο ποδαράκι (άνοδος) του LED συνδέεται στο ψηφιακό pin 12 του Arduino.
- Το μαύρο ποδαράκι (κάθοδος) του LED συνδέεται στο GND (γείωση) του Arduino.
Δημοσιευμένο στην κατηγορία Χωρίς κατηγορία 16 Δεκεμβρίου 2025
ΧΑΤΖΗΧΑΡΙΣΤΟΣ ΕΥΑΓΓΕΛΟΣ
Πρόσφατα σχόλια