Γνωρίζω τον κόσμο των Ρομπότ
  • ΑΡΧΙΚΗ
  • Ρομπότ
    • Τι είναι Ρομπότ
    • Που χρησιμοποιούμε ρομπότ
    • Από τι αποτελείται ένα ρομπότ
    • Ρομποτική και εκπαίδευση
  • Arduino
    • Γνωριμία με το Arduino
    • Tι είναι το Arduino
    • S4A (Scratch for Arduino) >
      • Κατέβασμα και εγκατάσταση S4A
      • Απλά παραδείγματα με το S4A
    • Ardublock
    • Πληροφορίες
    • ΕΡΓΑ με Arduino >
      • ΚΑΤΑΣΚΕΥΗ ΡΟΜΠΟΤ -1 >
        • Τα υλικά
        • Απλό ρομποτικό όχημα
        • Η κίνηση του ρομπότ
        • Συναρμολόγηση του σασσί
        • Χρησιμοποιώντας Breadboard
        • Τοποθέτηση breadboard, arduino και συνδέσεις
        • Προγραμματισμός του Arduino
        • Βίντεο με τη λειτουργία του οχήματος
      • ΚΑΤΑΣΚΕΥΗ ΡΟΜΠΟΤ -2 >
        • Περιγραφή
        • Εξέλιξη του οχήματος
        • Κατασκευή
        • Συνδέσεις
        • Εκπαιδευτικές δραστηριότητες >
          • Βασικές κινήσεις
          • Στροφές
          • Προσομοίωση κίνησης στο Scratch
          • Ανίχνευση διαδρομής
          • Φύλλα Εργασίας
        • Βίντεο με κινήσεις του οχήματος
        • Διαγωνισμοί ρομποτικών οχημάτων
      • ΕΞΥΠΝΟ ΠΑΡΚΙΝΓΚ >
        • Περιγραφή
        • Υλικά που απαιτούνται
        • Συνδέσεις
        • Εκπαιδευτικές δραστηριότητες >
          • Φύλλα Εργασίας
        • Χρήσιμοι σύνδεσμοι
      • Otto Robot >
        • Γνωριμία με το Otto
        • Οδηγίες κατασκευής
        • Προγραμματισμός με mBlock
        • Σύνδεση με υπολογιστή
        • Εκπαιδευτικές Δραστηριότητες
  • micro:bit
    • Εισαγωγή στο micro: bit
    • Χαρακτηριστικά Micro:bit
    • Εκπαιδευτικές δραστηριότητες
    • ΕΡΓΑ ΜΕ MICRO:BIT >
      • Αυτόματη διάβαση τρένου >
        • Απαιτούμενα υλικά
        • Δραστηριότητες Έργου
  • TPBot
    • Γνωριμία με το TPBot
    • Δραστηριότητες >
      • Δραστ. 01 - Έλεγχος κίνησης
      • Δραστ. 02 - Έλεγχος φωτισμού
      • Δραστ. 03 - Παρακολούθηση γραμμής
      • Δραστ. 04 - Αποφυγή εμποδίων
      • Δραστ. 05 - Αυτόματο άναμμα φώτων
      • Δραστ. 06 - Οδηγήστε τυχαία
      • Δραστ. 07 - Περιπολικό
      • Δραστ. 08 - Στάθμευση σε σημείο
      • Δραστ. 09 - Αναζητώντας φως
      • Δραστ. 10 - Αποφυγή πτώσης
      • Δραστ. 11 - Ακολουθώντας σε απόσταση
      • Δραστ. 12 - Απομακρυσμένος έλεγχος TPBot
      • Δραστ. 13 - Απομακρυσμένος έλεγχος με επιταχυνσ&io
  • Gigo-1269
    • Γνωριμία με το micro:bit
    • Το σετ ρομποτικής Gigo-1269 >
      • To set ρομποτικής Gigo-1269
      • Δραστηριότητες εξοικείωσης
      • Σύνδεσμος νέου έργου
    • Όχημα παρακολούθησης γραμμής >
      • Οδηγίες κατασκευής οχήματος
      • Εντολές κίνησης οχήματος
      • Προγραμματισμός κίνησης οχήματος
  • Nezha
    • Γνωριμία με το micro:bit
    • To set ρομποτικής Nezha
    • Δραστηριότητες εξοικείωσης
    • Όχημα παρακολούθησης γραμμής
  • S1 - ARD:ICON
    • Το σετ ρομποτικής S1 - ARD:ICON
    • Βασικός εξοπλισμός
    • Λογισμικό mind+
    • Δραστηριότητες S1 >
      • Φύλλο Εργασίας 1 - Έλεγχος ψηφιακής εξόδου
      • Φύλλο εργασίας 2 - Έλεγχος ψηφιακής εισόδου
  • ΣΥΝΔΕΣΜΟΙ
    • Ψηφιακός Κόσμος

Κατασκευή αυτόνομου οχήματος που ακολουθεί μια γραμμή

Στόχος της 2ης κατασκευής μας είναι η τροποποίηση του ρομποτικού οχήματος (1η κατασκευή) με την προσθήκη αισθητήρων ώστε να μπορεί να κινηθεί αυτόνομα κατά μήκος μιας διαδρομής.

Αισθητήρας ανίχνευσης της γραμμής

Picture
Στο παραπάνω σχήμα φαίνεται η αρχή λειτουργίας των αισθητήρων του οχήματος.  Ο κάθε αισθητήρας αποτελείται από ένα ζεύγος LED υπέρυθρης ακτινοβολίας και μιας φωτοδιόδου που ανιχνεύει την ανάκλαση του φωτός σε μια επιφάνεια.  Το φως ανακλάται σε ανοιχτόχρωμη επιφάνεια ενώ απορροφάται (ελάχιστη ανάκλαση) σε σκουρόχρωμη επιφάνεια.  Το ρομπότ με τη βοήθεια του αισθητήρα, μπορεί από την ανάκλαση ή μη του φωτός, να αντιληφθεί αν βρίσκεται σε σκουρόχρωμη ή ανοιχτόχρωμη επιφάνεια.

Picture
Τα ρομποτικά οχήματα που ακολουθούν μια γραμμή, είναι ρομποτικά οχήματα με τουλάχιστον 3 αισθητήρες που μπορούν να αποφασίζουν πως θα στρίβουν καθώς κινούνται ώστε να ακολουθούν μια μαύρη γραμμή (σκουρόχρωμη επιφάνεια) πάνω στην επιφάνεια που κινούνται.
Picture
Το ρομποτικό όχημα που θα κατασκευάσουμε χρησιμοποιεί 3 αισθητήρες για να ακολουθεί τη μαύρη γραμμή. Έναν αριστερά (L-Left), έναν στο κέντρο (C-Center) και έναν δεξιά (R-Right)
Το ρομποτικό όχημα συνεχίζει να κινείται προς τα εμπρός όσο ανιχνεύει μια γραμμή κάτω από τον κεντρικό αισθητήρα. Αν δεν υπάρχει γραμμή κάτω από αυτόν, θα ελέγξει κάτω από το αριστερό και το δεξί αισθητήρα γραμμή για να δει αν έχει αρχίσει να κινείται εκτός πορείας. Αν υπάρχει μια γραμμή κάτω από το αριστερό αισθητήρα, θα κινηθεί αριστερά για να μετακινήσετε το ρομπότ πίσω στη γραμμή (με την επιτάχυνση του δεξιού τροχού. Αν υπάρχει μια γραμμή κάτω από το δεξί του αισθητήρα, θα μετακινηθεί προς τα δεξιά για να μετακινήθεί το ρομπότ πίσω στη γραμμή.

Η παρακάτω εικόνα δείχνει τις πιθανές καταστάσεις αυτών των αισθητήρων, όπως φαίνεται από το πρόγραμμα μας. Η μαύρη κουκίδα σημαίνει ότι ο αισθητήρας διαβάζει μια γραμμή από κάτω, και μια λευκή κουκκίδα σημαίνει ότι το λευκό φόντο είναι κάτω από τον αισθητήρα. Με τις πράσινες κουκκίδες παρουσιάζεται ότι ο αισθητήρας που έχει "πρασινίσει" δεν μας ενδιαφέρει πραγματικά, δεδομένου ότι η κατάσταση του ρομπότ  προσδιορίζεται από τους άλλους δύο αισθητήρες:


Picture
Powered by Create your own unique website with customizable templates.