• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Odczyt napięcia zasilającego Arduino.
#1
Cześć,

Próbuję zrobić jakiś projekt, użyć do tego arduino pro mini, a dane mają być radiowo wysyłane na drugie arduino z wyświetlaczem.
To pierwsze arduino będzie zasilane bateriami i tu mój problem.
Jak zczytać napięcie zasilające arduino? bo jeśli zasilam arduino z usb to jest około 5V a jeśli z bateri 6xAA to jest 9 V i chciałbym sobie określić poziom baterii i wysyłać wartość do wyświetlacza abym mógł wiedzieć czy czas wymienić baterie czy nie Smile




proszę o pomoc Smile
 
Odpowiedź
#2
Po pacz tuhttp://majsterkowo.pl/forum/woltomierz-n...t3128.html
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#3
(02-08-2016, 19:47)adix napisał(a): Po pacz tuhttp://majsterkowo.pl/forum/woltomierz-n...t3128.html

niestety nie rozwiązuje to mojego problemu, ale dzięki za pomoc.
Moze ktoś jeszcze coś wymyśli.
 
Odpowiedź
#4
float a = analogRead(A0)/1024.00*5; Tam jest takie coś (w tym linku) i co tu wymyślać.
Dajesz te 9V przez dzielnik np 1/2 na pin czytasz wartość np.co 5 minut i tutaj a -jest twoja bateria (mnożysz odpowiednio).
 
Odpowiedź
#5
(03-08-2016, 12:29)-adamek napisał(a): float a = analogRead(A0)/1024.00*5

Kojarzę ten wzór, już próbowałem na nim i mi coś nie wychodziło.

Chodzi mi o to abym miał uniwersalne narzędzie, jeśli będzie z usb aby mi popranie pokazało i jeśli będzie z baterii aby też poprawnie pokazało.

Wydawałoby się że to prosta sprawa musi być jednak nie moge sobie z tym poradzić, albo też nie rozumiem dużo rzeczy, jestem trochę początkujący z tym, więc już sam nie wiem.
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości