Інтелект

Монокристальний PIC мікроконтроллер, причини використання, програмування. Компілятор PICBASIC Pro, нові можливості інтегрованого середовища обробки. Додатки використання мікроконтроллера. Нечітка логіка і нейронні датчики. Схема нейронного ланцюжка.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык украинский
Дата добавления 21.12.2014
Размер файла 3,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

low 2 'Світлодіод 3 "живлення" вимкнений

start:

pot 3,255, b0 'Прочитування свідчень першого датчика

pot 4,255, b1 'Прочитування свідчень іншого датчика

w2 = b0 * 3 'Множення на ваговий коефіцієнт

w3 = b1 * 2 'Множення на ваговий коефіцієнт

w4 = w2 + w3 'Складання результатів

''Установка порогових значень

if w4 < 40 then feed 'Багато світла. Живлення

if w4 <= 300 then hunt 'Світла середня кількість. Полювання

If w4 > 300 then snooze 'Світла мало. Сплячка

''Дії

feed: 'Годування

low 0

low 1

high 2

goto start:

hunt: 'Полювання

low 0

high 1

low 2

goto start:

snooze: 'Сплячка * не використовувати ключ sleep *

goto start

Мал. 37 - Схема основного нейронного ланцюжка

мікроконтроллер компілятор датчик

Список необхідних частин для програмування мікроконтроллера

_ компілятор PSIBASIC

_ компілятор PSIBASIC Pro (включаючи CodeDesignerLit)

_ програматор EPIC

_ компілятор PICBASIC і програматор EPIC

_ CodeDesigner любительська версія

_ CodeDesigner стандартна версія

_ 16F84-4 1 шт.

_ кварцевий резонатор 4,0 Мгц

_ конденсатор 22 пФ 2 шт.

_ конденсатор 0,1 мкФ

_ конденсатор 100 мФ 12 В

_ резистор 4,7 кОм 0,25 Вт

_ резистор 470 Ом 0,25 Вт

_ стабілізатор напруги 7805

_ світлодіод мініатюрний

_ плата макетна

_ Набор для експериментів PIC - LED - 02 (Включає: PIC16F84 (1), кварц

4,0 Мгц (1), конденсатора 22 пФ (2), резистор 10 кОм 0,25 Вт (1), регулювальник напруга 7805 (1), макетна плата(1), резистор 470 Ом (8), мініатюрний світлодіод(8), кнопка-вимикач (1), керівництво за двійковим кодом, логікою і портам введення/виводу А і В)

_ Сервомотор із зусиллям 1,3 кгс

Список деталей для системи стеження за напрямом джерела світла і демонстраційного нейрона

_ (2) CdS фотоелемент

_ (1) датчик вигину (номінальний опір 10 кОм)

_ (2) конденсатор 0,22 мкФ

_ (1) конденсатор 0,01 мкФ

_ (4) транзистор NPN TIP 120 Darlington

_ (2) резистор 10 кОм

_ (6) діод 1N514

_ (2) резистор 1 кОм

_ двигун з редуктором 4000:1

_ (1) Макетна плата Radio Shack PN# 276-175

_ (1) конденсатор 0,1 мкФ Radio Shack PN# 272-1069

_ (8) Світлодіод червоний Radio Shack PN# 276-208

_ (8) Резистор 470 Ом Radio Shack PN# 270-1115

_ (1) Резистор 4,7 кОм Radio Shack PN# 271-1124

_ (8) Резистор 10 кОм Radio Shack PN# 271-1126

_ (1) Регулювальник напряж. 7805 Radio Shack PN# 276-1770

_ (2) Вимикач 4 позиц. Radio Shack PN# 275-1301

_ Затиск батареї 9 В Radio Shack PN# 270-325

Размещено на Allbest.ru

...

Подобные документы

  • Розгляд особливостей мови програмування С++: основні можливості, характеристика функцій. Аналіз файлів з вхідними даними. Використання похідних класів як ефективний засіб об’єктно-орієнтованого програмування. Способи роздруківки графічного вирішення.

    курсовая работа [510,9 K], добавлен 14.03.2013

  • Javascript як мова програмування, заснована на об'єктах: і мовні засоби, і можливості середовища представляються об'єктами. Структура програм на мові Javascript. Декларація змінних та сфер їх впливу. Типи даних та їх використання. Пріоритети операцій.

    курсовая работа [51,4 K], добавлен 12.12.2010

  • Створення електронного та WEB-документів. Програмування WEB-версії електронного документа. Можливості оформлення тексту і використання мультимедіа. Використання Dublin Core. Перехід від однієї сторінки до іншої. Посилання на інші електронні ресурси.

    курсовая работа [2,7 M], добавлен 12.10.2012

  • Розгляд поняття електронного освітнього ресурсу. Дослідження особливостей написання макросів засобами Visual Basic for Аpplications для використання у розробці розкладу студентів. Створення програми, яка демонструє використання офісного програмування.

    курсовая работа [687,2 K], добавлен 18.03.2015

  • Фундаментальні поняття об'єктно-орієнтованого програмування. Система лінійних нерівностей та опуклі багатогранники. Системи лінійних рівнянь лінійної алгебри як частковий випадок систем лінійних обмежень. Використання середовища програмування Delphi7.

    курсовая работа [222,7 K], добавлен 20.05.2015

  • Внутрішня побудова мікроконтроллера: процесор, пам'ять, порти вводу-виводу, таймери, мультиплексори, пристрої для послідовної передачі даних, контролер переривань та спеціалізовані регістри. Режими адресації даних. Система команд мікроконтроллерів.

    реферат [53,6 K], добавлен 25.03.2011

  • Відомості про мови програмування та методи програмування. Системні вимоги програми. Керівництво програміста та керівництво користувача. Використання консольного додатку візуального середовища Visual Studio 2010. Запуск програми "Толковый словарь".

    курсовая работа [791,1 K], добавлен 18.01.2015

  • Методика розробки компілятору з вхідної мови програмування Pascal, оболонка, якого розроблена в середовищі програмування Borland C під операційну систему Windows. Блок-схема програми. Розробка оптимізатора та генератора коду. Тестування компілятора.

    курсовая работа [218,6 K], добавлен 04.06.2011

  • Теоретичні основи мови програмування C++ та середовища розробки Microsoft Visual C++, яка дозволяє створювати як маленькі программи і утиліти для персонального використання, так і корпоративні системи, що працюють з базами даних на різних плтаформах.

    реферат [26,5 K], добавлен 01.04.2010

  • Використання графічного методу і симплекс-методу при вирішенні задач лінейного програмування. Сутність двоякого симплекс-методу і М-методу, приклади використання. Аналіз методу динамичного програмування. Специфіка вирішення матричної, антагоністичної гри.

    контрольная работа [1,1 M], добавлен 02.07.2011

  • Поняття мови програмування С++, її сутність та особливості, призначення та використання. Структура програми, її основні елементи та загальні правила роботи. Охорона праці при роботі з обчислювальною технікою. Апаратні вимоги для виконання програми.

    курсовая работа [126,2 K], добавлен 29.03.2009

  • Реалізація, за допомогою технології Windows Forms, програми обліку даних про волонтерів та подій, на які вони зареєстровані. можливості об'єктно-орієнтованого програмування. Створення класів. Методи, властивості. Використання Multiple Document Interface.

    курсовая работа [1,5 M], добавлен 02.12.2015

  • Загальні відомості про процедури та функції. Характеристика, особливості і можливості мови Pascal, її використання для розробки наочних, компактних, структурованих програм, створення умов для систематичного і цілеспрямованого процесу програмування.

    реферат [30,0 K], добавлен 13.11.2010

  • Алгоритми розв’язання задач у вигляді блок–схем. Використання мови програмування MS VisualBasic for Application для написання програм у ході вирішення задач на одномірний, двовимірний масив, порядок розв’язання задачі на використання символьних величин.

    контрольная работа [742,9 K], добавлен 27.04.2010

  • Характеристика мови програмування VBA (Visual Basic for Application): можливості й засоби. Використання редактора Visual Basic. Створення та виконання VBA-програм. Типи даних, змінні й константи, операції й вирази. Керуючі оператори, процедури й функції.

    реферат [29,9 K], добавлен 28.06.2011

  • Можливості Macromedia Flash. Анімація як візуальний графічний ефект. Створення інтерактивних фільмів і ключових кадрів; використання панелі Actions. Кадрування трансформ, груп і тексту; руху по траєкторії та зміни форми. Використання хінтів фігури.

    реферат [1,6 M], добавлен 11.09.2012

  • Характеристика мов програмування. Історія виникнення мови C#, її особливості, версії та нові можливості. Приклад програм виведення на екран, виведення поточної дати та часу та програми музичного програвача. Програмний код та результат виконання програм.

    контрольная работа [321,3 K], добавлен 13.06.2012

  • Основи використання інформаційних технологій у галузі освіти. Створення електронного щоденника мовою програмування. Вибір середовища розробки. Установка, налаштування та проектування шаблону програми. Наповнення сайту інформацією та створення бази даних.

    магистерская работа [3,9 M], добавлен 25.02.2014

  • Сутність Pascal як алгоритмічної мови програмування універсального призначення. Історія її виникнення і характерні особливості. Специфіка використання середовища розробки програм Borlan Delphi. Реалізація алгоритму визначення n! для великих значень n.

    курсовая работа [22,9 K], добавлен 04.01.2014

  • Підходи до розуміння проблеми штучного інтелекту. Тест Тьюринга і інтуїтивний підхід, символьний та логічний, агентно-орієнтований і гібридній. Машинний інтелект: загальна характеристика та головні сфери застосування на сьогодні, науковий напрямок.

    курсовая работа [203,1 K], добавлен 09.04.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.