• 30 dni na zwrot
  • Przesyłka gratis od 140 zł

Słownik pojęć

Krótko i konkretnie: co znaczy dane pojęcie, kiedy ma znaczenie i w którym poradniku używamy go w praktyce.

1-wire

1-Wire to magistrala komunikacyjna, która umożliwia podłączenie wielu urządzeń do jednej linii danych, wymagając tylko jednego przewodu sygnałowego i masy. Czujnik DS18B20 korzysta z tej magistrali i wymaga rezystora pull-up 4,7 kΩ między linią danych a zasilaniem.

3v3

3v3 to wyprowadzenie na płytce Arduino Nano, które dostarcza napięcie 3,3 V (do zasilania niektórych modułów); nie należy pobierać z niego dużego prądu (maksymalnie kilkadziesiąt mA, zależnie od wersji płytki).

Adc

ADC (ang. Analog-to-Digital Converter) to przetwornik analogowo-cyfrowy, który zamienia sygnał analogowy na wartość cyfrową. W Arduino Nano przetwornik ADC obsługuje wejścia A0-A7, z czego A6 i A7 są tylko wejściami analogowymi.

DallasTemperature

DallasTemperature to biblioteka Arduino służąca do obsługi czujników temperatury z rodziny Dallas/Maxim (np. DS18B20) komunikujących się przez magistralę 1-Wire.

Gnd

GND (ang. Ground) to pin masy wspólnej, do którego należy podłączyć wszystkie elementy układu, aby zapewnić poprawny przepływ prądu i odniesienie napięć.

I2C

Dwuprzewodowa magistrala (SDA - dane, SCL - zegar) do łączenia wielu czujników i wyświetlaczy z jednym mikrokontrolerem. Każde urządzenie ma adres (np. 0x3C dla OLED SSD1306). W ESP32 domyślnie SDA = GPIO21, SCL = GPIO22; w Arduino UNO A4/A5.

Napięcie zasilania VIN

Napięcie zasilania VIN to napięcie podawane na dedykowany pin zasilający płytki, które jest regulowane do poziomu roboczego (5 V w Arduino Nano); typowy zakres VIN to 7-12 V.

Pin analogowy

Pin analogowy to wyprowadzenie mikrokontrolera, które umożliwia pomiar napięcia w zakresie 0-5 V (w Arduino Nano) przez przetwornik ADC. W Arduino Nano piny A0-A7 służą do odczytu sygnałów analogowych, przy czym A6 i A7 działają tylko jako wejścia.

Pin cyfrowy

Pin cyfrowy to wyprowadzenie mikrokontrolera, które może pracować jako wejście lub wyjście sygnału cyfrowego (0 lub 1, czyli 0 V lub 5 V w Arduino Nano). Piny cyfrowe Arduino Nano to D2-D13.

Pin strapping

Pin mikrokontrolera, którego stan w chwili resetu decyduje o trybie uruchomienia (np. normalny start albo tryb programowania). W ESP32 to GPIO0, 2, 5, 12 i 15. Można ich używać, ale nic nie może wymuszać na nich stanu przy starcie.

Prąd maksymalny pinu

Prąd maksymalny pinu to największy dopuszczalny prąd, jaki można pobrać lub podać na pojedynczy pin mikrokontrolera bez ryzyka uszkodzenia; dla Arduino Nano zalecany prąd to 20 mA, a absolutne maksimum to 40 mA.

Pull-up

Rezystor (zwykle 4,7-10 kΩ) łączący linię sygnałową z napięciem zasilania, żeby w spoczynku miała stan wysoki zamiast „wisieć w powietrzu". Wymagany na liniach I2C; przy przyciskach do masy zastępuje go często wewnętrzny pull-up mikrokontrolera.

Pwm

PWM (ang. Pulse Width Modulation) to technika modulacji szerokości impulsu, pozwalająca na sterowanie mocą dostarczaną do urządzeń, np. silników czy jasnością diod LED. W Arduino Nano sygnał PWM jest dostępny na pinach D3, D5, D6, D9, D10 i D11.

Rezystor szeregowy

Rezystor szeregowy to element ograniczający prąd płynący przez diodę LED, chroniąc ją przed uszkodzeniem. Typowa wartość dla LED przy 5 V to 220-470 Ω.

Spi

SPI (ang. Serial Peripheral Interface) to szybka magistrala komunikacyjna typu master-slave, używana do przesyłania danych między mikrokontrolerem a peryferiami. W Arduino Nano piny SPI to D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK).

TO-92

TO-92 to typ obudowy półprzewodnikowej, najczęściej stosowany dla małych tranzystorów i czujników, takich jak DS18B20; ma kształt małego walca z trzema wyprowadzeniami.

Uart

UART (ang. Universal Asynchronous Receiver-Transmitter) to asynchroniczny interfejs szeregowy służący do komunikacji między mikrokontrolerami a komputerami lub innymi urządzeniami. W Arduino Nano linie RX i TX są dostępne na pinach D0 i D1.

Vin

VIN to pin zasilania na Arduino Nano, do którego można podłączyć napięcie zewnętrzne w zakresie 7-12 V. Napięcie to jest regulowane do 5 V przez stabilizator na płytce.