User Tools

Site Tools


robotika:namu_darbai

This is an old revision of the document!


Komandinis darbas - duodu papildomai 0.1 abiems

  • Pabandysi 2 studentams pašnekėti per UART protokolą
  • pabandysi SPI įtaisą pakomunikuoti
  • Pabandyti I2C įtaisą pakomunikuoti

GPS sensoriu rezultatu vidurkinimas ir palyginimas - https://hackaday.io/project/11974-averaging-many-gpses

Įrašyti sensorių duomenis į failą, pvz:

  • Kaip temsta ir/ar švinta
  • Kaip keičiasi temperatūra namuose ar lauke
  • Kaip išsikrauna baterija prie jos prijungus motorą/lemputę
  • Kaip keiciasi wifi signalo stiprumas

Duomenis atvaizduoti grafike su pytonu ar pan.

Idealiu atveju sukurti koki tiesini ar netiesini modeli, pvz:

  • Kai du sensoriai yra tarpusavyje susiję,
  • pvz 2 skirtingu principų bet to pačio tipo sensoriai
  • IR ir ultragarso atstumo matuokliai
  • foto rezistoriaus ir saules baterijos
  • motoro greičio ir jo valgomos sroves sąryšis

Nekopijuoti kodo iš pvz o patiems parašyti

Nupaisyti schema su shemu paisymo irankiais - KiCAD

Su 4 pinais kontroliuoti kaip įmanoma daugiau ledų, čia naudoti https://en.wikipedia.org/wiki/Charlieplexing

LED ryškumo valdymas naudojant ne tiesini PWM o logaritmini https://www.eldoled.com/cms_file.php?fromDB=9157&forceDownload

Užmigdyti arduino - įvesti į mažos energijos tausojimo režimą

Įrašyti į EEPROM atmintį ir nuskaityti ką nors.

Panaudoti Arduino interuptus.

Padaryti skaičius nuo 0 iki 9 ant duoto displėjaus

sugeneruoti garsus do re mi fa sol ia si pagal klaviatūros paspaudimus

Įvaldyti bluetooth modulį, Įvaldyti giroskopo modulį, Įvaldyti xxxxxxxx modulį

Bevielis ryšys naudojant modulius: MX-05V (433Mhz RF Transmitter and Receiver Module), NRF24L01

Istirti baucinima ir ismokti Debauncinti mygtukus.

Pabandyti perduoti duomenis naudojant foto diodus

Arduino fredai. Kelių nepriklausomų procesų veikimas lygegrečiai (išbandyti 2am namų darbui) Pvz.: LEB blyksi savo ritmu o servo sukiojasi savo. Daugiau informacijos čia:

Trečia Užduotis - noriu kad būtų daugiau sudėtingo programavimo, panaudoti event based (sheduleri ar pan) programavimą, kad keli nepriklausomi uždaviniai veiktų mikrokontroleryje

robotika/namu_darbai.1696949262.txt.gz · Last modified: by aistis