Αγαπητοί μας φίλοι,

Καλώς ήλθατε στην ιστοσελίδα μας. Ελπίζουμε η παραμονή σας κοντά μας να είναι για σας εποικοδομητική εμπειρία.

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

Σας ευχαριστούμε για το ενδιαφέρον σας και σας ευχόμαστε καλή συνέχεια.

Εγγραφείτε στο φόρουμ, είναι εύκολο και γρήγορο

Αγαπητοί μας φίλοι,

Καλώς ήλθατε στην ιστοσελίδα μας. Ελπίζουμε η παραμονή σας κοντά μας να είναι για σας εποικοδομητική εμπειρία.

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

Σας ευχαριστούμε για το ενδιαφέρον σας και σας ευχόμαστε καλή συνέχεια.

Θέλετε να αντιδράσετε στο μήνυμα; Φτιάξτε έναν λογαριασμό και συνδεθείτε για να συνεχίσετε.
Καλως ηρθατε στην κοινοτητα μας,για οποιαδηποτε απορια στειλετε e-mail στο info@batteryworld.gr

    ARDUINO PROJECT - ΕΛΕΓΧΟΣ LED ΜΕ ΠΟΤΕΝΣΙΟΜΕΤΡΟ

    dimbot
    dimbot
    Master


    Αριθμός μηνυμάτων : 344
    Ημερομηνία εγγραφής : 22/12/2009

    ARDUINO PROJECT - ΕΛΕΓΧΟΣ LED ΜΕ ΠΟΤΕΝΣΙΟΜΕΤΡΟ Empty ARDUINO PROJECT - ΕΛΕΓΧΟΣ LED ΜΕ ΠΟΤΕΝΣΙΟΜΕΤΡΟ

    Δημοσίευση  dimbot Τρι Φεβ 09, 2010 7:16 pm

    Για τη κατασκευή του project χρειαζόμαστε:

    1. Arduino Dueminalove
    2. Ποστενσιόμετρο
    3. USB καλώδιο
    4. LED κόκκινου χρώματος
    5. Breadboard
    6. Καλώδια

    Συνδέουμε το μακρύτερο ποδαράκι του LED στο ψηφιακό πιν με το νούμερο 13 και το κοντύτερο στο GND. Συνδέουμε το ποτενσιόμετρο μέσω της breadboard στο αναπτυξιακό ως εξής: συνδέουμε το αριστερό του ποδαράκι στο 5V, το μεσαίο στο αναλογικό πιν με το νούμερο 0 και το δεξί ποδαράκι στο GND.

    ΤΟ ΠΡΟΓΡΑΜΜΑ:

    Κώδικας:
    int sensorPin = 0;    // select the input pin for the potentiometer
     int ledPin = 13;      // select the pin for the LED
     int sensorValue = 0;  // variable to store the value coming from the sensor

     void setup() {
      // declare the ledPin as an OUTPUT:
      pinMode(ledPin, OUTPUT); 
     }

     void loop() {
      // read the value from the sensor:
      sensorValue = analogRead(sensorPin);   
      // turn the ledPin on
      digitalWrite(ledPin, HIGH); 
      // stop the program for <sensorValue> milliseconds:
      delay(sensorValue);         
      // turn the ledPin off:       
      digitalWrite(ledPin, LOW); 
      // stop the program for for <sensorValue> milliseconds:
      delay(sensorValue);                 
     }

    * Τις πληροφορίες για την κατασκευή του project τις άντλησα από το www.arduino.cc

      Η τρέχουσα ημερομηνία/ώρα είναι Κυρ Απρ 28, 2024 7:21 am