Browse Source

Update 'maze.adoc'

master
tsere 5 years ago
parent
commit
334e1e8c8b
  1. 18
      maze.adoc

18
maze.adoc

@ -1,9 +1,9 @@
Maze
===
Αγγελική <c151036@uniwa.gr>
Αγγελική Σφυριδάκη <c151036@uniwa.gr>
Γιώργος <cs151056@uniwa.gr>
Γιώργος Τσερεγκούνης <cs151056@uniwa.gr>
Χατζηλίας Κωνσταντίνος <cs151091@uniwa.gr>
@ -12,13 +12,12 @@ Maze
== Περιγραφή του Project
Σκοπός του project είναι να δημιουργηθεί ένα αυτοκινητάκι το οποίο μπορεί αυτόνομα να μετακινηθεί
και να κάνει map έναν λαβύρινθο χρησιμοποιώντας χωρίς input απο κάποιον χρήστη,
χρησιμοποιώντας proximity sensors για να "βλέπει".
και να κάνει map έναν λαβύρινθο χρησιμοποιώντας το input από τις μετρήσεις τριών proximity sensors.
=== Υλικό που χρησιμοποιήθηκε
Για το project χρησιμοποιήθηκε ένα Arduino Uno και ένα Raspberry Pi.
Για το project χρησιμοποιήθηκε ένα Arduino Uno,ένα Raspberry Pi, two DC motors controller.
=== Συνδεσμολογία
@ -27,16 +26,17 @@ image:./images/car.jpg[
link="./images/car.jpg"]
Μπροστά βρίσκονται οι τρείς αισθητήρες που ελέγχουν την απόσταση μπροστά, δεξιά,αριστερά.
Βρίσκονται πάνω σε ένα Breadboard και παίρνουν ρεύμα κατευθείαν απο το arduino.
Στη μέση έχουμε το arduino στο οποίο συνδέονται όλα τα κομμάτια. Οι τροχοί τροφοδοτούνται απο τον κινητήρα(το κόκκινο) και ελέγχονται απο το arduino.
Μπροστά βρίσκονται οι τρείς αισθητήρες που ελέγχουν τις απόστασεις (μπροστά, δεξιά,αριστερά).
Βρίσκονται πάνω σε ένα Breadboard και παίρνουν ρεύμα κατευθείαν από το arduino.
Στη μέση έχουμε το arduino στο οποίο συνδέονται όλα τα κομμάτια. Οι τροχοί τροφοδοτούνται απο τον κινητήρα (L298N driver) και
ελέγχονται από το arduino.
=== Κώδικας
.Κώδικας arduino
Το arduino είναι υπεύθυνο για να παίρνει το input απο τα sensors και να το στέλνει με κατάλληλη μορφή στο raspberry.
Το arduino είναι υπεύθυνο για να παίρνει το input απο τα sensors και να το στέλνει με κατάλληλη μορφή (Json) στο raspberry.
Αφού το κάνει αυτό περιμένει απο το raspberry να του στείλει οδηγίες για το πως να κινηθεί.
[source,arduino]

Loading…
Cancel
Save