Skip to content

Latest commit

 

History

History
47 lines (40 loc) · 3.4 KB

File metadata and controls

47 lines (40 loc) · 3.4 KB

Geodesic Dome

Arduino

Zadania:

  • Uruchomić miganie pojedynczej diody LED.
  • Uruchomić naprzemienne miganie dwóch diod LED.
  • Włączenie migania dwóch diod LED przy naciśnięciu zewnętrznego przycisku monostabilnego (switch).
  • Przełączanie pomiędzy dwoma stanami świecenie dwóch diod LED (raz jedna raz druga), implementując funkcję przełącznika bistabilnego (dwustanowego), za pomocą kodu.
  • Komunikowanie stanu świecenie dla dwóch diod LED w porcie szeregowym (serial port). Wyświetlanie w monitorze portu informacji: "czerwony" lub "zielony". Wykorzystać funkcję: Serial.println("...").
  • Wykorzystanie wejścia analogowego do odczytu napięcia z potencjometru i wyświetlanie odczytu za pomocą portu szeregowego (w zakresie 0-1023).
  • Zapisywanie danych z portu szeregowego do pliku.
  • Wykorzystanie wejścia analogowego do odczytu z fotorezystora i wyświetlanie odczytu za pomocą portu szeregowego. Zapisać dane z portu szeregowego do pliku.
  • Podłączenie serwomechanizmu z wykorzystaniem złącza cyfrowego z funkcją PWM i utworzenie pętli zmieniającej cyklicznie pozycję serwomechanizmu w zakresie od 0 do 180 stopni. Skorzystać z biblioteki Servo.h, dodając na początku kodu #include Servo.h
  • Uruchomienie serwomechanizmu z funkcją podawania kąta ustawienia serwomechanizmu za pomocą monitora portu szeregowego. Wykorzystać funkcję: Serial.read()
  • Wykorzystując dwa fotorezystory oraz serwomechanizm, zbudować tzw. Solar tracker, śledzący źródło światła.

LoRa/Meshtastic

3D Printing

Useful apps