Σελίδα 2 από 7 ΠρώτηΠρώτη 1 2 3 4 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 11 έως 20 από 61

Θέμα: ερωτήσεις γιa c# kai coding γενικά

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

    Προεπιλογή

    Λιπών γραφώ μια εφαρμογή σε c#.net με την οποία θα επικοινωνεί το Arduino κι θα μου δείχνει στην οθόνη την τάση ,την ένταση και τα w . έχω κάνει :
    Κώδικας:
     private void button7_Click(object sender, EventArgs e)      
      {
                while (true)
                {
                    label4.Text = serialPort1.ReadLine();
                }
    
      }
    2016-04-25.png



    Αλλά όταν μπαίνει το στο while (true)
    το πρόγραμμα φριζάρει
    έχετε καμία ιδέα ;
    αυτό που σκέπτομαι είναι :10φωρες /sec να ανανεώνει την τιμή στην οθόνη

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    Έχει γραφικό σχεδιασμό, το πόσο αξίζει δεν γνωρίζω, σαν τις μικρές διορθώσεις κατευθείαν στον κώδικα πιστεύω δεν έχει αν κάνεις κάτι περίπλοκο.
    Το Rasberry + C# + xml ...... καλή τύχη
    Εμένα μου πήρε μήνες να μάθω να κάνω μέτριο σχέδιο σε xml στο android.

    Hint: Μάθε timer και ρύθμισε ticks. Έχεις λειτουργικό και βάζεις while(true)??? Τα πάντα θα είναι σε σχέση με UI και οι μεγάλες λειτουργίες στο παρασκήνιο.

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    δεν το θελω για το rpi 2

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    Fino,
    έμαθες και C# και όχι C++;

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από finos Εμφάνιση μηνυμάτων
    δεν το θελω για το rpi 2
    Όπως και στα ηλεκτρονικά που όταν ξεκινάς αναβοσβήνεις ένα λεντ με 100 τρόπους έτσι και στον προγραμματισμό γενικότερα ξεκινάς με κάτι απλό, πατάς ένα κουμπί και σου βγάζει ένα μήνυμα (όπως όταν πατάς ένα κουμπί και ανάβει το λεντ). Σε λειτουργικά επειδή συνήθως χρειάζεσαι ένα ολόκληρο πρότζεκτ χάνεσαι πολύ εύκολα. Ή θα μάθεις όλη την δομή ενός προτζεκτ C# ή θα βρεις έτοιμα παραδείγματα κώδικα και θα προσπαθείς να κάνεις μικρές αλλαγές για να μάθεις "βλέποντας και κάνοντας" αλλά χρειάζεται να έχεις και μία Χ γνώση σε project structure για να καταλαβαίνεις τι κάνεις, όχι να αλλάζεις πράγματα στην τύχη.
    Εσύ πάλι ξεκίνησες χωρίς να έχεις ιδέα από C, C# να επικοινωνείς με σειριακή..... και το πρόβλημα ήταν το κουμπί.....

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    1 πραμα θελω να μαθω αυτη την στηγμη : στο scrach που κανουμε στο σχολειο υπαρχει μια εντολη επανελβε (π.χ) 10 και μετα οι εντολες που βαλαμε
    αυτο θελω να κανω κι εγω !
    δλδ να μου πειτε την εντολη που θα αντικαταστισω το true

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από finos Εμφάνιση μηνυμάτων
    1 πραμα θελω να μαθω αυτη την στηγμη : στο scrach που κανουμε στο σχολειο υπαρχει μια εντολη επανελβε (π.χ) 10 και μετα οι εντολες που βαλαμε
    αυτο θελω να κανω κι εγω !
    δλδ να μου πειτε την εντολη που θα αντικαταστισω το true


    for(byte i=0; i<10; i++){
    dosomething();
    }

    Άσχετο αλλά μπορείς να βάλεις και αυτό αφού ξέρεις κώδικα lego http://blog.ardublock.com/

    1 Not allowed! Not allowed!

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

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από SeAfasia Εμφάνιση μηνυμάτων
    Fino,
    έμαθες και C# και όχι C++;
    mου ειναι πιο ευκολο να μαθω την c# γιατι μιαζει με την wiring (arduino )

    for(byte i=0; i<10; i++){
    dosomething();
    }
    δηλαδή :

    for(byte i=0; i<10; i++)
    {

    label4.Text = serialPort1.ReadLine();
    }

    αυτο να βαλω αντι για το while true ;

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη finos : 26-04-16 στις 11:33

  9. #19
    Μέλος
    Όνομα
    Νίκος
    Εγγραφή
    Feb 2014
    Περιοχή
    Μοσχάτο
    Μηνύματα
    606

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από finos Εμφάνιση μηνυμάτων
    mου ειναι πιο ευκολο να μαθω την c# γιατι μιαζει με την wiring (arduino )
    Μήπως κάνεις κάποιο λάθος? λέω μήπως?

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    λιπων απ το καλοκαιρι ασχλουμε με το arduino
    και προσφατα ειδα καπια βιντεο με την c# και με την c++ κι μου καθετε καλυτερα στο ματι η c#
    και θελω να μου πεις κατι αυτο ειναι πιο φιλικο για καπιον που ερχετε απο την γλωσσα του arduino
    Κώδικας:
    this->components = (gcnew System::ComponentModel::Container());            this->serialPort1 = (gcnew System::IO::Ports::SerialPort(this->components));
                this->button1 = (gcnew System::Windows::Forms::Button());
                this->label2 = (gcnew System::Windows::Forms::Label());
                this->timer1 = (gcnew System::Windows::Forms::Timer(this->components));
                this->label3 = (gcnew System::Windows::Forms::Label());
                this->label4 = (gcnew System::Windows::Forms::Label());
                this->button2 = (gcnew System::Windows::Forms::Button());
                this->label5 = (gcnew System::Windows::Forms::Label());
                this->listBox1 = (gcnew System::Windows::Forms::ListBox());
                this->comboBox1 = (gcnew System::Windows::Forms::ComboBox());
                this->label1 = (gcnew System::Windows::Forms::Label());
                this->SuspendLayout();
    ή αυτο :
    Κώδικας:
                progressBar2.Value = 100;            trackBar1.Value = 100;
                label5.Text = "100";
                serialPort1.WriteLine("fan");
                serialPort1.WriteLine("100");
    Κώδικας:
    // the setup function runs once when you press reset or power the board
    voidsetup(){
    // initialize digital pin 13 as an output.
    pinMode(13,OUTPUT);
    }
    
    // the loop function runs over and over again forever
    voidloop(){
    digitalWrite(13,HIGH);// turn the LED on (HIGH is the voltage level)
    delay(1000);// wait for a second
    digitalWrite(13,LOW);// turn the LED off by making the voltage LOW
    delay(1000);// wait for a second
    }

    0 Not allowed! Not allowed!

Σελίδα 2 από 7 ΠρώτηΠρώτη 1 2 3 4 ... ΤελευταίαΤελευταία

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

  1. Γενικό πρόγραμμα για DVR
    By crc1978 in forum Συστήματα Παρακολούθησης
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 12-06-16, 01:34
  2. σχεδιο για bfq34 kai bfq136
    By atolis in forum Ενισχυτές
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 16-12-13, 12:53
  3. Απαντήσεις: 1
    Τελευταίο Μήνυμα: 23-09-13, 10:22
  4. ερωτηση για pll KAI LINEAR
    By AKIS in forum Ταλαντωτές
    Απαντήσεις: 9
    Τελευταίο Μήνυμα: 19-04-13, 19:32
  5. Γενικά για οικοδομη.
    By eddie-2 in forum Γενική Συζήτηση
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 13-07-10, 01:21

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

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