• 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
Stabilizator obrotów silnika spalinowego
#6
Już jestem
Oczywiście walczę z Hallem od rana Smile ale piszę dopiero gdy czuję się zagoniony do narożnika Sad
Próbując najprostszą metodą (czy w ogóle ten czujnik chodzi z Arduino) - taki kod:
sorki,że bez źródła ale ktoś tak wstawił na youtuba
Kod:
const int hallPin = 3;     // the number of the pushbutton pin
const int ledPin =  13;      // the number of the LED pin


void setup() {

 pinMode(ledPin, OUTPUT);
 pinMode(hallPin, INPUT);
 digitalWrite(hallPin,HIGH);
}

void loop() {
 

 if (digitalRead(hallPin) == HIGH) {
   digitalWrite(ledPin, LOW);
 } else {
   digitalWrite(ledPin, HIGH);
 }
}

Rozumiem z tego, że jak przysuwam/cofam magnes - dioda wbudowana w płytkę powinna migać.
I miga Smile tyle, że czasem (losowo) zostaje zapalona lub zgaszona po zabraniu magnesu.
Próbowałem też z magnesem przylepionym do wkrętarki - to samo zjawisko po odsunięciu.
Czy ten mój Hall jest jakiś dziwaczny? Bo na pewno sprawny, w końcu silnik MPI pracuje z nim bez zarzutu.

Ciągle nie mogę znaleźć nic na odczyt rpm Sad
Próbuję różne gotowce, coś tam w nich też dłubiąc - żeby na początek odczytać na monitorze co tam poleci (zrozumieć).
Jednak jedyne co uzyskuję to same zera albo całkiem przypadkowe liczby, na dokładkę zmieniające się nawet bez magnesu!!!
Pozdrawiam Andrzej
>Robimy dziś grilla?
<ok. będę potrzebował: wiertarkę, arkusz blachy…
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Stabilizator obrotów silnika spalinowego - przez andrus - 26-06-2017, 16:34

Skocz do:


Przeglądający: 1 gości