Arduino

 

 

 


Arduino

Ακούτε το Arduino για πρώτη φορά? Ξεκινήστε εδώ!
Περισσότερα...

 


Τα βασικά

Γιατί Arduino?, Πρώτα βήματα, αγορά εξοπλισμού, ξεκινάμε...
Περισσότερα...

 


5 λεπτά Arduino

Μερικά δοκιμαστικά πεντάλεπτα για βιαστικούς!
Περισσότερα...

 

 

 


LED/κουμπιά/Serial

Έλεγχος LED και κυκλώματα κουμπιών
Περισσότερα...

 


Απεικόνιση

Οθόνες LCD/TFT, Seven Segment, ...
Περισσότερα...

 


Αισθητήρες

Βασική χρήση αισθητήρων/μετρήσεις
Περισσότερα...

 

 

 


Απομακρυσμένος έλεγχος

Εφαρμογές Android/διαδικτύου
Περισσότερα...

 


Ειδικά θέματα

Κατασκευή Arduino, ADC, Assembly Prog, Watchdog
Περισσότερα...

 


Ήχος

Εφαρμογές ήχου (buzzer)
Περισσότερα...

 

 

 


Διάφορες εφαρμογές

Εφαρμογές/κονσόλες/μακέτες
Περισσότερα...

 


Arduino R4

Το microdev.gr έφερε για πρώτη φορά στην Ελλάδα το R4
Περισσότερα...

 


Reference

Οδηγός αναφοράς εντολών, κλπ
Περισσότερα...

 

 

 

Τα βασικά
settings  Καινούργια/Καινούργιος στο Arduino;
Αν ακούτε το Arduino για πρώτη φορά, δείτε εδώ μερικές απαντήσεις στις πιο συχνές ερωτήσεις για να πάρετε μια ιδέα (ξεκίνημα, κόστος, εκπαιδευτικά εργαλεία, ενσωμάτωση στο σπίτι ή το σχολείο, κλπ)
Περισσότερα   Index

settings  Γιατί Arduino;
Γιατί να επιλέξουμε το Arduino; Ποια είναι η φιλοσοφία του;, Πώς ξεκίνησε; Ποια ήταν η βασική ιδέα;, Ποιες είναι οι παγίδες που πρέπει να αποφύγουμε;
Περισσότερα   Index

settings  Πάμε να ξεκινήσουμε
Δύο σύντομοι οδηγοί εκκίνησης (διαφάνειες) και οι γενικές διαφορές των εκδόσεων UNO-MEGA-NANO.
Περισσότερα   Index

settings  Δωρεάν δοκιμή
Δοκιμάστε πρώτα δωρεάν το Arduino (χωρίς εξοπλισμό) με τη χρήση προσομοιωτή για να δείτε αν θα σας αρέσει και μετά προχωρήστε εφόσον το επιθυμείτε σε αγορά
Περισσότερα   Index

settings  Αγοράζοντας Arduino & εξαρτήματα
Δείτε μερικά από τα ΚΙΤ (κασετίνες) με Arduino, εξαρτήματα, αισθητήρες, κλπ, που μπορείτε να βρείτε στην αγορά. Κάντε αυτόματη αναζήτηση αγοράς με ένα κλικ.
Περισσότερα   Index

settings  Για βιαστικούς...
Είστε βιαστική/βιαστικός και δεν έχετε χρόνο, αλλά παρόλα αυτά θέλετε να ξεκινήσετε να ασχολείστε με το Arduino; Ακολουθήστε τη νέα εξελικτική σειρά μαθημάτων -5 λεπτά Arduino-, με κάθε βίντεο να διαρκεί έως 5 λεπτά.
Περισσότερα   Index

settings  Βασικές γνώσεις & Arduino UNO
Μια πρακτική προσέγγιση για τη χρησιμότητα του Arduino (παράδειγμα). Ανάλυση απλού κυκλώματος και κυκλώματος με LED. Γνωριμία με το Arduino UNO.
Περισσότερα   Index

settings  Τα πρώτα βήματα στην πράξη
Πάμε να δοκιμάσουμε στην πράξη το Arduino (για αρχάριους και λίγο πιο προχωρημένους). Γνωριμία με το breadboard και το μόνιμο κύκλωμα.
Περισσότερα   Index

settings  Η επίσημη ιστοσελίδα του Arduino
Ποια είναι η επίσημη ιστοσελίδα του Arduino; Πού βρίσκεται το διαθέσιμο λογισμικό; Ποιες εκδόσεις Arduino είναι διαθέσιμες; Που θα βρούμε συλλογή κατασκευών για να πάρουμε ιδέες; Υπάρχει οδηγός των διαθέσιμων εντολών;
Περισσότερα   Index

settings  Βίντεο Ερωτήσεων-Απαντήσεων
Δείτε ορισμένα βίντεο με απαντήσεις στις δικές σας ερωτήσεις (παλιό υλικό).
Περισσότερα   Index

settings  Ποιο board;
Μπλέξαμε τα board!. Δείτε ένα βίντεο με την περιγραφή και τη χρήση γνωστών board της αγοράς (Arduino, Raspberry Pi, BBC microbit, FPGA, κλπ).
Περισσότερα   Index

settings  Βασικά κυκλώματα με διαφάνειες
Μια πιο γρήγορη, αλλά εμπεριστατωμένη ματιά στα ηλεκτρικά κυκλώματα (υπολογισμοί ρεύματος & τάσης, κύκλωμα LED, κλπ).
Περισσότερα   Index

settings  Arduino UNO με εικόνες
Περιγραφή της πλακέτας Arduino UNO μόνο με εικόνες.
Περισσότερα   Index

settings  setup() και loop() με εικόνες
Δείτε τη λειτουργία των συναρτήσεων setup() και loop() με εικόνες.
Περισσότερα   Index

settings  Ροή βίντεο
Επιλεγμένα βίντεο διάρκειας 14 και πλέον ωρών, από τις κατηγορίες υλικού του MICRODEV.GR, ώστε να συγκροτούν μια λογική ροή.
Περισσότερα   Index

 

5 Λεπτά Arduino

Μια σειρά μαθημάτων διάρκειας έως 5 λεπτών, από τα πρώτα βήματα μέχρι και τις εφαρμογές.

settings  #1 Ας ξεκινήσουμε...
Τι είναι το Arduino; Τι εφαρμογές μπορούμε να φτιάξουμε; Είναι εύκολο στον προγραμματισμό; Για ποιους είναι καταλληλότερο; Γιατί να το χρησιμοποιήσουμε;
Δείτε το βίντεο   Διαφάνειες   Index

settings  #2 Εγκατάσταση & πρώτη δοκιμή
Τι χρειάζεται για να λειτουργήσει; Που θα βρούμε λογισμικό; Πώς θα το δοκιμάσουμε πρώτη φορά;
Δείτε το βίντεο   Διαφάνειες   Index

settings  #3 Κύκλωμα LED
Τι περιλαμβάνει το κύκλωμα με το LED; Πώς περιορίζεται το ρεύμα; Πώς αναγνωρίζουμε τους ακροδέκτες του LED; Ποιο είναι το θεωρητικό κύκλωμα;
Δείτε το βίντεο   Διαφάνειες   Index

settings  #4 Αντίσταση & LED
Ποιος είναι ο ρόλος της αντίστασης; Τι τιμή πρέπει να έχει; Ποιες είναι οι τυποποιημένες τιμές; Πώς τις ξεχωρίσουμε μεταξύ τους;
Δείτε το βίντεο   Διαφάνειες   Index

 

LED/Κουμπιά/Serial
settings  Γνωριμία με το Breadboard
Τι είναι το breadboard; Τι προσφέρει; Πώς το χρησιμοποιούμε; Γιατί το επιλέγουν όλοι;
Περισσότερα   Index

settings  Έλεγχος ενσωματωμένου LED
Δοκιμάστε την πρώτη σας εφαρμογή χωρίς εξωτερικό κύκλωμα, παρά μόνο με το Arduino. Δείτε το πρόγραμμα για να ελέγξετε το ενσωματωμένο LED στην πλακέτα του Arduino.
Περισσότερα   Index

settings  Έλεγχος εξωτερικού LED
Έλεγχος εξωτερικού κυκλώματος με LED και αντίσταση. Ο προγραμματισμός και η υλοποίηση του κυκλώματος στο breadboard.
Περισσότερα   Index

settings  Ενεργοποίηση τριών LED
Ενεργοποίηση τριών LED με βρόχο επανάληψης. Η αξιοποίηση του απλού κυκλώματος με LED, τρεις φορές.
Περισσότερα   Index

settings  Φωτεινός σηματοδότης
Αναπαράσταση σε ένα μικρό μοντέλο, της λειτουργίας του φωτεινού σηματοδότη αυτοκινήτων, που συναντάμε στο δρόμο.
Περισσότερα   Index

settings  Βασικό Κύκλωμα με κουμπί
Τα κουμπιά αποτελούν στιγμιαίους διακόπτες και αξιοποιούνται από τον χρήστη, ώστε να παράγουν είσοδο στο Arduino (π.χ. για να ενεργοποιηθεί μία διαδικασία). Δείτε αναλυτικά το σχετικό κύκλωμα και τον έλεγχό του.
Περισσότερα   Index

settings  Κύκλωμα με δύο «τύπους» κουμπιού
Κυκλώματα Pull-Up και Pull-Down κουμπιών. Μετάβαση από το 5V στο 0V (λογικό 1 σε λογικό 0) ή από 0V σε 5V (λογικό 0 σε λογικό 1) κατά το πάτημα. Δείτε και τις δύο υλοποιήσεις.
Περισσότερα   Index

settings  Μηνύματα στη σειριακή οθόνη
Εμφάνιση μηνύματος, το οποίο παράγεται στο Arduino. Το μήνυμα (αλφαριθμητικό) «ταξιδεύει» από το Arduino στον υπολογιστή μέσω της USB σύνδεσης και εμφανίζεται τελικά στην οθόνη. Ο πιο εύκολος τρόπος να εμφανίσουμε αποτελέσματα και να ελέγξουμε τη λειτουργία των εφαρμογών.
Περισσότερα   Index

settings  Μηνύματα για κατάσταση LED
Χρησιμοποιήστε την τεχνική εμφάνισης μηνυμάτων, για να εποπτεύετε τη λειτουργία ενός LED.
Περισσότερα   Index

settings  Έλεγχος LED από το πληκτρολόγιο
Ελέγξτε ένα LED από το πληκτρολόγιο του υπολογιστή. Ο κώδικας ASCII του πλήκτρου «ταξιδεύει» από τον υπολογιστή στο Arduino μέσω της USB σύνδεσης. Εκεί γίνεται ο έλεγχος και το LED ανάβει.
Περισσότερα   Index

settings  Διαχείριση πολλαπλών LED
Διαχείριση πολλαπλών LED, τα οποία βρίσκονται σε διαδοχικούς ακροδέκτες. Χρήση βρόχου επανάληψης.
Περισσότερα   Index

settings  Ο ρόλος του πίνακα / Πολλαπλά LED
Πώς ελέγχουμε πολλαπλά LED αν βρίσκονται σε μη συνεχόμενους ακροδέκτες; Ποιος είναι ο ρόλος του πίνακα; Ποια είναι η εσφαλμένη και η σωστή πρακτική στην ανάπτυξη του προγράμματος;
Περισσότερα   Index

settings  Ηλεκτρονικό ζάρι
Η γνωστή εφαρμογή με το ζάρι. Κάθε κουκίδα του κλασικού ζαριού αντιστοιχεί σε ένα LED.
Περισσότερα   Index

settings  Ρύθμιση έντασης LED
Η ρύθμιση έντασης σε ένα LED, προϋποθέτει την τροφοδοσία του κυκλώματος και με ενδιάμεσες στάθμες τάσης στο διάστημα 0 έως 5V (άρα και του παραγόμενου ρεύματος). Αυτό επιτυγχάνεται με την παραγωγή ψευδοαναλογικών τάσεων μέσω της τεχνικής PWM.
Περισσότερα   Index

 

Απεικόνιση
settings  Οθόνη LCD 16x02
Κύκλωμα και κώδικας για τη δοκιμή οθόνης LCD 16 στηλών και 2 γραμμών
Περισσότερα   Index

settings  Άλλες μονάδες απεικόνισης
Δείτε ένα μικρό δείγμα από οθόνες και τεχνολογίες απεικόνισης, τις οποίες μπορείτε να χρησιμοποιήσετε με το Arduino (αναζητήστε παρακάτω και τις πιο πρόσφατες τεχνολογίες OLED/TFT).
Περισσότερα   Index

settings  Μονάδα απεικόνισης 7 τμημάτων (Seven Segment Display-7SD)
Η μονάδα απεικόνισης 7 τμημάτων και η εσωτερική δομή της.
Περισσότερα   Index

settings  Δοκιμές & εφαρμογές με τη μονάδα απεικόνισης 7 τμημάτων (Seven Segment Display-7SD)
Οι πρώτες δοκιμές με τη μονάδα απεικόνισης 7 τμημάτων (ενεργοποίηση όλων των τμημάτων, επιλογή τμημάτων και μέτρηση 0 έως 9).
Περισσότερα   Index

settings  Απεικόνιση σε πολλαπλές μονάδες 7SD-Χρονική πολυπλεξία
Δείτε την τεχνική της χρονικής πολυπλεξίας για οικονομία φυσικών καναλιών (καλωδίων) και ενέργειας σε πολλαπλές μονάδες απεικόνισης 7 τμημάτων. Χρήση τρανζίστορ ως διακόπτη και παροχή εξωτερικής τροφοδοσίας.
Περισσότερα   Index

settings  Υλοποίηση χρονικής πολυπλεξίας με 7SD τεσσάρων ψηφίων
Υλοποίηση της χρονικής πολυπλεξίας.
Περισσότερα   Index

settings  Μονάδα επτά τμημάτων & Καταχωρητής ολίσθησης
Αξιοποίηση σειριακής επικοινωνίας για τον έλεγχο μονάδας απεικόνισης 7 τμημάτων. Ο έλεγχος της μονάδας επιτυγχάνεται με τον καταχωρητή ολίσθησης που είναι υλοποιημένος στο ολοκληρωμένο κύκλωμα 74HC595.
Περισσότερα   Index

settings  Έτοιμη μονάδα 8 ψηφίων
Δείτε την απεικόνιση σε μια πλακέτα που φιλοξενεί 8 ψηφία, με κάθε ψηφίο να αποτελεί μια μονάδα 7 τμημάτων. Η πλακέτα διαθέτει δικό της κύκλωμα ελέγχου, με αποτέλεσμα τον εύκολο προγραμματισμό της από το Arduino (με τη χρήση της κατάλληλης βιβλιοθήκης).
Περισσότερα   Index

settings  Πρωτόκολλο I2C-Οθόνη LCD 20x4
Το πρωτόκολλο I2C υποστηρίζει τη σειριακή επικοινωνία, με αποτέλεσμα την απλοποίηση του αντίστοιχου φυσικού κυκλώματος. Ειδικά για μια οθόνη LCD, είναι σημαντική η οικονομία των καλωδίων. Επιπλέον, αυτός ο τρόπος υλοποίησης επιτρέπει τη σύνδεση πολλαπλών μονάδων στα ίδια καλώδια. Δείτε μια πρώτη εφαρμογή με μια οθόνη I2C.
Περισσότερα   Index

settings  OLED-Οθόνη 0.96'' SPI
Δείτε την πρώτη δοκιμή μιας μονόχρωμης οθόνης OLED 0.96’’ (128x64). Οι μικρές διαστάσεις, η εύκολη σύνδεση και η χαμηλή κατανάλωση ενέργειας, την κάνουν ιδανική για ενσωμάτωση σε εφαρμογές και περιορισμό των αντίστοιχων φυσικών διαστάσεων. Δείτε στο microdev.gr και την handheld κονσόλα παιχνιδιών, η οποία χρησιμοποιεί αυτή την οθόνη.

Περισσότερα   Index

settings  Αναλογικό όργανο (απεικόνιση) σε OLED-Οθόνη 0.96'' SPI
Αξιοποιήστε τα γραφικά της οθόνης OLED, για να σχεδιάσετε ένα αναλογικό όργανο απεικόνισης μετρήσεων (π.χ. τάση, θερμοκρασία). Στην εφαρμογή γίνεται χρήση ενός ποτενσιόμετρου 10ΚΩ στην αναλογική θύρα Α0.

Περισσότερα   Index

settings  Έγχρωμη OLED-Οθόνη 1.44'' 128x128, SPI
Δείτε την πρώτη δοκιμή μιας έγχρωμης οθόνης OLED 1.44’’ (128x128). Οι μικρές διαστάσεις, η εύκολη σύνδεση και η χαμηλή κατανάλωση ενέργειας, την κάνουν ιδανική για ενσωμάτωση σε εφαρμογές και περιορισμό των αντίστοιχων φυσικών διαστάσεων.

Περισσότερα   Index

settings  Διπλό αναλογικό όργανο με έγχρωμες OLED-Οθόνες 1.44'' 128x128, SPI
Δείτε μια ολοκληρωμένη εφαρμογή έγχρωμης αναλογικής απεικόνισης θερμοκρασίας και υγρασίας.

Περισσότερα   Index

settings  Γραφική LCD οθόνη 128x64
Σε αυτή την εφαρμογή, θα αξιοποιήσουμε το κρυφό χαρακτηριστικό της LCD οθόνης, με την υποστήριξη της SPI σύνδεσης.

Περισσότερα   Index

settings  Μακέτα αισθητήρων
Εκπαιδευτική μακέτα αισθητήρων δύο επιπέδων (Arduino, Raspberry Pi, Processing).

Περισσότερα   Index

settings  Μονάδα 7SD δύο ψηφίων
Μονάδα απεικόνισης 7SD δύο ψηφίων βασισμένη στον 74HC595 καταχωρητή ολίσθησης.

Περισσότερα   Index

 

Αισθητήρες-Μετρήσεις
settings  Αναλογικός αισθητήρας θερμοκρασίας LM35
Ο αισθητήρας LM35 δίνει αναλογική έξοδο, η οποία μεταβάλλεται αντίστοιχα με τη θερμοκρασία που μετρά. Η έξοδός του είναι 10mV/oC και συνδέεται σε μια αναλογική θύρα του Arduino.

Περισσότερα   Index

settings  Αισθητήρας TMP36 (TinkerCAD)
Είναι αναλογικός αισθητήρας, αντίστοιχος του LM35. Έχουμε συνηθίσει να τον χρησιμοποιούμε για τα κυκλώματα που μελετάμε στο TinkerCAD.
Περισσότερα   Index

settings  Αισθητήρας TMP36-LCD (TinkerCAD)
Χρήση του αισθητήρας TMP36 σε συνδυασμό με μια οθόνη LCD 2 γραμμών και 16 στηλών για την απεικόνιση της θερμοκρασίας. Στην ίδια υλοποίηση, αποτυπώνεται η έξοδος του ADC (μετατροπέας αναλογικού σήματος σε ψηφιακό), καθώς και η μετρούμενη τάση.
Περισσότερα   Index

settings  Αισθητήρες LM35/DHT11 (DHT11 Θ/Υ)
Οι δύο δημοφιλέστεροι αισθητήρες για θερμοκρασία. Ο αισθητήρας LM35 είναι αναλογικός και μετρά θερμοκρασία, ενώ ο DHT11 είναι ψηφιακός και μετρά θερμοκρασία και υγρασία. Ο DHT11 απαιτεί τη χρήση ειδικής βιβλιοθήκης για να διαβάσουμε τις μετρήσεις, ενώ είναι και πιο αργός από τον LM35.
Περισσότερα   Index

settings  Αισθητήρας θερμοκρασίας-Υγρασίας DHT22
Ο αισθητήρας DHT22 είναι ψηφιακός και παρόμοιος με τον DHT11, αλλά με βελτιωμένα χαρακτηριστικά (μεγαλύτερο εύρος μέτρησης, μεγαλύτερη ακρίβεια και ταχύτητα μέτρησης, κλπ).
Περισσότερα   Index

settings  Αισθητήρας απόστασης
Ο αισθητήρας απόστασης HC-SR04 (έκδοση με τέσσερις ακροδέκτες), εκπέμπει ένα υπέρηχο σήμα (περίπου 40KHz), το οποίο προσκρούει στο εμπόδιο και επιστρέφει. Από το χρόνο επιστροφής του σήματος, υπολογίζεται η απόσταση. Είναι ψηφιακός αισθητήρας με εύρος μέτρησης 2-400cm.

Περισσότερα   Index

settings  Αισθητήρας απόστασης+LCD
Σε αυτή την εφαρμογή, η απόσταση που μετρά ο αισθητήρας αποτυπώνεται σε μια LCD οθόνη 2 γραμμών και 16 στηλών, ενώ η υλοποίηση έχει γίνει στο TinkerCAD.
Περισσότερα   Index

settings  Αισθητήρας απόστασης+8 LED
Η μέτρηση του αισθητήρα απόστασης, αποτυπώνεται κατά αναλογία σε οκτώ (8) LED. Εδώ αξίζει να δείτε τον τρόπο με τον οποίο γίνεται η διαχείριση των LED, προκειμένου να αποτυπώνουμε ανάλογα διάφορα εύρη αποστάσεων.
Περισσότερα   Index

settings  Φωτοαντίσταση
Η φωτοαντίσταση είναι ένας ημιαγωγός του οποίου η αντίσταση μειώνεται (άρα αυξάνεται η αγωγιμότητα), με την πρόσπτωση περισσότερων φωτονίων στην επιφάνειά του. Όσο μεγαλύτερης έντασης είναι το φως, τόσο περισσότερα φωτόνια προσπίπτουν και τόσο περισσότερο μειώνεται η αντίστασή του.

Περισσότερα   Index

settings  Διαιρέτης τάσης
Θεωρητική παρουσίαση και δοκιμή του διαιρέτη τάσης. Στην εφαρμογή της φωτοαντίστασης, σχηματίζεται ένας διαιρέτης τάσης, ώστε το μέτρο της αντίστασης να «μεταφράζεται» σε τάση και να μπορεί να μετρηθεί από το Arduino.
Περισσότερα   Index

settings  Laser-Φωτοδίοδος
Η φωτοδίοδος άγει όταν προσπίπτει σε αυτή, ικανή ποσότητα φωτός. Σε αυτή την εφαρμογή, χρησιμοποιούμε μια πηγή LED laser και στοχεύουμε την φωτοδίοδο. Έτσι, ενεργοποιούμε τη «μετάδοση» κατευθυνόμενου φωτός και το ανιχνεύουμε με τη φωτοδίοδο.

Περισσότερα   Index

settings  Αισθητήρας αφής (touch sensor)
Σε αυτή την εφαρμογή, δοκιμάζουμε έναν αυτοσχέδιο αισθητήρας αφής από αλουμινόχαρτο. Δείτε πώς ανιχνεύουμε την ενεργοποίησή του, αλλά και ποια είναι τα προβλήματα, που μπορεί να συναντήσουμε.
Περισσότερα   Index

 

Εφαρμογές κονσόλας
settings  Προγραμματιζόμενη κονσόλα ελέγχου
Κατασκευή κονσόλας ελέγχου για γενική χρήση, η οποία περιλαμβάνει, 8 ποτενσιόμετρα, ένα Joystick, 4 κουμπιά με προγραμματιζόμενο φωτισμό, ενώ συνδέεται με το Arduino MEGA 2560.

Περισσότερα   Index

settings  Ανάπτυξη παιχνιδιού και handheld κονσόλας
Δείτε αναλυτικά την ανάπτυξη, τον προγραμματισμό και τη φυσική κατασκευή μιας handheld παιχνιδομηχανής (κονσόλα), η οποία βασίζεται στο Arduino Nano και αξιοποιεί μια οθόνη OLED 0.96’’. Η κονσόλα διαθέτει φωτιζόμενα κουμπιά και Joystick, ενώ μπορεί να λειτουργήσει και με μπαταρία.

Περισσότερα   Index

settings  Μίκτης χρωμάτων-Color Mixer (κονσόλα-υπολογιστής)
Ανάπτυξη και υλοποίηση ενός μίκτη χρωμάτων, ο οποίος περιλαμβάνει μια κονσόλα, ένα Arduino Nano και έναν υπολογιστή. Στον υπολογιστή έχει αναπτυχθεί μία απλή γραφική διεπαφή (GUI) σε Processing.
Περισσότερα   Index

settings  Μίκτης χρωμάτων-Color Mixer (bartop καμπίνα)
Η αναβάθμιση-εξέλιξη της προηγούμενης κονσόλας μίξης χρωμάτων, σε ολοκληρωμένη εφαρμογή bartop καμπίνας.
Περισσότερα   Index

 

Εφαρμογές ασύρματου-απομακρυσμένου ελέγχου
settings  Έλεγχος από κινητό Android, μέσω Bluetooth
Έλεγχος dc μοτέρ και αισθητήρα θερμοκρασίας, από κινητό Android, μέσω Bluetooth.
Περισσότερα   Index

settings  Έλεγχος μέσω διαδικτύου
Έλεγχος σερβομοτέρ και αισθητήρα κλίσης μέσω διαδικτύου.
Περισσότερα   Index

 

Ειδικά θέματα
settings  Χρονιστής επιτήρησης
Δείτε μια ειδική τεχνική με την οποία το Arduino προκαλεί Reset στον εαυτό του, προκειμένου να βγει από αδιέξοδο δυσλειτουργίας.
Περισσότερα   Index

settings  Μετατροπή αναλογικού σήματος σε ψηφιακό (A/D)
Δείτε αναλυτικά τη διαδικασία της μετατροπής αναλογικών σημάτων σε ψηφιακά, όταν το Arduino διαβάζει αναλογικές τάσεις από κυκλώματα και αισθητήρες (π.χ. LM35). Ο μικροελεγκτής του Arduino UNO διαθέτει ενσωματωμένο μετατροπέα (ADC) με ανάλυση 10bit (δυνατότητα για 1024 στάθμες).
Περισσότερα   Index

settings  Προγραμματισμός σε Assembly
Όταν προγραμματίζουμε έναν μικροελεγκτή σε γλώσσα C ή Wiring C, δεν έχουμε πρόσβαση σε όλες τις δυνατότητες που διαθέτει. Για να γίνει αυτό, θα πρέπει να έχουμε απευθείας πρόσβαση σε όλα τα αρχιτεκτονικά του χαρακτηριστικά. Αυτό γίνεται μόνο με τη γλώσσα Assembly, την οποία και αξιοποιούν οι πιο προχωρημένοι μηχανικοί. Δείτε εδώ, τον αντίστοιχο προγραμματισμό σε Assembly, του μικροελεγκτή που φιλοξενεί το Arduino.
Περισσότερα   Index

settings  Φτιάξτε το δικό σας Arduino
Το Arduino (π.χ. UNO) χρησιμοποιεί έναν μικροελεγκτή, τον οποίο μπορούμε να βρούμε και στο εμπόριο. Ο μικροελεγκτής στο Arduino, έχει προεγκατεστημένο τον bootloader, ένα ειδικό πρόγραμμα, το οποίο επιτρέπει τον εύκολο προγραμματισμό του. Αν αντιγράψουμε τον bootloader στον μικροελεγκτή από το εμπόριο, τότε θα έχουμε τον ίδιο μικροελεγκτή (ως προς τον προγραμματισμό) με αυτόν που φιλοξενεί το Arduino. Δείτε σε αυτή την ενότητα πώς να φτιάξετε το δικό σας Arduino, αξιοποιώντας ένα Arduino UNO ως βάση.
Περισσότερα   Index

 

Εφαρμογές ήχου
settings  Happy Birthday σε piezo buzzer/Αναπαραγωγή συχνοτήτων
Αναπαραγωγή συχνοτήτων/τόνων σε piezo buzzer.
Περισσότερα   Index

 

Διάφορες εφαρμογές
settings  Σηματοδότης 220V (πραγματικό φανάρι)
Η «μεταφορά» της γνωστής εφαρμογής με το μοντέλο μικρής κλίμακας του φωτεινού σηματοδότη με τα τρία LED, σε πραγματική εφαρμογή με λαμπτήρες 220V και χρήση ρελέ.
Περισσότερα   Index

settings  Εκπαιδευτική μακέτα
Δείτε την κατασκευή μιας φορητής εργαστηριακής μακέτας, για την ανάπτυξη εφαρμογών με το Arduino. Η μακέτα λειτουργεί αυτόνομα, αφού περιλαμβάνει Raspberry Pi για την ανάπτυξη του κώδικα, οθόνη TFT, Arduino και breadboard. Το μόνο που συνδέουμε εξωτερικά, είναι το ποντίκι και το πληκτρολόγιο.
Περισσότερα   Index