Archive for the ‘ProjektX’ Category
ProjektX: Arduino kot alarmna naprava
| Ime projekta | Arduino kot alarmna naprava |
| Ideja ali problem | Naredimo si alarmno napravo za svoj dom |
| Rešitev | skupna uporaba Arduina in PIR senzorjev – Passive Infrared Motion Sensors |
| potrebščin (BOM – Bill of Material) | Za izvedbo potrebujemo:
POZOR: Napajanje PIR senzorja mora biti 12V sicer ne dela pravilno |
| Izvedba | Sestavite po spodnjem načrtu
Primer programa za testiranje:
|
| Predlogi za izboljšave | predlog izboljšav:vhodi del:
izhodi del:
kontrolni del:
|
ProjektX: Robot pajek z Arduinom in MakerBeam
| Ime projekta | Robot pajek – Arduino, MakerBeam |
| Ideja ali problem | Najenostavnejše narediti robota pajka z vsestranskim uporabnimi konstruktorjem |
| Rešitev | Uporaba konstrukcijske rešitve MakerBeam, arduina in 8 servomotorjev |
| potrebščin (BOM – Bill of Material) | Za izvedbo potrebujemo:
|
| Izvedba | Sestavite Arduino Mega Proto Kit in spojite proto/testno ploščico na Arduino Mega Proto Kit. Povežite Arduino Mega s Arduino Mega Proto.Sestavite MakerBeam konstrukcijo:
Primer programa za testiranje:
|
ProjektX: Arduino in tipka/stikalo
| Ime projekta | Arduino in tipka |
| Ideja ali problem
|
Različni načini uporabe Arduina za branje stanje tipke |
| Rešitev | priključitev tipke preko pullup ali pulldown upora |
| potrebščin (BOM – Bill of Material) | Za izvedbo potrebujemo:
in primerna orodja: izvijači, pinceto |
| Izvedba | Priključite tipko in upor zaporedno
PullUp način : Ta opcija bo na GPIO stalno dajala napetost Vcc in ob pritisku tipke bo dala stanje na GPIO napetost GND PullDown način : Ta opcija bo na GPIO stalno dajala napetost GND in ob pritisku tipke bo dala stanje na GPIO napetost Vcc Torej lahko rečemo, da je pullup način inverzni način, medtem ko pull down pozitvni način
|
ProjektX : Ultrazvočni merilec razdalje z LCD prikazovalnikom
| Ime projekta | Ultrazvočni merilec razdalje z LCD prikazovalnikom | ||||||||||||||||||||||||||||||||
| Ideja ali problem senzor | Merilec razdalje. | ||||||||||||||||||||||||||||||||
| Rešitev | Preko LCD prikaži razdaljo do ovire (stena, objekt, ipd. )
|
||||||||||||||||||||||||||||||||
| Spisek potrebščin (BOM – Bill of Material) | Za izvedbo potrebujemo:
in primerna orodja: izvijači, pinceto |
||||||||||||||||||||||||||||||||
| Izvedba | Priključite sledeče pine LCD prikazovalnika 16×2 (ali drugega z Hitachi HD44780 procesorjem):
kar ustreza definiciji v Arduino kodi :
in lahko uporabljate vse ukaze knjižnice LiquidCrystal.h več o ukazih na tej strani. Priključite ultrazvočni senzor SRF04:
in še skupna koda za merjenje razdalje in prikazovanje na LCD prikazovalniku:
|
ProjektX : Enostaven radar za robota
| Ime projekta | Enostaven radar za robota | ||||||||||||||||||||||||||||||||
| Ideja ali problem senzor | Vodenje robota po prostoru potrebujemo ‘radar’. Ali kako upravljati UV senzor na robotu in meriti razdaljo na večih straneh? | ||||||||||||||||||||||||||||||||
| Rešitev | Na servo motor postavimo UV senzor. Pri vsakem željenem kotu izmerimo razdalj.![]() |
||||||||||||||||||||||||||||||||
| Spisek potrebščin (BOM – Bill of Material) | Za izvedbo potrebujemo:
in primerna orodja: spajkalo, izvijači, pinceto |
||||||||||||||||||||||||||||||||
| Izvedba | Priključite servomotor:
Priključite sledeče pine LCD prikazovalnika 16×2 (ali drugega z Hitachi HD44780 procesorjem):
Priključite ultrazvočni senzor SRF04:
in uporabite izdelano knjižnico ukazov http://www.arduino.cc/en/Reference/Servo Primer kode:
|
ProjektX : Arduino vrti končni servomotor
| Ime projekta | Arduino vrti končni servomotor |
| Ideja ali problem senzor | Vodenje servomotorja ? |
| Rešitev | Servo motor se priključi direktno na Arduino na PWM izhod (Arduino Uno d3, d5, d6, d9, d10, d11) . PWM pomeni Pulse Width Modulation ali v slovenščini Pulzno širinska modulacija. To pomeni, da je frekvenca konstantna, spreminja se samo širina pulza.![]() |
| Spisek potrebščin (BOM – Bill of Material) | Za izvedbo potrebujemo:
in primerna orodja: pinceto |
| Izvedba | Priključite servomotor:
in uporabite izdelano knjižnico ukazov http://www.arduino.cc/en/Reference/Servo Primer kode:
|











