iot wyklady egzamin notatki

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/999

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

1000 Terms

1
New cards

Czym jest platforma Arduino?

Platformą programistyczną dla systemów wbudowanych opartą na projekcie Open Hardware.

2
New cards

Jakie języki programowania są używane w Arduino?

Język programowania Arduino bazuje na Wiring i jest językiem C/C++.

3
New cards

Jak odbywa się programowanie w Arduino?

Programowanie odbywa się najczęściej za pośrednictwem Arduino IDE.

4
New cards

Co to jest avr-gcc w kontekście Arduino?

Jest to kompilator, który pośrednio kompiluje kod programu w Arduino IDE.

5
New cards

Jakie elementy składają się na płytę Arduino?

Płyta Arduino składa się z 8-bitowego mikrokontrolera Atmel AVR oraz uzupełniających elementów.

6
New cards

Co to są shieldy w kontekście Arduino?

Są to wymienne moduły dodatkowe, które można podłączyć do płyty z mikrokontrolerem.

7
New cards

Jakie jest napięcie zasilające dla płytki LilyPad USB?

3.3/3.8…5 V

8
New cards

Jaką częstotliwość taktowania ma procesor ATmega2560?

16 MHz

9
New cards

Ile wejść/wyjść analogowych ma płytka Arduino Uno?

6

10
New cards

Jakie jest maksymalne napięcie zasilające dla płytki Nano?

5/7…9 V

11
New cards

Ile pamięci SRAM ma płytka Mega 2560?

8 kB

12
New cards

Jakie złącze USB ma płytka Uno?

Typ B

13
New cards

Ile wejść/wyjść cyfrowych ma płytka Leonardo?

20

14
New cards

Jaką pamięć Flash ma płytka Uno WiFi Rev2?

48 kB

15
New cards

Jakie procesory są używane w płytce Yun Rev 2?

ATmega32U4

16
New cards

Ile pamięci EEPROM ma płytka Micro?

1 kB

17
New cards

Co oznacza skrót AREF?

AREF to skrót od Analog Reference Voltage, czyli napięcia odniesienia dla wejść analogowych.

18
New cards

Ile pinów analogowych znajduje się na płytce Arduino?

Na płytce znajduje się szesnaście pinów analogowych oznaczonych od A0 do A15.

19
New cards

Jaką rozdzielczość mają piny analogowe w Arduino?

Każdy pin analogowy ma rozdzielczość 10 bitów.

20
New cards

Jakie napięcie mogą mierzyć piny analogowe w Arduino?

Piny te mogą mierzyć napięcie od masy do 5 V.

21
New cards

Jak można zmienić górną wartość napięcia dla pinów analogowych?

Górną wartość można zmienić za pomocą funkcji AREF i analogReference().

22
New cards

Jakie piny obsługują komunikację I2C w Arduino?

Piny 20 (SDA) i 21 (SCL) obsługują komunikację I2C.

23
New cards

Co oznacza skrót SPI?

SPI to skrót od ang. Serial Peripheral Interface, służący do transmisji danych pomiędzy kontrolerem a innymi elementami peryferyjnymi.

24
New cards

Jakie piny są wykorzystywane do komunikacji SPI w Arduino?

Do komunikacji SPI wykorzystuje się piny 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS).

25
New cards

Jakie są główne zastosowania platformy ESP?

Budowa inteligentnego domu, gdzie kładzenie kabli do czujników jest kłopotliwe.

26
New cards

Jakie układy produkowane są przez firmę Espressif Systems?

ESP8266 i ESP32.

27
New cards

Jakie cechy ma układ ESP8266?

Posiada 32-bitowy 1 rdzeniowy procesor Tensilica L106 taktowany zegarem 80MHz.

28
New cards

Jaką maksymalną przepustowość ma WiFi w układzie ESP8266?

Do 72,2 Mb/s.

29
New cards

Jakie metody programowania są dostępne dla układu ESP8266?

Programowanie przez UART lub OTA (Over The Air).

30
New cards

Jakie moduły zostały zaprojektowane na bazie układu ESP8266?

Moduły takie jak NodeMCU bazujące na układzie ESP-12E.

31
New cards

Co zawiera moduł NodeMCU?

Wszystkie potrzebne do bezproblemowej obsługi złącza i układy, w tym port microUSB do zasilania/programowania.

32
New cards

Jakie są główne cechy układu ESP32?

Jest to wydajniejszy układ niż ESP8266, wyposażony w komunikację Bluetooth, dwurdzeniowy procesor Dual Core Tensilica LX6, pracujący z taktowaniem 240 MHz oraz różne układy peryferyjne.

33
New cards

Jakie interfejsy są dostępne w ESP32?

Interfejsy CAN i I2S oraz czujniki Halla i dotyku.

34
New cards

Co to jest moduł ESP-WROOM-32?

To moduł zaprojektowany przez Espressif Systems, wykorzystujący układ ESP32, wyposażony w peryferia oraz port microUSB do programowania i zasilania.

35
New cards

Jakie są zalety ESP32 w porównaniu do ESP8266?

ESP32 jest tańszy, wydajniejszy i ma dodatkową komunikację Bluetooth.

36
New cards

Jakie jest napięcie pracy platformy ESP8266?

2,5 - 3,6 V.

37
New cards

Jakie jest maksymalne napięcie zasilania dla ESP8266?

4,8 – 12 V.

38
New cards

Jaki jest średni pobór prądu platformy ESP8266?

80 mA.

39
New cards

Jaki procesor znajduje się w platformie ESP8266?

Tensilica L106 32-bit 80 MHz.

40
New cards

Jakie standardy WiFi obsługuje ESP8266?

802.11 b/g/n 2,4 GHz.

41
New cards

Jakie są maksymalne prędkości transmisji danych w ESP8266?

Do 72,2 Mb/s.

42
New cards

Jakie zabezpieczenia oferuje ESP8266?

WPA/WPA2.

43
New cards

Jakie protokoły są obsługiwane przez ESP8266?

IPv4, TCP/UDP/HTTP.

44
New cards

Jakie interfejsy są dostępne w ESP8266?

UART/SDIO/SPI/I2C/I2S/IR.

45
New cards

Ile wyprowadzeń GPIO ma platforma ESP8266?

10 GPIO.

46
New cards

Jakie napięcie obsługuje wyprowadzenie ADC w ESP8266?

0 – 3,3 V.

47
New cards

Jakie jest napięcie pracy ESP32?

Od 2,3 V do 3,6 V.

48
New cards

Jakie jest maksymalne napięcie zasilania VIN dla ESP32?

4,8 - 12V.

49
New cards

Jaki jest maksymalny pobór prądu ESP32?

800mA.

50
New cards

Jakie jest taktowanie zegara procesora w ESP32?

Do 240 MHz.

51
New cards

Ile kanałów ADC ma ESP32?

18 kanałów 12-bit.

52
New cards

Ile GPIO posiada ESP32?

30 (General Purpose Input/Output).

53
New cards

Jakie interfejsy wspiera ESP32?

UART, SDIO, SPI, I2C, I2S, CAN2.0, IR (TX/RX), PWM.

54
New cards

Jaką pamięć RAM ma ESP32?

520 KB SRAM oraz 16 KB SRAM w RTC.

55
New cards

Jaką pamięć ROM ma ESP32?

448 KB ROM.

56
New cards

Jaką zewnętrzną pamięć flash wspiera ESP32?

Do 16MB przez SPI.

57
New cards

Ile pinów posiada typowy kontroler ESP32?

33 piny, pomijając te związane z zasilaniem.

58
New cards

Jakie piny ESP32 są bezpośrednio połączone z pamięcią FLASH?

GPIO6, GPIO7, GPIO8, GPIO9, GPIO10, GPIO11.

59
New cards

Co się stanie, jeśli użyjesz pinów GPIO6 do GPIO11 w ESP32?

Ich użycie spowoduje zablokowanie kontrolera.

60
New cards

Jakie są możliwe nazwy dla pinu GPIO6 w ESP32?

SCK/CLK.

61
New cards

Jakie są możliwe nazwy dla pinu GPIO7 w ESP32?

SDO/SDO.

62
New cards

Jakie są możliwe nazwy dla pinu GPIO8 w ESP32?

SDI/SD1.

63
New cards

Jakie są możliwe nazwy dla pinu GPIO9 w ESP32?

SHD/SD2.

64
New cards

Jakie są możliwe nazwy dla pinu GPIO10 w ESP32?

SWP/SD3.

65
New cards

Jakie są możliwe nazwy dla pinu GPIO11 w ESP32?

CSC/CMD.

66
New cards

Ile interfejsów UART posiada ESP32?

Trzy interfejsy UART.

67
New cards

Jakie piny odpowiadają za UART0 w ESP32?

GPIO3 (RXO) i GPIO1 (TXO).

68
New cards

Jakie piny odpowiadają za UART1 w ESP32?

GPIO9 (RXO), GPIO10 (TXO), GPIO6 (CTS), GPIO11 (RTS).

69
New cards

Jakie piny odpowiadają za UART2 w ESP32?

GPIO16 (RXO), GPIO17 (TXO), GPIO8 (CTS), GPIO7 (RTS).

70
New cards

Jaką funkcję pełni UART0 w ESP32?

Odpowiada za komunikację ESP przez USB z komputerem oraz podczas procedury RESET/BOOT.

71
New cards

Dlaczego UART1 może być bezużyteczny w niektórych wersjach ESP32?

Jest połączony z pamięcią FLASH.

72
New cards

Jaką rolę pełni UARTO w komunikacji ESP?

Odpowiada za komunikację ESP przez USB z komputerem oraz podczas procedury RESET/BOOT.

73
New cards

Jakie ograniczenie ma użycie UARTO?

Zablokuje możliwość programowania układu.

74
New cards

Jakie są możliwości komunikacyjne UART1?

Może być użyte do komunikacji, lecz w niektórych wersjach jest połączone z pamięcią FLASH, co czyni go bezużytecznym.

75
New cards

Jakie są możliwości UART2?

Jest w pełni dostępne dla programisty.

76
New cards

Jakie piny na platformie ESP32 mogą być użyte tylko jako wejściowe?

GPIO36 (VP), GPIO39 (VN), GPIO34, GPIO35.

77
New cards

Czy piny GPIO36, GPIO39, GPIO34 i GPIO35 mają wbudowane rezystory podciągające?

Nie, nie mają wbudowanych rezystorów podciągających.

78
New cards

Jakie polecenia nie mogą być użyte dla pinów GPIO36, GPIO39, GPIO34 i GPIO35?

Nie można użyć polecenia pinMode (xx, INPUTPULLUP) lub pinMode(xx, INPUTPULLDOWN).

79
New cards

Co to są rezystory podciągające (PULL-UP)?

Rezystory podciągające to rezystory podłączane do wejścia układu cyfrowego, aby ustalić jego spoczynkowy stan na poziomie logicznym 1, gdy przycisk nie jest wciśnięty.

80
New cards

Jak działa rezystor ściągający (PULL-DOWN)?

Rezystor ściągający podłącza wejście układu cyfrowego do masy, ustalając jego spoczynkowy stan na poziomie logicznym 0, gdy przycisk nie jest wciśnięty.

81
New cards

Jakie jest zastosowanie rezystorów w układach cyfrowych?

Ustalają spoczynkowy stan wejścia, zapobiegając jego wiszeniu w powietrzu.

82
New cards

Jakie piny mają specjalne znaczenie podczas uruchamiania ESP32?

GPIO0, GPIO2, GPIO5, GPIO12 (MTDI) i GPIO15 (MTDO).

83
New cards

Co oznacza tryb BOOT w ESP32?

Tryb BOOT służy do uruchamiania programu zapisanego w pamięci flash.

84
New cards

Jakie napięcie na pinach wpływa na tryb uruchamiania ESP32?

Napięcie na pinach GPIO0, GPIO2, GPIO5, GPIO12 i GPIO15.

85
New cards

Co może być przyczyną problemów z przesyłaniem kodu do ESP32 po dodaniu czujnika?

Może to być związane ze Strapping Pins.

86
New cards

Jakie są domyślne ustawienia pinu MTDI?

Pull-down z wartością 0.

87
New cards

Jakie są domyślne ustawienia pinu GPIO0?

Pull-up z wartością 1 w trybie SPI Boot.

88
New cards

Jakie są domyślne ustawienia pinu MTDO?

Pull-up z wartością 1, co oznacza aktywację logowania debugowania.

89
New cards

Jakie są domyślne ustawienia pinu GPIO5?

Pull-up z wartością 0 w trybie FE Sampling.

90
New cards

Jakie piny ESP32 szybko przełączają stany logiczne podczas uruchamiania?

GPIO1, GPIO3, GPIO5, GPIO14, GPIO15.

91
New cards

Co wysyła pin GPIO1 podczas rozruchu ESP32?

Dane rozruchowe przez UART.

92
New cards

Jakie napięcie występuje na pinie GPIO3 podczas rozruchu ESP32?

Napięcie 3,3 V.

93
New cards

Jakie sygnały wysyłają piny GPIO5 i GPIO14 podczas rozruchu?

Sygnał PWM.

94
New cards

Jakie dane wysyła pin GPIO15 podczas rozruchu ESP32?

Dane rozruchowe przez UART.

95
New cards

Jakie mogą być skutki szybkiego przełączania stanów logicznych na pinach ESP32?

Może to powodować zakłócenia pracy podłączonych urządzeń.

96
New cards

Jaką funkcję pełni pin EN w platformie ESP32?

Służy do aktywacji lub dezaktywacji ESP32 za pomocą zewnętrznego sygnału.

97
New cards

Co się dzieje, gdy pin EN jest podłączony do masy?

ESP32 się wyłączy.

98
New cards

Jakie napięcie ma pin EN, gdy ESP32 jest włączony?

3,3V.

99
New cards

Jaką funkcjonalność mają pozostałe piny w ESP32?

Posiadają normalną funkcjonalność.

100
New cards

Ile interfejsów UART posiada ESP32?

3 interfejsy UART, dostępne są tylko dwa.