Home Forum MICROCONTROLLORI Arduino NANO e Duemilanove – LM35

Questo argomento contiene 2 risposte, ha 3 partecipanti, ed è stato aggiornato da  Boris L. 2 mesi, 2 settimane fa.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
  • Autore
    Articoli
  • #60802

    qfabio83
    Membro

    Buobasera a tutti.

    Ho appena acquistato un arduino nano per cercare di implementare dei sensori wireless.

    Appena provo un codice molto semplice (http://playground.arduino.cc/Main/LM35HigherResolution):
    float tempC;
    int reading;
    int tempPin = 0;

    void setup()
    {
    analogReference(INTERNAL);
    }

    void loop()
    {
    reading = analogRead(tempPin);
    tempC = reading / 9.31;
    }

    Vedo un output molto strano… I valori continuano a fluttuare e sono molto alti, circa 90-100 °C…

    Lo stesso identico codice installato su arduino Duemilanove, funziona senza problemi.

    Mi sono accordo che 5V teorici di arduino nano sono circa 4,5 V reali… Ma non dovrebbe essere quello il problema perchè il sensore di temp LM35 lavora produce voltaggi fino ad 1V…

    Qualcuno mi sa spiegare il motivo e come posso fare per aggirare il problema?

    Grazie

    #75797

    IvanScordato
    Partecipante

    Ciao, la mia è una risposta al volo in quanto sto scrivendo dallo smartphone:
    Utilizza un altro pin di Arduino, i pin 0 e 1 vengono utilizzati per la comunicazione seriale

    #75802

    Boris L.
    Membro

    Hai risolto così?

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.