Εμφάνιση αποτελεσμάτων : 1 έως 6 από 6

Θέμα: αυτοματος rebooter για PC .help

  1. #1
    Μέλος Το avatar του χρήστη dalai
    Όνομα
    Νίκος
    Εγγραφή
    Mar 2004
    Περιοχή
    Ξανθη
    Μηνύματα
    1.309

    Προεπιλογή αυτοματος rebooter για PC .help

    θελω εδω και καιρο να κατασκευασω ενα μικρο κυκλωμα που να περνει ενεργεια απο το PC (5 ή 12 volt) και το μονο που θα κανει ειναι οταν σταματησει να λαμβανει απο την σειριακη (ή παραλληλη) θυρα του υπολογιστη ενα απλο χαρακτηρα που θα τις στελνει απο την σειριακη το PC καθε 1-2 λεπτα , (και αυτο θα συμαινει οτι κολλησε το PC) τοτε να κλεινει με εναν απλο παλμο το ρεσετ (ενα ρελεδακι) και μετα απο 3 λεπτα να περιμενει και παλι να λαβει τον απλο χαρακτηρα απο την σειριακη του.
    Αν το υλοποιησω σε PIC 628 ή 16f88 μπορειτε να προτεινετε βιβλιογραφια για διαβασω σχετικα με την επικοινωνια του pic με τη σεριακη ?

    0 Not allowed! Not allowed!
    "Αν εισαι ηλεκτρονικος, μπορεις να κανεις τα παντα!!"

  2. #2
    Μέλος Το avatar του χρήστη dalai
    Όνομα
    Νίκος
    Εγγραφή
    Mar 2004
    Περιοχή
    Ξανθη
    Μηνύματα
    1.309

    Προεπιλογή

    εγραψα αυτο το κωδικα βασιζομενος στα παραδειγματα της CCS αλλα δεν τα καταφερα και τοσο καλα.
    Μπορω να εχω μια μικρη βοηθεια?
    #define KEYHIT_DELAY 500 // in milliseconds


    void main()
    {
    while(TRUE)
    {
    long timeout;
    timeout=0;

    while(!kbhit() && (++timeout< (KEYHIT_DELAY*10)))
    delay_us(10);
    if(kbhit())
    output_low(PIN_A0);
    else
    {output_high(PIN_A0);
    delay_ms(500);
    output_low(PIN_A0);

    }
    }
    }

    0 Not allowed! Not allowed!
    "Αν εισαι ηλεκτρονικος, μπορεις να κανεις τα παντα!!"

  3. #3
    Μέλος Το avatar του χρήστη klik
    Όνομα
    just a click away
    Εγγραφή
    Oct 2009
    Περιοχή
    Θεσσαλλλονίκη
    Μηνύματα
    2.555

    Προεπιλογή

    Γιατί δεν φτιάχνεις το pc σου να μην κολαει;

    0 Not allowed! Not allowed!

  4. #4
    Νέο Μέλος Το avatar του χρήστη djgps
    Όνομα
    Γιώργος
    Εγγραφή
    Jun 2010
    Περιοχή
    Τρικαλα
    Μηνύματα
    24

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από klik Εμφάνιση μηνυμάτων
    Γιατί δεν φτιάχνεις το pc σου να μην κολαει;
    Καλή απάντηση αλλά τα Pc πάντα σε προδίδουν και κολλάνε... Με ενδιαφέρει το rebooter και μένα...

    Ίσως κάποιο ελεγχόμενο Rebboter με ip ( διακόπτης δικτύου )

    Κάποιο σχέδιο μήπως?

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη MadAss
    Όνομα
    Γιάννης
    Εγγραφή
    Nov 2008
    Περιοχή
    Αθήνα
    Μηνύματα
    148

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από dalai Εμφάνιση μηνυμάτων
    εγραψα αυτο το κωδικα βασιζομενος στα παραδειγματα της CCS αλλα δεν τα καταφερα και τοσο καλα.
    Μπορω να εχω μια μικρη βοηθεια?
    #define KEYHIT_DELAY 500 // in milliseconds


    void main()
    {
    while(TRUE)
    {
    long timeout;
    timeout=0;

    while(!kbhit() && (++timeout< (KEYHIT_DELAY*10)))
    delay_us(10);
    if(kbhit())
    output_low(PIN_A0);
    else
    {output_high(PIN_A0);
    delay_ms(500);
    output_low(PIN_A0);

    }
    }
    }
    αυτο ειναι ολο το προγραμμα η εχεις και αλλα υποπρογραμματα?
    να σου πω εγω 2-3 πραγματα που βλεπω στον κωδικα... κατ'αρχην δεν εχεις δηλωση μεταβλητες, δευτερον μεσα στο while εβαλες TRUE...αλλα ποιο ειναι TRUE? το long timeout; τι ειναι?... τα kbhit, output_low, output_high και delay_ms υποθετω πως ειναι καποια υποπογραμματα, δεν εχεις ομως κωδικα γιαυτα! επισης στο if εχεις γραψει μονο kbhit() χωρις να εχεις δωσει καποια συνθηκη να ελεγξει.
    αν εχεις και αλλον κωδικα βαλτον να τον δουμε και μαζι κατι παλευω απο C

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη MadAss : 24-06-10 στις 00:50

  6. #6
    Μέλος Το avatar του χρήστη Mihos
    Όνομα
    Μιχάλης
    Εγγραφή
    Nov 2006
    Περιοχή
    Αθήνα
    Μηνύματα
    689

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από dalai Εμφάνιση μηνυμάτων
    θελω εδω και καιρο να κατασκευασω ενα μικρο κυκλωμα που να περνει ενεργεια απο το PC (5 ή 12 volt) και το μονο που θα κανει ειναι οταν σταματησει να λαμβανει απο την σειριακη (ή παραλληλη) θυρα του υπολογιστη ενα απλο χαρακτηρα που θα τις στελνει απο την σειριακη το PC καθε 1-2 λεπτα , (και αυτο θα συμαινει οτι κολλησε το PC) τοτε να κλεινει με εναν απλο παλμο το ρεσετ (ενα ρελεδακι) και μετα απο 3 λεπτα να περιμενει και παλι να λαβει τον απλο χαρακτηρα απο την σειριακη του.
    Αν το υλοποιησω σε PIC 628 ή 16f88 μπορειτε να προτεινετε βιβλιογραφια για διαβασω σχετικα με την επικοινωνια του pic με τη σεριακη ?
    πάντως δε σημαίνει οτι αν ο υπολογιστης 'κολλησει' θα σταματησει να στελνει δεδομενα η σειριακη...στον υπολογιστη τρεχουν πολλες διεργασιες και δεν κολλανε ολες μαζι...

    0 Not allowed! Not allowed!

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

  1. Συνδεση Αυτοματου Κλιμακοστασιου
    By dmpatanis in forum Ηλεκτρολογικά
    Απαντήσεις: 7
    Τελευταίο Μήνυμα: 29-01-16, 10:16
  2. δυναμο ή αυτοματος?
    By gsxr_k7 in forum Κυκλώματα για Auto & Moto
    Απαντήσεις: 8
    Τελευταίο Μήνυμα: 08-12-15, 13:32
  3. ΠΡΟΒΛΗΜΑ ΑΥΤΟΜΑΤΟΥ ΚΛΙΜΑΚΟΣΤΑΣΙΟΥ
    By snakepit in forum Ηλεκτρολογικά
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 15-03-14, 15:24
  4. αυτοματος φορτιστης NIMH
    By thomasdriver in forum Παρουσίαση Ολοκληρωμένων Κατασκευών
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 05-10-12, 11:25
  5. δυναμο αυτοματος
    By takis3653 in forum Ενέργεια: Εξοικονόμιση, Άλλες Μορφές Παραγωγής
    Απαντήσεις: 14
    Τελευταίο Μήνυμα: 17-02-12, 11:19

Tags for this Thread

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

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