ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΣΤΟ ARDUINO

Φύλλο Εργασίας

Κατασκευή με Arduino

1.    Α)  Αντικείμενο – Ενότητα:

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΛΥΚΕΙΟΥ- ΕΝΟΤΗΤΑ 2 ΥΛΟΠΟΙΗΣΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓ/ΚΟ  ΠΕΡΙΒΑΛΛΟΝ

Β) ΣΤΟΧΟΙ

  •     Εξοικείωση των μαθητών με το περιβάλλον Tinkercad και  τον μικροελεγκτή Arduino uno
  •     Απόκτηση δεξιοτήτων σύνδεσης και προγραμματισμού διαφόρων εξαρτημάτων
  •     Κατανόηση της έννοιας Συνθήκη και  χρήσης της  κατάλληλης εντολής IF
  •     Παρακίνηση και Ενθάρρυνση των μαθητών να  ασχοληθούν με τα προγραμματιστικά περιβάλλοντα και να σχεδιάσουν δικά τους έργα
  • Ανάπτυξη ικανότητας να εντοπίζονται τυχόν λάθη και να διορθώνονται
2.     Όνομα Κατασκευής
                   FACE CONTROL
3.    Link Κατασκευής
 
4.    Απαραίτητα Υλικά:
  1.     ARDUINO UNO R3
  2.     4 RESISTORS
  3.     2  LED
  4.      1  BUTTON
  5.      1  PIEZO ΗΧΕΙΟ
5.      Βήματα Κατασκευής - Προγραμματισμού : (Κ.Κατασκευής - Π.Προγραμματισμού)

Βήμα Κ1ο

   Εισάγετε ένα arduino uno r3                                                                                                                           
Βήμα Κ2ο
        Εισάγετε ένα  led με χρώμα κόκκινο και ένα δεύτερο led  ορίζοντας ως χρώμα του το πράσινο  και στη συνέχεια εισάγετε αντίστοιχα και δυο resistors..
Βήμα Κ3ο
       Συνδέστε το κόκκινο led στο pin 13 και το πράσινο led στο pin 11 (συνδέοντας το ίσιο ποδαράκι του καθενός με τη γείωση και το άλλο με την αντίστοιχη  αντίσταση του και στη συνέχεια αυτή με το κατάλληλο pin )                                                                                                                                                       
Βήμα Κ4ο
   Εισάγετε ένα  button      και ένα    resistor.
Βήμα Κ5ο
   Συνδέστε το ένα άκρο του button με την τάση 5V και το άλλο με τη θέση Α0 χρησιμοποιώντας και τη σύνδεση της αντίστασης για την γείωση(gnd)
Βήμα Κ6ο
              Εισάγετε ένα ηχείο και ένα ακόμη resistor επίσης.
Βήμα Κ7ο
          Συνδέστε το ένα άκρο του ηχείου με το pin 9 και χρησιμοποιήστε τη σύνδεση του άλλου άκρου με την αντίσταση για την γείωση (GND)
Βήμα Κ8ο
     Ελέγξτε τις συνδέσεις και προχωρήστε στο στάδιο του προγραμματισμού με όσα ορίζονται παρακάτω.

 

Προγραμματισμός

1.    Απαραίτητες εντολές:
  1. Set pin
  2. wait
  3. print to serial monitor
  4. read analog pin
  5. if ...then
2.      Βήματα Κατασκευής - Προγραμματισμού :

Βήμα Π1ο

        Κάντε το κόκκινο λαμπάκι ενεργό (high) χρησιμοποιώντας την εντολή set pin
Βήμα Π2ο
           Εμφανίστε το μήνυμαYOU HAVE TO PUSH THE BUTTON”  χρησιμοποιώντας την εντολή print to serial monitor
Βήμα Π3ο
        Χρησιμοποιήστε την εντολή if.. then για να ελέγξετε αν έχει πατηθεί το button .Αν έχει πατηθεί τότε θα πρέπει  να εκτελούνται τα βήματα Π4, Π5, Π6 δηλαδή:                                                                                                                                                                                                                                        
Βήμα Π4ο
         1)να σβήσει το κόκκινο λαμπάκι
Βήμα Π5ο
     2)μετά από δύο δευτερόλεπτα να ανάψει το πράσινο λαμπάκι  , να εμφανιστεί το μήνυμα PLEASE ENTER  και να ακούγεται ο ήχος του ηχείου.                   
Βήμα Π6ο
        3)μετά από 10 δευτερόλεπτα το πράσινο λαμπάκι πρέπει να σβήνει και ο ήχος να σταματά ώστε να μπορεί να ελεγχθεί η είσοδος του επόμενου 
Βήμα Π7ο
  Εκτελέστε τον κώδικα και παρακολουθήστε την εξέλιξη της προσομοίωσης. Έχετε το επιθυμητό αποτέλεσμα;  Αν όχι ελέγξτε τον κώδικα , τις συνδέσεις και προσπαθήστε να εντοπίσετε ,να διορθώσετε το λάθος και επαναλάβετε την εκτέλεση. Αν ναι αντιγράψτε τον σύνδεσμο του project στην αρχή του φύλλου εργασίας στο πλαίσιο 3.

 

 

Leave a Reply