Skocz do zawartości

Problem z pinami analogowymi


Kamar

Pomocna odpowiedź

Przerabiam sobie kurs z Forbota o arduino, część 8, buduje miernik napięcia z wartością wyświetlaną na wyświetlaczu i pojawia się problem, gdy podłączam wyjście fotorezystora pod piny analogowe A0.A1.A2.A3 wszystko dobrze działa, ale gdy podłącze je pod wyjście A4,A5 odczyt potrafi się zatrzymać( przy zgaszonym świetle nie odczytuje wartości), nieraz się potem załączy ale przy wyniku pokazuje ciąg losowych znaków.

Kod jest skopiowany z kursu, dodałem jedynie port szeregowy i z racji tego ze mam moduł I2C inaczej definiuje wyświetlacz

Zastanawiam się skąd bierze się ten błąd wina arduino?

#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7,3,POSITIVE);

void setup() {
  lcd.begin(16, 2); //Deklaracja typu
  lcd.clear();
  lcd.setCursor(0, 0); //Ustawienie kursora
  lcd.print("Nap. odczytane");
  lcd.setCursor(0,1);
  lcd.print("0.00V"); 
  Serial.begin(9600);
}
 
double odczyt;
 
void loop()
{
  odczyt = analogRead(A5)*5.0/1024.0; //Wartość napięcia
  lcd.setCursor(0, 1); //Ustawienie kursora w odpowiednim momencie
  lcd.print(odczyt); //Wyświetlenie tekstu
  Serial.println(analogRead(A5));
  Serial.println(odczyt);
  delay(250); //Opóźnienie
}

 

Link do komentarza
Share on other sites

22 godziny temu, Kamar napisał:

Osobiście podłączam do tych, ale jak rozumiem muszą być ze sobą jakoś połączone z A4 i A5 ?

To są dokładnie te same piny - na Arduino wyprowadzono je dwa razy z różnymi opisami. Niestety taka "wrodzona" wada Arduino UNO. Nic z tym nie zrobisz 😉

  • Pomogłeś! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.