Отговори на тема  [ 16 мнения ]  Отиди на страница 1, 2  Следваща
Програмиране на MCU 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Ное 15, 2017 5:11 pm
Мнения: 136
Мнение Програмиране на MCU
Здр, работя с един симулатор Packet tracer, и сега се опитвам да програмирам MCU-то да получава сигнали от бутони свързани към него. Първият бутон трябва да увеличава дадени стойности, а втория да ги намалява. Третият бутон трябва да задава някакви номинални стойности (все едно да задава някаква стойност, която да се счита за норма). Към третия бутон трябва да има и батерия, която да показва нещо като наличен резерв.

Може ли някой да ми даде съвет как да го направя?

Имам и снимки на идеята ако някой се интересува ще му пратя.


Сря Ное 15, 2017 5:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Дек 19, 2005 12:21 pm
Мнения: 1037
Мнение Re: Програмиране на MCU
Човек, нищо не ти се разбира.

Какъв е тоя симулатор? Излиза само нещо на Cisco за Packet tracer. Какъв е тоя контролер?

С третия бутон, към който има батерия, която да показва нещо като наличен резерв вече ме разби тотално. Прати снимки, това нещо искам да го видя!


Сря Ное 15, 2017 6:27 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Ное 15, 2017 5:11 pm
Мнения: 136
Мнение Re: Програмиране на MCU
Еми симулатора Cisco Packet tracer е мрежови симулатор, но последните му версии поддържат и елементи от технологията IoT.

Той си поддържа само един модел контролер MCU-PT. Той поддържа езиците за програмиране javascript и python.

За батерията се обърках, защото тя не е свързвана към бутона, а към MCU.

Тук май немога да кача снимка.


Сря Ное 15, 2017 6:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Програмиране на MCU
Това ми звучи като курсова работа.
Курсова задача ли е?

_________________
Warriors of the Night, ASSEMBLER!!!


Чет Ное 16, 2017 1:15 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Ное 15, 2017 5:11 pm
Мнения: 136
Мнение Re: Програмиране на MCU
Не е курсова. Тва са си мои хрумвания някакви. Сега работя върху кода, после ще го кача тук, дано някой ми помогне да го изчистим.


Чет Ное 16, 2017 2:15 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Ное 29, 2014 10:11 am
Мнения: 774
Мнение Re: Програмиране на MCU
Къде я изрови тая платка :)
Дай повече информация за нея . Какво искаш да постигнеш като краен резултат


Чет Ное 16, 2017 2:49 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Ное 15, 2017 5:11 pm
Мнения: 136
Мнение Re: Програмиране на MCU
Както казах това е симулатор (Cisco Packet tracer) , не пише каква е платката (пеше само MCU-PT). Поддържа javascript и python

Иначе искам на LCD да ми изписва до колко е пълна батерията и с бутони свързани към платката да контролирам нивата на батерията, която също е свързана към платката.


Чет Ное 16, 2017 3:35 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Ное 15, 2017 5:11 pm
Мнения: 136
Мнение Re: Програмиране на MCU
Написах една програмка на Python, с която исках да контролирам стойностите на батерията чрез бутони, но нещо не се получава, някой вижда ли каква ми е грешката?

from time import *
from gpio import *
def main():
pinMode(0, IN)
pinMode(1, IN)
while True:
if digitalRead(0) == HIGH:
customWrite (0,2);
elif digitalRead(1) == HIGH:

customWrite (1,2);
else :
customWrite (0,0);

delay(500)
if __name__ == "__main__":
main()


Пет Ное 17, 2017 6:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Програмиране на MCU
Купи си едно ардуино и ще можем да ти помогнем, защото в момвнта от торбата с путките си извадил хуя.

_________________
Warriors of the Night, ASSEMBLER!!!


Пет Ное 17, 2017 8:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: Програмиране на MCU
Python изисква подреден код за да е валиден. Твоя категорично не е такъв.


Пет Ное 17, 2017 9:23 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Ное 15, 2017 5:11 pm
Мнения: 136
Мнение Re: Програмиране на MCU
Така излезе като го сложих тук, иначе в симулатора си е подреден


Пет Ное 17, 2017 9:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Програмиране на MCU
Каква версия на Питона се използва и има ли някакво описание?
Интерпретатора дава ли съобщение за грешка?
Какво е това: customWrite (0,2);
При сегашното ти питонско ниво е по-добре да използваш

Код:
import time
time.delay(500)


вместо

Код:
from time import *
delay(500)


Съб Ное 18, 2017 6:30 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Сря Ное 15, 2017 5:11 pm
Мнения: 136
Мнение Re: Програмиране на MCU
Не пише каква е версията, и не ми дава съобщение за грешки.
customWrite (0,2); показва входния порт на едното и изходния порт на другото устройство

Батерията в симулатора също има код, може би и там трябва да се пипне нещо. Ще поработя малко и пак ще кача нещо пробно, дано някой може дами даде съвет.


Съб Ное 18, 2017 7:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Програмиране на MCU
; ми подсказва, че смесваш js и py.


Нед Ное 19, 2017 6:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Дек 19, 2005 12:21 pm
Мнения: 1037
Мнение Re: Програмиране на MCU
Martin91 написа:
Написах една програмка на Python, с която исках да контролирам стойностите на батерията чрез бутони


Може и на мен да ми убягва нещо, но какво значи да контролираш стойностите на батерията. Тя има някакво напрежение примерно, но можеш само да го измериш, как ще го контролираш с бутони не знам. Имаш ли някаква крайна цел и какво се опитваш да направиш, или просто разцъкваш тази среда, защото ти е попаднала?


Нед Ное 19, 2017 11:52 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 16 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни