Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 14

Θέμα: adruino rc car

  1. #1
    Μέλος Το avatar του χρήστη finos
    Όνομα
    Βαγγελης
    Εγγραφή
    Feb 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    1.775

    Προεπιλογή adruino rc car

    καλημέρα έχω ένα μικρό αυτοκινητάκι που έχω χάσει το χειριστήριο του το κι θέλω να το χρησημωπειω με ένα adruino
    έχει ένα μοτερακι για τις πίσω ρόδες κι ένα μπροστά να στρίβει για το πίσω έχει τα transistor d882 δεν θέλω να χρεσιμωπεισω motor driver κι θέλω να δεινω τις εντολές μέσω usb
    επίσης θέλω βοήθεια με τον κώδικα
    >> θέλω βοήθεια με την καλωδίωση με τα υπάρχοντα d882

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.960

    Προεπιλογή

    Εγώ από arduino δεν ξέρω αλλά για να σε βοηθήσει κάποιος καλό είναι να δίνεις όσο ποιο πολλές πληροφορίες έχεις....
    φωτογραφίες από το αυτοκινητάκι,
    από τις πλακέτες και μοτεράκια,
    τι ακριβώς θέλεις να κάνεις?
    κοίτα πόσες περιπτώσεις μπορούμε να φανταστούμε με αυτά που έγραψες
    το arduino να συνδέεται στο pc και με καλώδια να ελέγχει το αυτοκινητάκι?
    το arduino να παίρνει εντολές και να τις στέλνει στο αυτοκινητάκι που θα χρησιμοποιεί την υπάρχουσα πλακέτα (που έχει τι? Bluetooth, υπέρηθρες, RF? στα 433ΜΗΖ (ASK, FM?), στα 27 στα 72MHZ?
    ένα arduino να συνδέεται στο pc και ένα arduino μέσα στο αυτοκινητάκι με κάποιο τρόπο επικοινωνίας (bluetooth, 433mhz κλπ)

    0 Not allowed! Not allowed!

  3. #3
    Μέλος Το avatar του χρήστη finos
    Όνομα
    Βαγγελης
    Εγγραφή
    Feb 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    1.775

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από chip Εμφάνιση μηνυμάτων
    Εγώ από arduino δεν ξέρω αλλά για να σε βοηθήσει κάποιος καλό είναι να δίνεις όσο ποιο πολλές πληροφορίες έχεις....
    1:φωτογραφίες από το αυτοκινητάκι,
    2:από τις πλακέτες και μοτεράκια,
    3:τι ακριβώς θέλεις να κάνεις?
    κοίτα πόσες περιπτώσεις μπορούμε να φανταστούμε με αυτά που έγραψες
    4:το arduino να συνδέεται στο pc και με καλώδια να ελέγχει το αυτοκινητάκι?
    5:το arduino να παίρνει εντολές και να τις στέλνει στο αυτοκινητάκι που θα χρησιμοποιεί την υπάρχουσα πλακέτα (που έχει τι? Bluetooth, υπέρηθρες, RF? στα 433ΜΗΖ (ASK, FM?), στα 27 στα 72MHZ?
    6:ένα arduino να συνδέεται στο pc και ένα arduino μέσα στο αυτοκινητάκι με κάποιο τρόπο επικοινωνίας (bluetooth, 433mhz κλπ)
    1IMG_20150909_130052.jpgIMG_20150909_130058.jpgIMG_20150909_130106.jpgIMG_20150909_130117.jpgIMG_20150909_130129.jpg
    θελω να εχω σηνδεμενο μεσω usb to andruino να εχω συνδεμενα ει πανω τα μοτερ να παταω πχ τα wasd κι να μαει μροσ ποσω δεξια αριστερα δεν θελω να χρισιμωπειεισω μοτορ δριβερ και τα τρανσιστορ ειναι :2x d882 2x b772

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Kαλησπερα.


    Απο τα λιγα που αναφερεις ( πχ δε μας λες τι κινησεις κανει το οχημα) καταλαβαινω οτι το οχημα απλα ξεκιναει με MAX ταχυτητα,παει οπισθεν με MAX ταχυτητα και για το κομματι του στρηψιματος εχει bang-bang ελεγχο (τερμα δεξια-κεντρο-τερμα αριστερα).

    Δεν φρεναρει υποθετω, oχι οτι αυτο δεν αλλαζει.Το ρευμα σε αυτα της 'πλακας' αμαξακια ειναι πολυ μικρο.Σε μοντελισμου που χρησιμοποιησα τραβουσε μεχρι και 2Α μονιμα στα 7.2V. (peak στα 22A αν θυμαμαι).


    Προσφατα ειχα κανει κατι παρομοιο για πτυχιακη, αλλα για κανενα λογο δεν κρατησα τη πλακετα του κατασκευαστη.Ειχε πανω και ολοκληρωμένα που δεν βρισκεις πληροφοριες (δε θυμαμαι πως τα λενε, που τα παραγγελνεις αποκλειστικα για σενα με συγκεκριμενα χαρακτηριστικα).

    https://www.youtube.com/watch?v=uerWyUwLLBo


    Και επρεπε να τοποθετησω και servo μπροστα γιατι δεν μου αρκουσε το δεξια-αριστερα.


    Εγω θα σου προτεινω να βγαλεις την πλακετα και να κανεις ενα απλο κυκλωμα σε διατρητη με μια H-γεφυρα και 1-2 τρανζιστορ για το στρηψιμο.Επισης ασε την σειριακη και το PC, παρε ενα Infrared IR Wireless Remote Control και χρησιμοποιεισαι ενα οποιοδηποτε τηλεκοντρολ.



    Καλη επιτυχια ... αλλα νομιζω μπαινεις σε νερα που δεν μπορεις.Εστω και ας ειναι ρηχα

    1 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη SeAfasia
    Όνομα
    SV3IRG Dinos
    Εγγραφή
    Sep 2012
    Περιοχή
    Άργος.
    Μηνύματα
    3.363

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από finos Εμφάνιση μηνυμάτων
    καλημέρα έχω ένα μικρό αυτοκινητάκι που έχω χάσει το χειριστήριο του το κι θέλω να το χρησημωπειω με ένα adruino
    έχει ένα μοτερακι για τις πίσω ρόδες κι ένα μπροστά να στρίβει για το πίσω έχει τα transistor d882 δεν θέλω να χρεσιμωπεισω motor driver κι θέλω να δεινω τις εντολές μέσω usb
    επίσης θέλω βοήθεια με τον κώδικα
    >> θέλω βοήθεια με την καλωδίωση με τα υπάρχοντα d882
    finos δεν μπορώ να καταλάβω το σκεπτικό σου φίλος,όχι ότι είμαι εξπέρ στα ηλεκτρονικά αλλά σε παρακολουθώ στα θέματα σου και,κάθε φορά που ρωτάς κάτι, ως δια μαγείας
    περιμένεις απάντηση σχετική επί του θεματος....

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Παρε ενα DC κινητηρακι, κανε ενα κυκλωματακι σε ραστερ, αλλαζε φορα,φρεναρε το, αλλαζε ταχυτητα μεσω Arduino. Εαν ειναι μια φορα δυσκολο να κανεις κατι μονος και μεσα απο αυτο να μαθεις, τοτε ειναι 10 φορες δυσκολοτερο να επεμβρεις σε ξενο κυκλωμα.Ειδικα αν δεν εχεις βασικες γνωσεις.

    Τα υπολοιπα ( επικοινωνια κτλ ) μαθαινονται σιγα σιγα ΑΚΟΜΑ και με Arduino.


    Φιλικά

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη finos
    Όνομα
    Βαγγελης
    Εγγραφή
    Feb 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    1.775

    Προεπιλογή

    Κώδικας:
    int motor_n = 9; //PWM control Right Motor +int motor_p = 10; //PWM control Right Motor -
    //int motor_p = 6; //PWM control Left Motor -
    //int motor_n = 5; //PWM control Left Motor +
    int f_light = 3; //light 
    int b_light = 4;
    int incomingByte = 0; // for incoming serial data
    
    
    void setup() {
    pinMode( motor_n, OUTPUT)
    ;pinMode(motor_p, OUTPUT)
    ;pinMode(f_light,OUTPUT)
    pinMode(b_light,OUTPUT). 
    Serial.begin(9600);
    Serial.println("Start");
    }
    
    
    
    
    void loop() {
      // put your main code here, to run repeatedly:
    
    
      digitalWrite( motor_n, HIGH);
      digitalWrite(motor_p, LOW);
    
    
    }
    εχω κανει αυτον τον κοδικα κι μου βγαζει ερορ
    στο εντονο κοματι ειναι σοστος ;

    0 Not allowed! Not allowed!

  8. #8
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Οχι. Οτι εντολη γραφεις πρεπει να τελειωνει σε ;


    Επισης βαζεις : //int motor_p = 6; //PWM control Left Motor -


    Που σημαινει οτι το κανεις σχολιο. Αρα δεν υπαρχει μεταβλητη motor_p , την οποια ομως προσπαθεις να χρησιμοποιησεις παρακατω.


    Σου λεει ακριβως κατω τι προβληματα υπαρχουν.

    asdas.jpg

    1 Not allowed! Not allowed!

  9. #9
    Μέλος Το avatar του χρήστη finos
    Όνομα
    Βαγγελης
    Εγγραφή
    Feb 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    1.775

    Προεπιλογή

    Χωρίς τίτλο.jpgνα το ερορ
    Κώδικας:
    int motor_n = 9; //PWM control Right Motor +int motor_p = 10; //PWM control Right Motor -
    int motor_p = 6; //PWM control Left Motor -
    int motor_n = 5; //PWM control Left Motor +
    int f_light = 3; //light 
    int b_light = 4;
    int incomingByte = 0; // for incoming serial data
    
    
    void setup() {
    pinMode( motor_n, OUTPUT);
    pinMode(motor_p, OUTPUT);
    pinMode(f_light,OUTPUT);
    pinMode(b_light,OUTPUT); 
    Serial.begin(9600);
    Serial.println("Start");
    }
    
    
    
    
    void loop() {
      // put your main code here, to run repeatedly:
    
    
      digitalWrite( motor_n, HIGH);
      digitalWrite(motor_p, LOW);
    
    
    }

    0 Not allowed! Not allowed!

  10. #10
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Δε μπορεις να δηλωνεις την ιδια μεταβλητη 2 φορες.


    Κώδικας:
    int motor_n = 9; //PWM control Right Motor +int motor_p = 10; //PWM control Right Motor -
    int motor_p = 6; //PWM control Left Motor -
    
    int f_light = 3; //light 
    int b_light = 4;
    int incomingByte = 0; // for incoming serial data
    
    
    void setup() 
    {
    pinMode( motor_n, OUTPUT);
    pinMode(motor_p, OUTPUT);
    pinMode(f_light,OUTPUT);
    pinMode(b_light,OUTPUT); 
    Serial.begin(9600);
    Serial.println("Start");
    }
    
    
    
    void loop() 
    {
      digitalWrite( motor_n, HIGH);
      digitalWrite(motor_p, LOW);
    }

    1 Not allowed! Not allowed!

Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Adruino transistor tester αναξιόπιστο?
    By draco1 in forum Μικροελεγκτές
    Απαντήσεις: 13
    Τελευταίο Μήνυμα: 27-06-16, 20:13
  2. κατασκευη με adruino uno
    By FMTRIKALA in forum Μικροελεγκτές
    Απαντήσεις: 19
    Τελευταίο Μήνυμα: 14-06-14, 20:28
  3. Συνθεσε το δικο σου Adruino
    By joeiwannou in forum Ειδήσεις
    Απαντήσεις: 10
    Τελευταίο Μήνυμα: 31-03-12, 10:53
  4. Απαντήσεις: 21
    Τελευταίο Μήνυμα: 26-03-12, 22:31
  5. adruino
    By knmanos in forum Όργανα & Εξοπλισμός
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 07-02-12, 21:22

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας