Počítadlo bliknuti
Počítadlo bliknuti
Zdravim potreboval by som pomocou arduina navrhnúť počítadlo bliknuti pomocou fotorezistora
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Počítadlo bliknuti
http://www.instructables.com/id/LDR-Object-Counter/
https://www.tweaking4all.com/hardware/a ... -resistor/
stačí hledat, popřípadě nastínit co s daty dál bude - určitě pomůžeme jak s nápady tak doladěním kodu
Pak záleží co to má dělat, zobrazovat celkem, za určitý čas, ukládat do databáze do kolika to má počítat atd.
PS: zdroják nemám, ale vím o pánovi, který počítá kolik slepic vyleze a zaleze do kurníku, aby až večer elektronicky zavírá dvířka (kvůli lišce) nebyla už žádná venku .....
https://www.tweaking4all.com/hardware/a ... -resistor/
stačí hledat, popřípadě nastínit co s daty dál bude - určitě pomůžeme jak s nápady tak doladěním kodu
Pak záleží co to má dělat, zobrazovat celkem, za určitý čas, ukládat do databáze do kolika to má počítat atd.
PS: zdroják nemám, ale vím o pánovi, který počítá kolik slepic vyleze a zaleze do kurníku, aby až večer elektronicky zavírá dvířka (kvůli lišce) nebyla už žádná venku .....
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Počítadlo bliknuti
Výstup fotorezistoru připojit na pin, který podporuje PŘERUŠENÍ. Tam počítat počet bliknutí a třeba i čas, kdy k němu nastalo. Dál se k tomu dá přidat cokoliv.
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Počítadlo bliknuti
Na počítání bliknutí není fotorezistor příliš dobrá volba, má velkou setrvačnost. Například blikání LED elektroměru je naprosto mimo realitu. Pokud budeš počítat východy Slunce, tak fajn, jinak budeš mít problémy. Doporučil bych spíš fototranzistor nebo fotodiodu.
Re: Počítadlo bliknuti
Potrebujem to na meranie toho elektromeru dakujem za rad tak použijem fotodiodu
Re: Počítadlo bliknuti
Kód: Vybrat vše
define LDRpin 8 // pin, kde sa pripájame LDR a rezistor
int prevod = 0;
int pocet b = 0;
int LDRValue = 0 ; // výsledok čítania analógového čipu
void setup()
{
pinMode(tlacidlo, INPUT);
digitalWrite(tlacidlo, 1);
}
void loop()
{
digitalWrite(green,HIGH); // východzí stav
prevod=0
do
{
poc=0
}
do
{
if
LDRValue = digitalRead ( LDRpin ) ; // prečítajte si hodnotu z
delay(5);
pocet b ++
}
stavTlacidla=digitalRead(tlacidlo)
delay(5);
}while(pocet b==800);
prevod++
while(prevod==800000);
}
mam niečo take
ešte nejak to na internet dostať pomocou ESP12E devkit
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Počítadlo bliknuti
Vzhledem k syntaktickým chybám je to nefunkční. Protože to naprosto nechápu, tak si nedovolím to nazvat nesmyslem. Ale mám obavy, že k tomu internetu budeš muset ještě dost zapracovat.
Re: Počítadlo bliknuti
čo je tma chbyne asi tak aspon približne nesom v tom nejaky skusený
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Počítadlo bliknuti
Dej si to do Arduino IDE, zkus to přeložit a uvidíš. Chtěl jsem ti původně chyby vyznačit, ale v tom programu není bez chyby prakticky žádný řádek, bylo by to zbytečné.
Re: Počítadlo bliknuti
No, minimálně ti tam chybí dost středníků...
Doporučuji mrknout na článek http://navody.arduino-shop.cz/zaciname- ... citko.html Na poslední kód - přerušení.
A určitě využívej Arduino IDE, nebo VisualStudio, který ti ukáže některý chyby. Máš jich tam dost.
Doporučuji mrknout na článek http://navody.arduino-shop.cz/zaciname- ... citko.html Na poslední kód - přerušení.
A určitě využívej Arduino IDE, nebo VisualStudio, který ti ukáže některý chyby. Máš jich tam dost.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 15 hostů