Home

Newsy

Techmaniak
Komórkomania
Komputer Świat
 

Przydatne strony

Baza telefonów
Identyfikacja telefonu IMEI
Autokonfiguracja telefonu
Zdjęcie SimLock
Hot-Spoty
Mikro-PC
Nawigacja
Serwis GSM
Aero 2
Konwerter Youtube-mp3
 

Ciekawostki

System z pendrive
Android na PC
Konfiguracja Dual SIM
Tworzenie apl. Android
Free Mcboot PS2
Gry na PS2
Gry na PS2 iso
Programy do Konsol
Nawigacja Windows CE
Odblokowanie radia Ford

 

Robotyka

mirekk36 - BLOG
Forum - Atnel
Microkontrolery blogspot
Kurs Androida-eklipse
Sklepy z elektroniką
Forbot
SKLEP - ATNEL
Sklep - Botland
abc-rc.pl
 

Geocaching

Opencaching
Geocaching
Szyfry
Darmowe Mapy
Generator QR
Sklep
Certyfikaty

 


Logowanie

Statystyki

Arduino - Ustawienie wejść, wyjść

pinMode  - ustawienie czy pin będzie wejściem czy wyjściem.

OUTPUT - ustawia pin jako wyjście
INPUT - ustawia pin jako wejście
INPUT_PULLUP - Wejście z podciągnięciem] - ustawia pin jako wejście z domyślnym stanem HIGH. Stan zmienia podłączenie wejścia do GND.

Przykład:
pinMode(1, OUTPUT);
pinMode(2, INPUT);
pinMode(3, INPUT_PULLUP);

digitalWrite - zapis do pinu
digitalWrite(numer_pinu, wartość_wyjścia);
digitalWrite - zapisz do pinu cyfrowego] - ustawia wyjście pinu cyfrowego.
wartość_wyjścia - ustawia wyjście w stan niski lub wysoki
LOW - stan NISKI] - ustawia wyjście na napięcie zbliżone do 0 V
HIGH - stan WYSOKI] - ustawia wyjście na napięcie zbliżone do 5 V

Przykład:
digitalWrite(1, LOW);
digitalWrite(2, HIGH);
ustawienie pinu 1 w stan niski
ustawienie pinu 2 w stan wysoki

digitalRead - odczyt z pinu
wartość_wejścia - digitalRead(numer_pinu);
digitalRead - odczytuje wartość wejścia pinu cyfrowego.
podaje wartość wejścia
LOW - NISKI] - na wejściu jest napięcie zbliżone do 0 V
HIGH - WYSOKI] - na wejściu jest napięcie od 2,5 do 5 V

Przykład:
void setup() {
  Serial.begin(9600);
  pinMode(1, INPUT_PULLUP);
}
void loop() {
  byte value = digitalRead(1);
  Serial.print(F("Wejscie cyfrowe 1 ma wartosc: "));
  if (value == LOW) {
    Serial.println(F("LOW"));
  }

  else {
    Serial.println(F("HIGH"));
  }

  delay(500);
}
Program odczytuje poziom pinu cyfrowego 1. Zapisuje do zmiennej "value" i wysyła ustawienie poziomu do komputera.
Na komputerze możesz to odczytać za pomocą Monitora portu szeregowego w Arduino IDE.

 

 

 

 

 

 

Bezpieczna strona 

Web Design
Certyfikat zgodności

AVR

Arduino moduły:
WiFi ESP - 01
WiFi ESP - 03
WiFi NodeMcu
LCD
Arduino Pin Mode
Microcontrolery:
Programowanie - Eclipse
Programowanie B4A

Smartphone

Samsung Note 2
Opis
Romy
Samsung Omnia
Opis
Romy
HTC HD
Opis
Romy
Android w HTC HD
LG p990 2x
Opis
Romy
Programy Android
Systemowe
Użytkowe
Widgety
Programy WM
Systemowe
Użytkowe
Nakładki
Audio - Video
Gry