Pomoc se zapojením
Moderátor: Moderátoři
Pomoc se zapojením
Př.1.
Potom co se zmáčkne tlačítko. Drží tak led dioda zabliká moje iniciály M R.
Základem je Abdnojno(nebo jak se tomu říká)
Př. 2.
Intenzita dvou led podle polohy potenciometru.
př. 1. svítí;2.nesvítí
př. 1.svítí hodně;2.málo.
Máme to dělat přes stránku http://www.123dapp.com/ v aplikaci 123D Circuits.
Bohužel jsem to dostal ve škole za úkol a vůbec nvm co stím dělat, tak doufám že tomu tady bude někdo rozumět,děkuji.S pozdravem Ascalus
A můžeš při tom trochu rozvést ta zadání.
Ty iniciály mají být asi vyblikány morseovkou, že ?
- ross4435897
- Příspěvky: 426
- Registrován: 10 lis 2009, 00:00
- Bydliště: Brno
- ross4435897
- Příspěvky: 426
- Registrován: 10 lis 2009, 00:00
- Bydliště: Brno
Ascalus píše:Př.1.
Potom co se zmáčkne tlačítko. Drží tak led dioda zabliká moje iniciály M R.
Př. 2.
Intenzita dvou led podle polohy potenciometru.
př. 1. svítí;2.nesvítí
př. 1.svítí hodně;2.málo.
Pořád mi ty zadání nedávají smysl...
Př.1 zmáčkne,. pak drží ???
a u př. 2 s potenciometrem taky tak...
Tady něco bude.
http://arduino.cc/en/Tutorial/HomePage
http://arduino8.webnode.cz/tutorialy/
Já mám na svědomí akorát tyhle pokusy, používám C a AVRStudio 4.
Co třeba
http://arduino.cc/en/Tutorial/DigitalReadSerial
http://arduino.cc/en/Tutorial/AnalogReadSerial
http://arduino.cc/en/Tutorial/Fade
const int tlacitko = 2;
const int LED_dioda = 13;
int tecka = 350;
int carka = 750;
int mpauza = 350;
int vpauza = 750;
int Stav_tlacitka = 0;
void setup() {
pinMode(LED_dioda, OUTPUT);
pinMode(tlacitko, INPUT);
}
void loop(){
Stav_tlacitka = digitalRead(tlacitko);
if (Stav_tlacitka == HIGH) {
blikej();
}
delay(500);
}
void blikej()
{
digitalWrite(LED_dioda, HIGH);
delay(carka);
digitalWrite(LED_dioda, LOW);
delay(mpauza);
digitalWrite(LED_dioda, HIGH);
delay(carka);
digitalWrite(LED_dioda, LOW);
delay(vpauza);
digitalWrite(LED_dioda, HIGH);
delay(tecka);
digitalWrite(LED_dioda, LOW);
delay(mpauza);
digitalWrite(LED_dioda, HIGH);
delay(carka);
digitalWrite(LED_dioda, LOW);
delay(mpauza);
digitalWrite(LED_dioda, HIGH);
delay(tecka);
digitalWrite(LED_dioda, LOW);
delay(vpauza);
}
Tak mě nebijte