Automatsko upravljanje kliznom ogradom

Dependencies:   mbed

Zadatak

Program ima zadatak upravljati otvaranjem i zatvaranjem klizne ograde. Otvaranje ograde potrebno je moći pokrenuti signalom za otvaranje (npr. pomoću daljinskog upravljaca), dok se zatvaranje ograde izvodi automatski po isteku unaprijed zadanog vremena. Kod zatvaranja ograde potrebno je prepoznati ukoliko neki predmet ili osoba predstavljaju prepreku zatvaranju ograde.


Opis rada

Niže na slici vidljiv je dijagram tijeka programa.

https://os.mbed.com/media/uploads/kerepd/ograda.png


Shema

Ovaj rad se sastoji od:

  • 1 x Nucleo -F302R8 programska plocica
  • 4 x LED dioda 5mm
  • 4 x Otpornik 499Ohm 1/4W
  • 1 x DIP sklopka 4p
  • Male to Male zica za plocicu

Kod stvarne izvedbe upravljanja ogradom bi DIP sklopku zamjenili krajnji prekidaci na pocetnom i krajnjem polozaju ograde, ulazni signal za otvaranje ograde davao bi se pomocu nekog od komunikacijskih protokola kao npr. IR komunikacija, RF komunikacija, internet itd. Umjesto LED dioda spaja se motor s pripadajucom opremom za pokretanje i promjenu smjera, signalizacijsko svjetlo te motorna kočnica.


Fizicka shema spoja

https://os.mbed.com/media/uploads/kerepd/konstrukcijski_bb.png

Elektricna shema spoja

https://os.mbed.com/media/uploads/kerepd/ograda_schema.png

Funkcionalan rad

https://os.mbed.com/media/uploads/kerepd/img_01481.jpg

https://os.mbed.com/media/uploads/kerepd/img_0150-2.jpg

no such method: requests