xhydromovie Napisano Luty 22, 2018 Udostępnij Napisano Luty 22, 2018 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? Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Luty 22, 2018 Udostępnij Luty 22, 2018 Dowolny który potrafisz zaprogramować. Cytuj Link do komentarza Share on other sites More sharing options...
Luuke Luty 22, 2018 Udostępnij Luty 22, 2018 Zastanów się jeszcze skąd weźmiesz aktualną godzinę. Wbrew pozorom to może być naistotniejsza kwestia przy wyborze procka. Cytuj Link do komentarza Share on other sites More sharing options...
xhydromovie Luty 22, 2018 Autor tematu Udostępnij Luty 22, 2018 @Luuke Wykorzystałbym zegar czasu rzeczywistego. Bardziej mi chodzi czy pamięć np takiego arduino leonardo wystarczy na ten projekt. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
Lukaszm Luty 22, 2018 Udostępnij Luty 22, 2018 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). Cytuj Link do komentarza Share on other sites More sharing options...
bimbarabam Luty 22, 2018 Udostępnij Luty 22, 2018 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. Cytuj Link do komentarza Share on other sites More sharing options...
Lukaszm Luty 22, 2018 Udostępnij Luty 22, 2018 Jedynie ograniczający cię czynnik chyba, to jest to, czy wystarczy ci kanałów PWM na sterowanie serwami Możesz rozwinąć? Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!