1. Valgusfoor
Skeemi enda jaoks ühendasin punase LED, kollase LED, rohelise LED dioodid Arduino UNO plaadiga ja lisaks ühendasin iga dioodi anoodile eraldi 3 takistit: R1, R2, R3 220 oomi juures
- Ja katoodist ühendasin kõik takistid GND porti, kõikide I dioodide jaoks. Ja takistiga anoodi osa, ühendasin portidega ~6, ~5, 4 (punane LED – ~6, kollane LED – ~5, roheline LED –
4). Minu töö Tinkercade’is!
Foori kood oli väga lihtne:
Unt counter. Muutuja counte deklareerimine kasutamiseks tsüklis void setur Funktsioon, mis käivitatakse üks kord programmi käivitamisel. Siin konfigureerime Arduina tihvtide töörežiimid Konfigureerib väljundina viigu 4. See tähendab, et me kasutame seda viiku signaali väljastamiseks. DinMode(5, QUTPUT): Konfigureerib viigu 5 väljundina. pinMode(6, QUIPUD; Määrab väljundiks viigu 6. Pinmode(4, OUTPUT) void loop( Peamine programmitsükkel, mis töötab lõputult. digital/rite(4, HISH):
Lülitab tihvti 4 sisse, varustades seda kõrge signaaliga (5V), mis vastab valguse sisselülitamisele. delar(3000); Praeguse oleku säilitamiseks viivitus 3000 millisekundit (3 sekundit). for (loendur = 0; loendur < 3; ++loendur) Silmus, mida täidetakse kolm korda. digitaalriit(4, LQW); Keelab viigu 4, saates sellele madala signaali (0 V). digital/rite(5, HLGH): luba viik 5. digitalWrite(5, LQW); Keelab viigu 5. digitalWrite(6, HIGH): lubab viigu 6. digitalWrite(6, LOWD: keelab viigu 6.
Võimalikud rakendused elus Seda kasutavad maanteel autod, täpsemalt reguleerib autode liikumist, et ei juhtuks õnnetusi.
