Ik ga dit jaar nogmaals proberen een project af te maken, omdat mijn kennis van elektronica nihil is, maar het me toch zeer hard interesseert ben ik al enkele jaren achter elkaar met m'n kop tegen de muur gelopen en het project opgeborgen.. Hieronder zal ik een zo goed mogelijke beschrijving proberen te geven van het project en wat het moet kunnen. Mijn grootste probleem is namelijk de keuze van de componenten, welke PIC's heb ik nodig, welke rand onderdelen (zoals condensators, transistors, diodes etc..).
Project beschrijving:
----------------------
Voor de beregening van de tuin gebruik ik al enkele jaren een computer die aangestuurd wordt via een PHP/mysql websitje en vervolgens zo de LPT poort bestuurd, gezien het hoge verbruik van de computer vergeleken met hetgeen wat hij moet doen zou ik dit graag overbrengen naar een PIC project.
Wat moet het juist kunnen?
* 5 Elektrische kranen aansturen (= Relais)
* Deze kranen krijgen elke een starttijd meegegeven, als starttijd bereikt is dan wordt de kraan voor sproeitijd minuten geopend.
* het aansturen van de tijd zou moeten gebeuren via DCF777 (deze module van conrad heb ik reeds thuis.)
* Er zou een mogelijkheid moeten zijn om naar de toekomst uit te breiden met een paar sensoren daarbij denk ik aan, temperatuur, vochtigheid, en regensensor
* Het instellen van de tijd, regensensoren etc, gebeurt via een LCD scherm (4 lijnen, 20 karakters)
* Voor het navigeren over het lcd dacht ik aan 3 tal druktoetsen (UP, DOWN en OK) misschien is een Keypad handiger.
Concreet:
- 5 Uitgangen
- 3 inganven voor toekomstige sensoren
- 3 inganven voor navigatie (voor een keypad zijn er dit mss meer ?)
- uitgangen voor lcd scherm
Ik ben de voorgaande jaren niet verder geraakt dan het aansturen van de uitgangen, steeds liep ik tegen het probleem aan dat ik te weinig pinnen had voor de uitgangen + aansturing van het LCD, nu heb ik onlangs gelezen dat je PIC's met elkara kan laten communiceren via het serin/serout commando, dit deed me denken aan volgende master/slave opstelling:
MASTER:
PIC met KLOK+LCD+Navigatieknoppen
SLAVE: Deze stuurt de inganganven aan vanuit de master en geeft aan de master eventuele commando's door van de sensoren.
Hoe zouden jullie dit aanpakken? Welk type pic's zouden jullie nemen etc..
Het programeren gaat trouwens gebeuren in PICBasic, aangezien ik vrij gekend ben met basic en op picbasic.nl een zeer goede cursus hierover staat.
Alvast bedankt voor de hulp!