Skocz do zawartości
Ważne ogłoszenie » Kliknij i sprawdź informacje o nowym forum! Czytaj dalej... ×
xhydromovie

Jaki mikrokontroler wybrać

Recommended Posts

Witam, chciałbym zrobić elektroniczny organizer do tabletek. Mechanizm składałby się z 7 serw które odpowiadałyby za poszczególne dni tygodnia. Wszystko schludnie obudowane (mam już jakiś pomysł).To tyle, teraz kwestia zaprogramowania. Chciałbym wykorzystać kilka przycisków :

menu, góra, dół, exit.

Chciałbym aby to działało w ten sposób :

Aby dodac alarm : menu -> dodaj alarm -> dzień (pon.) -> godzina (9:20) -> czy więcej alarmow? (tak) -> godzina (17:20) -> czy więcej alarmów? (nie) -> zapisz? (tak).

No i tutaj by alarm oczekiwał na daną godzine + wysuwał pojemnik.

Kiedy dojdzie do zapisanej godziny zaczyna piszczeć buzzer + po nacisniecu odpowiedniego przycisku buzzer przestaje i wysuwa się pojemnik.

Jaki mikrokontroler wykorzystać? Arduino + sterownik serw?

Udostępnij ten post


Link to post
Share on other sites

Dowolny który potrafisz zaprogramować.

Udostępnij ten post


Link to post
Share on other sites

Zastanów się jeszcze skąd weźmiesz aktualną godzinę. Wbrew pozorom to może być naistotniejsza kwestia przy wyborze procka.

Udostępnij ten post


Link to post
Share on other sites

@Luuke Wykorzystałbym zegar czasu rzeczywistego. Bardziej mi chodzi czy pamięć np takiego arduino leonardo wystarczy na ten projekt.

Udostępnij ten post


Link to post
Share on other sites

Powienieneś mieć jeszcze pamięć nieulotną do zapamiętywania alarmów. Jej wymaganą pojemność możesz sam ocenić poprzez maksymalną liczbę alarmów i liczbę bajtów potrzebnych do opisania alarmu (dzień tygodnia, czas, który pojemnik).

Najłatwiej pewnie będzie użyć wbudowanej pamięci EEPROM (jeśli wybrany mikrokontroler taką posiada).

Udostępnij ten post


Link to post
Share on other sites

Do tego co napisaleś, to wystarczy w zasadzie byle co. Jedynie ograniczający cię czynnik chyba, to jest to, czy wystarczy ci kanałów PWM na sterowanie serwami. Jeżeli zdecydujesz się na uC z wbudiwanym RTC do pozostaje ci dolaczyć tylko oscylator 32.768 kHz i jakąś płaską baterię, a jeżeli takowego nie posiadasz to dokupujesz scalaka, który np. po i2c skomunikuje się z twoim procesorem. Chyba większość stm32 mają wbudowane RTC, a z koleji chyba wszystkie atmegi maja przynajmniej jedno i2c aka TWI.

Udostępnij ten post


Link to post
Share on other sites
Jedynie ograniczający cię czynnik chyba, to jest to, czy wystarczy ci kanałów PWM na sterowanie serwami

Możesz rozwinąć?

Udostępnij ten post


Link to post
Share on other sites

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

×