(18-01-2018, 15:56)Robson Kerman napisał(a): Funkcję piszesz tak:
Jeśli nie zwraca i nie pobiera żadnej wartości to,
void nazwa_funkcji(void){
ciało funkcji
}
wywołujesz ją sobie:
nazwa_funkcji();
Jak chcesz znać inne przypadki to pisz, a ja postaram się napisać coś później.
Dzięki za szybką reakcję.
Chodzi mi o coś takiego:
Kod:
int diodaPin = 13; // to już jest dla nas jasne :)
int czujnik = 6; //wejście przycisku
int stan;
void setup() {
pinMode(diodaPin, OUTPUT);
pinMode(czujnik, INPUT);
digitalWrite(diodaPin, LOW);
}
void loop()
{
stan = digitalRead(czujnik); // odczytujemy pin6 i zapisujemy w zmiennej stan
if (stan==HIGH);
{
digitalWrite(diodaPin, HIGH); // zaświeć diodę na pinie 13
}
if (stan==LOW);
{
wylacz(); // wywołaj funkcję wyłączenia
}
}
void wylacz();
{
digitalWrite(diodaPin, LOW);
}