| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| c++ chronometer http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=11657 |
Страница 1 от 2 |
| Автор: | slav4opk [ Сря Авг 21, 2013 1:34 pm ] |
| Заглавие: | c++ chronometer |
Здравейте , нов съм във форума и в програмирането на микроконтролери , за това ми е нужна малко помощ ! Имам за цел да направя устройство , което да ми вибрира джоба при достигане на дадено време ! За целта съм си написал простичък хронометър на c++ , но нямам никаква идея по какъв начин да въведа софтуера в микроконтролера , а след това контролера трябва да се свърже с моторче за вибрация на телефон и при достигане на определено време контролера да подава сигнал и моторчето да вибрира. Съвет , като цяло насока търся за да започна ! Мерси предварително ! |
|
| Автор: | bateAz [ Сря Авг 21, 2013 1:51 pm ] |
| Заглавие: | Re: c++ chronometer |
Я го прати да го видим този софтуер! |
|
| Автор: | ToHu [ Сря Авг 21, 2013 2:16 pm ] |
| Заглавие: | Re: c++ chronometer |
Много вероянто това което си написал няма да ти свърши работа. |
|
| Автор: | slav4opk [ Сря Авг 21, 2013 2:30 pm ] | |||||||||||||||||||||||||||
| Заглавие: | Re: c++ chronometer | |||||||||||||||||||||||||||
Знам , че няма да свърши работа , за това се обръщам към вас ! Мерси ! |
||||||||||||||||||||||||||||
| Автор: | ToHu [ Сря Авг 21, 2013 2:37 pm ] |
| Заглавие: | Re: c++ chronometer |
Така, сега остава да кажеш как мислиш да въвеждаш времето, мислиш ли да имаш дисплей, то с епредполага че трбява да имаш, но пък ако е таймер с фиксирано време не ти е нужен. Изобщо какво трябва д астане, нормален хронометър ? |
|
| Автор: | Н'бабане Гт'муан'га [ Сря Авг 21, 2013 3:00 pm ] |
| Заглавие: | Re: c++ chronometer |
това само от 2-секунден поглед мога да кажа че не е код за микроконтролер. от това трябва да започнеш. детайли: кой микроконтролер, какво има закачено към него (бутони, дисплей, вибратор...), схема. от този момент може да се помисли за код. обикновено се пише на С, не С++. това дето си го постнал според мен е за уиндоус или нещо такова и май борланд или там както се казва сега компилатор. |
|
| Автор: | ToHu [ Сря Авг 21, 2013 3:06 pm ] |
| Заглавие: | Re: c++ chronometer |
Е то още от първия му пост е ясно че няма да стане и че е за РС, това му и писахме. Като гледам идея си няма за какъв контролер го иска, та най-добре първо да каже какво иска да направи. |
|
| Автор: | valioman [ Сря Авг 21, 2013 3:10 pm ] |
| Заглавие: | Re: c++ chronometer |
Това дето си сътворил е на .NET (c# конкретно) ... а не с++ |
|
| Автор: | slav4opk [ Сря Авг 21, 2013 3:28 pm ] |
| Заглавие: | Re: c++ chronometer |
Като цяло целта е контролера да е свързан към бутон и вибратор . 1. 5 сек. задържане на бутона стартира таймер - вибратора подава къс сигнал , че таймерът тръгва ! 2. Единично късо натискане на бутона записва изминалото време от старта на таймера до натискането на бутона 3. Единично късо натискане на бутона записва изминалото време от първия интервал до момента 4. Единично късо натискане на бутона записва изминалото време от втория интервал до момента 5. Когато времето , което преминава между две последователни натискания на бутона стане const зададена предварително вибратора подава продължителен сигнал . 6. Три последователни бързи натискания на бутона рестартира и спира таймера. Мога да си го представя , като софтуер , но не знам на какво да го напиша и по какъв начин да направя връзките - софтуер - микроконтролер , микроконтролер - бутон - вибратор ! Мерси |
|
| Автор: | ToHu [ Сря Авг 21, 2013 3:30 pm ] |
| Заглавие: | Re: c++ chronometer |
Аз сега като загледах кода, и съобщенията ми се струва че не го е писал той а го е копнал от някъде, ама чичко гугъл не е казал че това е С#, ама от къде да знае човека и аз не го познах, е винаги има вариант да е фен на чуждите езици, пък може оригинално да е испанец .... |
|
| Автор: | ToHu [ Сря Авг 21, 2013 3:31 pm ] |
| Заглавие: | Re: c++ chronometer |
А по въпроса със задачата, всичко е много добре, ама това зададено време от къде идва, там е въпроса, ако е хардкоднато, т.е. е заложено като константа в сорса е едно, ако трябва да го настройваш с бутони е друго, може да влиза и през РС, там трето .... та туова е интересното. |
|
| Автор: | Cekins [ Сря Авг 21, 2013 6:07 pm ] |
| Заглавие: | Re: c++ chronometer |
Ами то лесно става - включва едно моторче (от вибратор на талафон) към слушалките на лаптопа и като има beep ще сработва моторчето. А лаптопа в една раничка на рамо и ей ти на устройството без много да се мъчиш как да му го вкараш. Пък ако се наложи повторно хардкодване на времето - лесна работа. В последствие може и някой по сериозна база данни за статистика да му се спретне. А да те видя как ше навреш Оракъл в пик12 а? |
|
| Автор: | slav4opk [ Сря Авг 21, 2013 10:23 pm ] |
| Заглавие: | Re: c++ chronometer |
Е как де ? Това питам ! |
|
| Автор: | valioman [ Сря Авг 21, 2013 11:15 pm ] |
| Заглавие: | Re: c++ chronometer |
Сериозно .. задаваш въпрос ... на който никой няма да ти даде смислен отговор.... първо не уточняваш какъв контролер ще ползваш а искаш да му го навреш (софтуера) е няма как да навреш нещо дет не знаеш в кво ще го навираш. Айде да речем ,че почнеш с най великото постижение на науката PIC16F84 Та така ... аз лично бих ти подметнал да погледнеш малко виртуалните чекийки т.е. емулаторите .. това поне ще ти е без пари и горе долу щ еможеш да захапеш материята . Жокер огледай се за Proteus за симулиране и CCS компилатор за програмиране .. |
|
| Автор: | slav4opk [ Чет Авг 22, 2013 12:19 pm ] | |||||||||
| Заглавие: | Re: c++ chronometer | |||||||||
Доста ирония долавям тук , но заслужена на фона на невежеството ми ! Това с асамблера и наносекундите е право в десятката ще ми трябва , в момента се уча да боравя с Proteus , което начинание въобще не е от най - лесните ! А за контролера . въобще нямам идея какъв трябва да е , някакъв микрочип предполагам , за това питам в този форум ! Като цяло за софтуера ще ми е нужна блок схема и аз сам мога да си го изготвя , но в електрониката като цяло ме няма никакъв ! Мерси ! |
||||||||||
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|