Szanowni Państwo

Z uwagi na ograniczony dostęp do platformy, zamieszczam w tym miejscu materiały do zajęć z Mechatroniki praktycznej.

Pozdrawiam

Adam Mańka

----

Darmowe środowisko programowania mikrokontrolerów Arduino (i nie tylko) tj. Arduino IDE dostępny jest tu: LINK.

Driver Arduino z kontrolerem USB CH340 można pobrać tu (dziękuję uczestnikom za podanie tego linku): LINK   

Wiem wiem, pojawiła się właśnie wersja testowa nowej wersji środowiska Arduino IDE 2.0 beta, ale tego na razie nie instalujemy ... ;-)

Krótki program warsztatów nr 1 (taki jest plan na pierwsze spotkanie):

  1. Krótkie przedstawienie zawartości torby 
  2. Krótka informacja o mikrokontrolerze Arduino UNO (plik word)
  3. Arduino IDE czyli skąd ściągnąć program i jak go skonfigurować, aby wszystko działało bez problemu (najczęstsze błędy i problemy)...
  4. Arduino IDE - tam są gotowe przykłady! https://www.arduino.cc/en/Tutorial/BuiltInExamples#strings 
  5. Piszemy pierwszy własny program na mikrokontroler - oczywiście "Hello World" 
  6. PROGRAM1 oraz PROGRAM2
  7. Sterowanie diodą LED podłączoną do mikrokontrolera oraz wysyłanie sygnału SOS (buzzer)
  8. Przykład z BLINK oraz PROGRAM z LED_BLINK 
  9. Przykład SOS (buzzer) - PROGRAM SOS Morse Code Reader (Android)
  10. Przykład SOS (buzzer) - PROGRAM SOS z for
  11. Przykład SOS (buzzer) - PROGRAM SOS z funkcją
  12. Przykład SOS z tablicą (buzzer) - PROGRAM SOS z tablicą   
  13. Sterowanie tym co robi mikrokontroler przez komputer PC  PROGRAM
  14. Sterowanie tym co robi mikrokontroler przez telefon (kabel USB A-B i adapter USB OTG ) - program Serial USB Terminal  - LINK
  15. Sterowanie tym co robi mikrokontroler bezprzewodowo z wykorzystaniem telefonu i Bluetooth - program Serial Bluetooth Terminal - LINK
  16. Podłączenie listwy LED RGB WS2812 i sterowanie diodami ... należy zainstalować bibliotekę Adafruit NeoPixel library - strandtest
  17. Modyfikacja działania programu do świecenia paska LED WS2812 - PROGRAM
  18. Sterowanie serwem TowerPro SG-90 - Z biblioteką - PROGRAM
  19. Sterowanie serwem TowerPro SG-90 - przez PWM analogWrite - PROGRAM
  20. Sterowanie serwem poprzez komputer
  21. Pomiar odległości z wykorzystaniem czujnika ultradźwiękowego HC-SR04 - LINK
  22. Budujemy miernik odległości w połączeniu z serwem i diodami LED RGB WS2812
  23. ...
  24. Budowa robota mobilnego 4WD z kołami mecanum wheel (omni wheel)

Tu pojawią się materiały i nagrania po pierwszych zajęciach: LINK...

Ściąga do Arduino (wersja robocza) cdn...