Σελίδα 5 από 5 ΠρώτηΠρώτη ... 3 4 5
Εμφάνιση αποτελεσμάτων : 41 έως 50 από 50

Θέμα: arduino help

  1. #41
    Μέλος
    Όνομα
    giorgosm3
    Εγγραφή
    Dec 2011
    Περιοχή
    kavala
    Μηνύματα
    32

    Προεπιλογή

    //Sample using LiquidCrystal library
    #include <LiquidCrystal.h>

    // select the pins used on the LCD panel
    LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

    // define some values used by the panel and buttons
    int lcd_key = 0;
    int adc_key_in = 0;
    #define btnRIGHT 0
    #define btnUP 1
    #define btnDOWN 2
    #define btnLEFT 3
    #define btnSELECT 4
    #define btnNONE 5

    // read the buttons
    int read_LCD_buttons()
    {
    adc_key_in = analogRead(0); // read the value from the sensor
    // my buttons when read are centered at these valies: 0, 144, 329, 504, 741
    // we add approx 50 to those values and check to see if we are close
    if (adc_key_in > 1000) return btnNONE; // We make this the 1st option for speed reasons since it will be the most likely result
    if (adc_key_in < 50) return btnRIGHT;
    if (adc_key_in < 195) return btnUP;
    if (adc_key_in < 380) return btnDOWN;
    if (adc_key_in < 555) return btnLEFT;
    if (adc_key_in < 790) return btnSELECT;
    return btnNONE; // when all others fail, return this...
    }

    void setup()
    {
    lcd.begin(16, 2); // start the library
    lcd.setCursor(0,0);
    lcd.print("Push the buttons"); // print a simple message
    }

    void loop()
    {
    lcd.setCursor(9,1); // move cursor to second line "1" and 9 spaces over
    lcd.print(millis()/1000); // display seconds elapsed since power-up


    lcd.setCursor(0,1); // move to the begining of the second line
    lcd_key = read_LCD_buttons(); // read the buttons

    switch (lcd_key) // depending on which button was pushed, we perform an action
    {
    case btnRIGHT:
    {
    lcd.print("RIGHT ");
    break;
    }
    case btnLEFT:
    {
    lcd.print("LEFT ");
    break;
    }
    case btnUP:
    {
    lcd.print("UP ");
    break;
    }
    case btnDOWN:
    {
    lcd.print("DOWN ");
    break;
    }
    case btnSELECT:
    {
    lcd.print("SELECT");
    break;
    }
    case btnNONE:
    {
    lcd.print("NONE ");
    break;
    }
    }

    0 Not allowed! Not allowed!

  2. #42
    Μέλος
    Όνομα
    giorgosm3
    Εγγραφή
    Dec 2011
    Περιοχή
    kavala
    Μηνύματα
    32

    Προεπιλογή

    συνδεθηκε η οθονη

    0 Not allowed! Not allowed!

  3. #43
    Μέλος Το avatar του χρήστη MacGyver
    Όνομα
    Steve
    Εγγραφή
    May 2009
    Περιοχή
    SKG
    Μηνύματα
    2.215

    Προεπιλογή

    Προχώρει στο παρασύνθημα.

    0 Not allowed! Not allowed!

  4. #44
    Μέλος
    Όνομα
    giorgosm3
    Εγγραφή
    Dec 2011
    Περιοχή
    kavala
    Μηνύματα
    32

    Προεπιλογή

    καλημέρα θέλω να κάνω ένα μενού για 4 ρελέ και να έχω στην οθόνη τις ρυθμίσεις

    0 Not allowed! Not allowed!

  5. #45
    Μέλος Το avatar του χρήστη Fire Doger
    Όνομα
    Στέφανος
    Εγγραφή
    Jan 2015
    Περιοχή
    .
    Μηνύματα
    1.519

    Προεπιλογή

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


    2ον Από pointer στην C τι γνωρίζεις? Εγώ θα πρότεινα κάτι χειροποίητο καλώντας συναρτήσεις με δείκτες σε κάθε πάτημα και αλλάζοντας τους δείκτες ανάλογα με τον περιήγηση του χρήστη. Τις βιβλιοθήκες για τα μενού ποτέ δεν τις χώνεψα και νομίζω με τον ίδιο τρόπο λειτουργούν πάνω κάτω.

    0 Not allowed! Not allowed!

  6. #46
    Μέλος
    Όνομα
    giorgosm3
    Εγγραφή
    Dec 2011
    Περιοχή
    kavala
    Μηνύματα
    32

    Προεπιλογή

    απο ποιντερ τπτ

    0 Not allowed! Not allowed!

  7. #47
    Μέλος Το avatar του χρήστη astanapane
    Όνομα
    L
    Εγγραφή
    Feb 2009
    Περιοχή
    Αθηνα
    Μηνύματα
    210

    Προεπιλογή

    Γιωργο, χρειαζεται να διαβασεις. Κατσε και διαβασε καποια πραγματα και μετα προσπαθησε και αρχισε να γραφεις κωδικα με απλα πραγματα που σιγα σιγα θα σε βοηθησουν να καταλαβεις τι πρεπει να κανεις εσυ.

    Εγω ασχολουμε περιστασιακα με τον προγραμματισμο και ακομα δεν εχω καθησει να διαβασω. Θελω και εγω να κανω πολλα πραγματα αλλα αν δεν δωσω τον βασικο κορμο σχεδον ετοιμο στα παιδια που ειναι να βοηθησουν, δεν θα μου γραψει κανενας τον κωδικα.

    Εκτος και αν πληρωσω. Και επειδη δεν θελω να πληρωσω εχω ενα σχεδιο που καθετε 3 χρονια τωρα και χρονο δεν εχω να διαβασω για να το υλοποιησω.

    Μου φαινεται οτι και εσυ δεν εχεις ιδεα απο κωδικα και γενικως απο συνδεσμολογια ηλεκτρωνικων και κυκλωματων. (αν κανω λαθος σου ζητω συγνωμη).

    Θελει διαβασμα πολυ...!!! και γραψε απλο κωδικα και δες τι κανει καθε βημα. Μετα κανε κατι πιο δυσκολο και μετα συνθεσε τα ευκολα με ενα δυσκολο και στο τελος συνθεση πολυπλοκων εφαρμογων. Μονο ετσι.

    0 Not allowed! Not allowed!

  8. #48
    Μέλος
    Όνομα
    giorgosm3
    Εγγραφή
    Dec 2011
    Περιοχή
    kavala
    Μηνύματα
    32

    Προεπιλογή

    καλημερα θελω βοιθεια για τον προγραμματισμο

    0 Not allowed! Not allowed!

  9. #49
    Μέλος Το avatar του χρήστη manolena
    Όνομα
    Μάνος
    Εγγραφή
    Dec 2006
    Περιοχή
    Ελευσίνα
    Μηνύματα
    2.709

    Προεπιλογή

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

    0 Not allowed! Not allowed!

  10. #50
    Μέλος
    Όνομα
    giorgosm3
    Εγγραφή
    Dec 2011
    Περιοχή
    kavala
    Μηνύματα
    32

    Προεπιλογή

    καλημέρα λοιπόν χρειάζεται μια είσοδο να οπλίζει το πρώτο ρελέ για 10 λεπτά πχ και αν δεν πάρει εντελή από την δεύτερη είσοδο να βγάζει αλαρμ για αρχή αυτό

    0 Not allowed! Not allowed!

Σελίδα 5 από 5 ΠρώτηΠρώτη ... 3 4 5

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

  1. arduino?
    By nikakis30 in forum Μικροελεγκτές
    Απαντήσεις: 7
    Τελευταίο Μήνυμα: 19-04-17, 00:50
  2. arduino + sd
    By kostasmantzios in forum Μικροελεγκτές
    Απαντήσεις: 31
    Τελευταίο Μήνυμα: 26-03-16, 21:36
  3. arduino
    By lefteris_gr in forum Μικροελεγκτές
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 23-11-13, 00:07
  4. arduino
    By Γιαννάκης 7 in forum Μικροελεγκτές
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 30-12-12, 17:36
  5. arduino
    By chrisn in forum Μικροελεγκτές
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 27-06-12, 01:44

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

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