Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego



Podobne dokumenty
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

MCAR Robot mobilny z procesorem AVR Atmega32

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

KAmduino UNO. Rev Źródło:

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

Rysunek 1 Schemat ideowy sterownika GSM

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024

Wyjścia analogowe w sterownikach, regulatorach

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

Język C. Wykład 9: Mikrokontrolery cz.2. Łukasz Gaweł Chemia C pokój 307

Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Zestaw Startowy EvB. Więcej informacji na stronie:

INSTRUKCJA OBSŁUGI K3-3. Czytnik kart i zamek kodowy z kontrolerem dostępu i interfejsem Wiegand. Copyright Domster T. Szydłowski

dokument DOK wersja 1.0

Płytka uruchomieniowa XM32

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

KA-NUCLEO-F411CE. Płytka rozwojowa z mikrokontrolerem STM32F411CE

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

SDD287 - wysokoprądowy, podwójny driver silnika DC

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

Rafał Staszewski Maciej Trzebiński, Dominik Derendarz

SDD287 - wysokoprądowy, podwójny driver silnika DC

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12

Programator procesorów rodziny AVR AVR-T910

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

KONTROLER LED RGB 2.4G model: RF201

ET2007 KATALOG SYSTEMÓW STEROWANIA

Kontroler LED RGB IR 12V 6A + pilot 44 przyciskowy kod produktu: T863

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361

Moduł prototypowy.. Leon Instruments. wersja 1.0

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

Płytka laboratoryjna do współpracy z mikrokontrolerem MC68332

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

Płytka uruchomieniowa XM64

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

Do samochodu: Ford Fiesta od 2008r

E-TRONIX Sterownik Uniwersalny SU 1.2

Aplikacja sterownika LED RGB UNIV

CRUSB KONWERTER CAN / USB

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

Układ pomiarowy CoachLab II + OPIS i INSTRUKCJA

WYKŁAD 5. Zestaw DSP60EX. Zestaw DSP60EX

KATEDRA SYSTEMÓW MULTIMEDIALNYCH SEMINARIUM MULTIMEDIALNE SYSTEMY MEDYCZNE

3.2 INFORMACJE OGÓLNE O UKŁADACH WEJŚĆ/WYJŚĆ ODDALONYCH SMARTSTIX I/O

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

ECC2200 KATALOG SYSTEMÓW STEROWANIA

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

W semestrze letnim studenci kierunku Aplikacje Internetu Rzeczy podczas ćwiczeń z programowania CAD/CAM

o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)

PX342. Driver PWM 1x10A INSTRUKCJA OBSŁUGI

ZASTOSOWANIE PLATFORM CYFROWYCH ARDUINO I RASPBERRY PI W NAUCZANIU STEROWANIA OBIEKTEM PNEUMATYCZNYM

ZL8AVR. Płyta bazowa dla modułów dipavr

MOBOT RoboSnake. Moduł wieloczłonowego robota

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

MW-CTR-RGB-6A-02. Zdjęcia: MW-CTR-RGB-6A-02_PL-R2 1

Restarter GSM. Instrukcja montażu i konfiguracji. INETECH

rh-serwer 2.0 LR Sterownik główny (serwer) systemu F&Home RADIO. Wersja LR powiększony zasięg.

Spis treści. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego str. 1

Szczegółowy opis techniczny przedmiotu zamówienia

3Motion - wieloosiowy sterownik ruchu Część 1. Informacje ogólne i hardware

Instrukcja montaŝu alarmu

Moduł A. L.p. Pozycja Sztuk Uwagi 1. Arduino UNO R3 lub kompatybilny. 2. kabel USB typu A/B do podłączenia do komputera 1 do podłączenia do komputera

MODUŁ UNIWERSALNY UNIV 3

Kurs Elektroniki. Zastosowanie elektroniki w robotyce cz

Politechnika Wrocławska

Wyszukiwanie programów

SILNIK INDUKCYJNY STEROWANY Z WEKTOROWEGO FALOWNIKA NAPIĘCIA

Szybki przewodnik instalacji

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Instrukcja montaŝu alarmu

MultiTool instrukcja użytkownika 2010 SFAR

Notatka lekcja_#3_1; na podstawie W.Kapica 2017 Strona 1

PULPIT STERUJĄCY DPS-4000

Systemy wbudowane. Paweł Pełczyński

ECC2100 KATALOG SYSTEMÓW STEROWANIA

PiXiMo Driver LED 12x350 ma

KAmodRPiADCDAC. Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+

Arduino dla początkujących. Kolejny krok Autor: Simon Monk. Spis treści

rh-pwm3 Trzykanałowy sterownik PWM niskiego napięcia systemu F&Home RADIO.

Sygnały, czyli pogadajmy z Arduino

Zmierzyć się z żywiołami, czyli jak zbudować własną stację badawczą! Zaczynamy! Pole komunikatów programu. Nawigacja w programie Arduino

CDI-360 Karta wejść binarnych Instrukcja obsługi

INSTRUKCJA OBSŁUGI ZESTAWU POMIAROWEGO WG09X4. ( Dokumentacja Techniczno-Ruchowa )

Jak zbudować robota i nauczyć go fizyki

PROFIBUS DP w topologii pierścieniowej LWL

Transkrypt:

El ektroni ka cyfrow a Aut orpr ogr amuz aj ęć: mgri nż.mar ci njuki ewi cz Pr oj ektwspół f i nansowanyześr odkówuni ieur opej ski ejwr amacheur opej ski egofunduszuspoł ecznego

Spis treści Zajęcia 1: Pierwszy program... 1 Zajęcia 2: Pierwszy układ... 3 Zajęcia 3: Światła drogowe... 5 Zajęcia 4: Wędrująca dioda... 8 Zajęcia 5: Fotorezystor... 9 Zajęcia 6: Alarm... 13 Zajęcia 7: Dioda RGB... 17 Zajęcia 8: Platforma mobilna... 19 Zajęcia 9: Czujnik linii i line follower... 21 Zajęcia 10: Czujnik temperatury i wilgotności... 23 Zajęcia 11: Czujnik odległości... 24 Zajęcia 12 i 13: Gra elektroniczna... 25 Zajęcia 14 i 15: Stacja meteorologiczna... 29 Spis rysunków... 30

Zajęcia 1: Pierwszy program Specyfikacja Sercem układu Arduino UNO jest mikroprocesor ATmega328. Układ wyposażony jest w 14 cyfrowych złącz wyjściowych/wejściowych (z czego 6 pozwala na Modulację Szerokości Impulsu, ang. Pulse Width Modulation, PWM), 6 wejść analogowych, port USB, złącze dodatkowego zasilania oraz przycisk RESET. Szczegółowa specyfikacja poniżej. Tabela 1. Szczegółowa specyfikacja Arduino UNO Mikrokontroler: ATmega328; Napięcie pracy: 5V; Napięcie wejściowe (zalecane): 7-12V; Napięcie wejściowe (granice): 6-20V; Cyfrowe wejścia/wyjścia: 14 (6 może działać jako PWM); Wejścia analogowe: 6; Maksymalny prąd I/O: 40 ma; Maksymalny prąd dla wyjścia 3.3V: 50 ma; Pamięć Flash: 32 KB (0,5KB zajęte przez bootloader); SRAM: 2 KB; EEPROM: 1KB; Taktowanie zegara: 16 MHz. Budowa Arduino Uno Złącze zasilania zewnętrznego aby mikrokontroler działał, niezależnie od tego czy jest podłączony do komputera czy nie, musimy zapewnić mu źródło zasilania. Może być nim zestaw baterii lub zewnętrzny zasilacz. Port USB port wykorzystywany do komunikacji z komputerem. Za każdym razem kiedy chcemy umieścić nowy program (lub stary, ale zmodyfikowany) w pamięci Arduino, musimy płytkę podłączyć do komputera za pomocą kabla USB i tego złącza. Złącza cyfrowe - te złącza można wykorzystywać zarówno jako wejścia jak i wyjścia sygnałów. Są one przystosowanie do obierania i wysyłania tak zwanych stanów niskich (0 V) oraz stanów wysokich (5 V). Wejścia analogowe złącza te można wykorzystywać do pomiaru przyłożonego napięcia. Zwykle wykorzystuje się je do obierania wartości sygnałów analogowych pochodzących z czujników. Do każdego z tych wejść można doprowadzić napięcie w zakresie od 0 do 5 V. Złącza zasilania jeśli dodatkowe moduły, które chcemy podłączyć do naszej płytki Ardunino wymagają dodatkowego zasilania, możemy wykorzystać te złącza. Dostarczają one napięcie 3,3 V oraz 5 V.

Mikrokontroler jest to opisywane wcześniej serce układu. Przycisk reset przycisk umożliwiający ponowne uruchomienie programu z pamięci. Rysunek 1. Płytka Arduino Uno. Rysunek 2. Płytka Arduino Uno.

Zajęcia 2: Pierwszy układ Rysunek 3. Schemat pierwszego układu z zajęć "Pierwszy układ". 6. Rezystor 150Ω, 7. Dioda LED (kolor dowolny).

Rysunek 4. Schemat drugiego układu z zajęć "Pierwszy układ". 6. Rezystor 150Ω, 7. Dioda LED (kolor dowolny), 8. Przycisk, 9. Rezystor 1000Ω.

Zajęcia 3: Światła drogowe Rysunek 5. Schemat pierwszego układu z zajęć "Światła drogowe". 6. 3 rezystory 150Ω, 7. Dioda LED (zielona), 8. Dioda LED (żółta), 9. Dioda LED (zielona).

Rysunek 6. Schemat drugiego układu z zajęć "Światła drogowe". 6. 6 rezystorów 150Ω, 7. 2 diody LED (zielona), 8. 2 diody LED (żółta), 9. 2 diody LED (zielona).

Rysunek 7. Schemat trzeciego układu z zajęć "Światła drogowe". 6. 5 rezystorów 150Ω, 7. 1 rezystor 1000Ω, 8. 2 diody LED (zielona), 9. 1 dioda LED (żółta), 10. 2 diody LED (zielona).

Zajęcia 4: Wędrująca dioda Rysunek 8. Schemat czwartego układu z zajęć "Światła drogowe". 6. 8 rezystorów 150Ω, 7. 8 diody LED (kolor dowolny).

Zajęcia 5: Fotorezystor Rysunek 9. Schemat pierwszego układu z zajęć "Fotorezystor". 6. Rezystor 1000Ω, 7. Fotorezystor.

Rysunek 10. Schemat drugiego układu z zajęć "Fotorezystor". 6. Rezystor 1000Ω, 7. Rezystor 150Ω, 8. Dioda LED (kolor dowolny), 9. Fotorezystor.

Rysunek 11. Schemat trzeciego układu z zajęć "Fotorezystor". 6. Rezystor 1000Ω, 7. 8 rezystorów 150Ω, 8. 8 diod LED (kolor dowolny), 9. Fotorezystor.

6. 2 rezystory 1000Ω, 7. 2 fotorezystory. Rysunek 12. Schemat czwartego układu z zajęć "Fotorezystor".

Zajęcia 6: Alarm Rysunek 13. Schemat pierwszego układu z zajęć "Alarm". 6. Potencjometr.

Rysunek 14. Schemat drugiego układu z zajęć "Alarm". 6. Potencjometr, 7. Buzzer.

Rysunek 15. Schemat trzeciego układu z zajęć "Alarm". 6. Potencjometr, 7. Rezystor 1000Ω, 8. Fotorezystor.

Rysunek 16. Schemat czwartego układu z zajęć "Alarm". 6. Potencjometr, 7. 2 rezystory 1000Ω, 8. Fotorezystor, 9. Przycisk.

Zajęcia 7: Dioda RGB Rysunek 17. Schemat pierwszego układu z zajęć "Dioda RGB". 6. Dioda RGB, 7. 3 rezystory 1000Ω, 8. 3 przyciski.

Rysunek 18. Schemat drugiego układu z zajęć "Dioda RGB". 6. Dioda RGB, 7. 3 rezystory 1000Ω.

Zajęcia 8: Platforma mobilna Rysunek 19. Schemat pierwszego układu z zajęć "Platforma mobilna". 6. Platforma mobilna, 7. Sterownik silników.

Tabela 2. Specyfikacja sterownika silników. Zasilanie sterownika: 5V; Napięcie zasilania silników: 6,5-12 V; Prąd maksymalny na kanał: 2A; Wykorzystanie piny: 4, 5, 6, 7; Sterowanie: PWM/PLL; Wymiary: 55x55 mm; Sterowanie prędkością obrotową silników przez PWM (pin 5, 6). Włączenie/wyłączenie obsługiwanie przez piny 4, 7. Zasilanie sterownika możliwe bezpośrednio z Arduino lub źródła zewnętrznego.

Zajęcia 9: Czujnik linii i line follower Rysunek 20. Schemat pierwszego układu z zajęć "Czujnik linii i line follower". 6. Rezystor 1000Ω, 7. Rezystor 150Ω, 8. Dioda LED (kolor biały), 9. Fotorezystor.

6. Platforma mobilna, 7. Sterownik silników, 8. Czujnik linii. Rysunek 21. Schemat drugiego układu z zajęć "Czujnik linii i line follower". Tabela 3.Specyfikacja czujnika linii Napięcie zasilania: +5 V, Prąd: <10mA, Odległość od badanej powierzchni: 1-2 cm, Interfejs: Cyfrowy, 3 złącza: Zasilanie, GND, Sygnałowe.

Zajęcia 10: Czujnik temperatury i wilgotności Rysunek 22. Schemat pierwszego układu z zajęć "Czujnik temperatury i wilgotności". 6. Czujnik temperatury i wilgotności. Tabela 4. Specyfikacja czujnika temperatury i wilgotności. Napięcie zasilania: +5 V, Zakres mierzonych temperatur :0-50 C z błędem do ± 2 C, Zakres mierzonej wilgotności :20-90% RH z błędem do ± 5% RH, Interfejs: Cyfrowy, 3 złącza: Zasilanie, GND, Sygnałowe.

Zajęcia 11: Czujnik odległości Rysunek 23. Schemat pierwszego układu z zajęć "Czujnik odległości". 6. Platforma mobilna, 7. Sterownik silników, 8. Czujnik odległości. Tabela 5. Specyfikacja czujnika odległości. Napięcie zasilania: +5 V, Prąd: 33-50mA, Zakres: 10-80 cm, Interfejs: Analogowy, 3 złącza: Zasilanie, GND, Sygnałowe.

Zajęcia 12 i 13: Gra elektroniczna Rysunek 24. Schemat pierwszego układu z zajęć "Gra elektroniczna". 6. Rezystor 1000Ω, 7. Przycisk.

Rysunek 25. Schemat drugiego układu z zajęć "Gra elektroniczna". 6. 2 rezystory 1000Ω, 7. 2 przyciski.

Rysunek 26. Schemat trzeciego układu z zajęć "Gra elektroniczna". 6. 2 rezystory 1000Ω, 7. 2 przyciski, 8. Buzzer.

Rysunek 27. Schemat czwartego układu z zajęć "Gra elektroniczna". 6. 2 rezystory 1000Ω, 7. 2 przyciski, 8. Buzzer, 9. 3 rezystory 150Ω, 10. 2 diody (kolor zielony), 11. Dioda (kolor czerwony).

Zajęcia 14 i 15: Stacja meteorologiczna Rysunek 28. Schemat pierwszego układu z zajęć "Stacja metrologiczna". 6. 4 rezystory 1000Ω, 3 rezystory 150Ω oraz fotorezystor, 7. 3 przyciski, 8. Buzzer, 9. 3 diody (kolor dowolny), 10. Czujnik temperatury i wilgotności.

Spis rysunków Rysunek 1. Płytka Arduino Uno....2 Rysunek 2. Płytka Arduino Uno....2 Rysunek 3. Schemat pierwszego układu z zajęć "Pierwszy układ"....3 Rysunek 4. Schemat drugiego układu z zajęć "Pierwszy układ"....4 Rysunek 5. Schemat pierwszego układu z zajęć "Światła drogowe"....5 Rysunek 6. Schemat drugiego układu z zajęć "Światła drogowe"....6 Rysunek 7. Schemat trzeciego układu z zajęć "Światła drogowe"....7 Rysunek 8. Schemat czwartego układu z zajęć "Światła drogowe"....8 Rysunek 9. Schemat pierwszego układu z zajęć "Fotorezystor"....9 Rysunek 10. Schemat drugiego układu z zajęć "Fotorezystor".... 10 Rysunek 11. Schemat trzeciego układu z zajęć "Fotorezystor".... 11 Rysunek 12. Schemat czwartego układu z zajęć "Fotorezystor".... 12 Rysunek 13. Schemat pierwszego układu z zajęć "Alarm".... 13 Rysunek 14. Schemat drugiego układu z zajęć "Alarm".... 14 Rysunek 15. Schemat trzeciego układu z zajęć "Alarm"... 15 Rysunek 16. Schemat czwartego układu z zajęć "Alarm".... 16 Rysunek 17. Schemat pierwszego układu z zajęć "Dioda RGB"... 17 Rysunek 18. Schemat drugiego układu z zajęć "Dioda RGB".... 18 Rysunek 19. Schemat pierwszego układu z zajęć "Platforma mobilna".... 19 Rysunek 20. Schemat pierwszego układu z zajęć "Czujnik linii i line follower"... 21 Rysunek 21. Schemat drugiego układu z zajęć "Czujnik linii i line follower"... 22 Rysunek 22. Schemat pierwszego układu z zajęć "Czujnik temperatury i wilgotności".... 23 Rysunek 23. Schemat pierwszego układu z zajęć "Czujnik odległości".... 24 Rysunek 24. Schemat pierwszego układu z zajęć "Gra elektroniczna".... 25 Rysunek 25. Schemat drugiego układu z zajęć "Gra elektroniczna".... 26 Rysunek 26. Schemat trzeciego układu z zajęć "Gra elektroniczna".... 27 Rysunek 27. Schemat czwartego układu z zajęć "Gra elektroniczna".... 28 Rysunek 28. Schemat pierwszego układu z zajęć "Stacja metrologiczna".... 29