Ovládání RC serva s displejem
Napsal: 26 pro 2013, 23:05
Zdravím bastlíře a bastlířky. Hledal jsem, hledal a nic nenašel, tak zakládám nové téma. HW mám vyřešen, potřebuji vymyslet SW ovládání klapky.
HW obsahuje toto:
1) 2 místný LED displej (MPX)
2) 8 ovládacích tlačítek (matice)
3) RC servo HSxxx (mechanicky napojené na klapku)
4) Tlačítka +/ - ... přidají/uberou např. 5%
5) Pět dalších tlačítek budou sw uživatelsky přednastavitelné hodnoty (např. 0 ... OF, 1 ... 25% atd)
6) tlačítko SET
7) akustický výstup (piezo + relé - signalizace poruchy serva)
Procesor/program by měl umět toto:
1) LED displej (ukazuje polohu klapky v %. 0%... (na displeji OF), 100%... (na displeji O∩), při programování bliká.
2) Krajní polohy klapky (mechanicky cca 90°) je nutné na začátku naprogramovat (zapsat trvale do paměti)
3) Krajní polohy SW přepočítat na 0 až 100%
4) Signalizace poruchy serva piezo+relé
5) Jeden vstup, který při aktivaci (0/1) zavře klapku na 0%, při deaktivaci (1/0) otevře klapku zpět na původní hodnotu
6) Jeden vstup, který při 0/1 přestaví klapku o xx % (SW) "nahoru"
7) Jeden vstup, který při 0/1 přestaví klapku o xx % (SW) "dolů"
Pokud byste někdo byl ochoten i za úplatek napsat program pro picko, byl bych Vám velice zavázán.
Vlastním Pickit II a i nějaké procesory. Např. 16F690 pobral by to? Nebráním se ani jinému.
HW obsahuje toto:
1) 2 místný LED displej (MPX)
2) 8 ovládacích tlačítek (matice)
3) RC servo HSxxx (mechanicky napojené na klapku)
4) Tlačítka +/ - ... přidají/uberou např. 5%
5) Pět dalších tlačítek budou sw uživatelsky přednastavitelné hodnoty (např. 0 ... OF, 1 ... 25% atd)
6) tlačítko SET
7) akustický výstup (piezo + relé - signalizace poruchy serva)
Procesor/program by měl umět toto:
1) LED displej (ukazuje polohu klapky v %. 0%... (na displeji OF), 100%... (na displeji O∩), při programování bliká.
2) Krajní polohy klapky (mechanicky cca 90°) je nutné na začátku naprogramovat (zapsat trvale do paměti)
3) Krajní polohy SW přepočítat na 0 až 100%
4) Signalizace poruchy serva piezo+relé
5) Jeden vstup, který při aktivaci (0/1) zavře klapku na 0%, při deaktivaci (1/0) otevře klapku zpět na původní hodnotu
6) Jeden vstup, který při 0/1 přestaví klapku o xx % (SW) "nahoru"
7) Jeden vstup, který při 0/1 přestaví klapku o xx % (SW) "dolů"
Pokud byste někdo byl ochoten i za úplatek napsat program pro picko, byl bych Vám velice zavázán.
Vlastním Pickit II a i nějaké procesory. Např. 16F690 pobral by to? Nebráním se ani jinému.