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)

Σειριακή επικοινωνία και UART Programming

Αισθητήρες, κινητήρες και συσκευές ήχου

Έργο: TBD

Δοκιμή και εντοπισμός σφαλμάτων

Επέκταση των δυνατοτήτων του Arduino

Εγγραφή στην Κοινότητα Arduino

Αντιμετώπιση προβλημάτων

Τελευταία σχόλια

Requirements

  • Δεν απαιτείται προηγούμενη εμπειρία προγραμματισμού.
  • Μια βασική κατανόηση ή ενδιαφέρον για το υλικό.

Ακροατήριο

  • Αρχάριοι προγραμματιστές
  • Τεχνικοί υλικού/λογισμικού
  • Τεχνικά πρόσωπα σε όλους τους κλάδους
  • Χομπίστες
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (3)

Related Courses

Raspberry Pi for Beginners

  14 Hours

Building A Robot from the Ground Up

  28 Hours

C++ for Embedded Systems

  21 Hours

Using C++ in Embedded Systems - Applying C++11/C++14

  21 Hours

Related Categories