Course Outline
Εισαγωγή
- Microcontroller εναντίον μικροεπεξεργαστή
- Arduino εναντίον Rasberry Pi
Επισκόπηση του Embedded Systems
Επιλογή του σωστού πίνακα Arduino για το έργο σας
Η νοοτροπία για τη μάθηση Arduino
Βασικές αρχές Arduino Electronics
Κατανόηση ενός διαγράμματος κυκλώματος
Χρησιμοποιώντας ένα DVM (ψηφιακό βολτόμετρο)
Πώς να μην ανατινάξετε τις ακίδες GPIO και άλλες προφυλάξεις ασφαλείας
Συνδέοντας τα πάντα μαζί
Εργαλεία λογισμικού και υλικού για Arduino
Εξερεύνηση του Arduino IDE
Programming το Arduino
Γράψτε το πρώτο σας πρόγραμμα: Ένα φως που αναβοσβήνει ("Hello World" των Electronics)
Programming Βασικές αρχές: Βρόχοι, προϋποθέσεις, μεταβλητές, συναρτήσεις και παράμετροι
Επισκόπηση των διεπαφών εισόδου/εξόδου (I/O).
Διαμόρφωση των αισθητήρων εισόδου
LED, διακόπτες, βομβητές και συσκευές οθόνης
Διαμόρφωση των συσκευών εξόδου (LED και ηλεκτρομηχανική ρομποτική)
Programming Έλεγχος συσκευής αισθητήρα προς έξοδο
Έργο: Αυτόματο σύστημα ρύθμισης φωτός
Μετατροπή αναλογικού σε ψηφιακό (ADC)
Σειρά Communication και UART Programming
Αισθητήρες, κινητήρες και συσκευές ήχου
Έργο: TBD
Δοκιμή και εντοπισμός σφαλμάτων
Επέκταση των δυνατοτήτων του Arduino
Εγγραφή στην Κοινότητα Arduino
Αντιμετώπιση προβλημάτων
Τελικές παρατηρήσεις
Requirements
- Δεν απαιτείται προηγούμενη εμπειρία προγραμματισμού.
- Μια βασική κατανόηση ή ενδιαφέρον για το υλικό.
Ακροατήριο
- Αρχάριοι προγραμματιστές
- Τεχνικοί υλικού/λογισμικού
- Τεχνικά πρόσωπα σε όλους τους κλάδους
- χομπίστες
Testimonials (7)
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Course - Arduino Programming for Beginners
relaxed and informal environment plenty of help during worked examples
bernard hoey - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
I enjoyed the training was delivered by someone with experience in the field.
Nicholas Scott - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
I found the balance of "white board" teaching versus practical "hands-on" learning was just right for an Arduino introductory course, and the pace was also appropriate.
Neil Owen - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
Rod's style was entertaining.
Tom O'Hara - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
Rod seemed very knowledgeable and enthusiastic about the course material.
Kyle Stirling - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.