Ще бъдат разгледани няколко решения на прости практически проблеми с помощта на 3 различни платформи – обикновен микро-контролер Atmel ATtiny, система Arduino и система Raspberry Pi. Ще бъде направен сравнителен анализ между тях на базата на възможности, цена, производителност и др. Ще бъдат разгледани основните езици (ASM, C/C++, Processing и т. н.) и средства за разработка за тези платформи както и възможността за използването им при изучаване на софтуерните и хардуерните технологии.
Програмиране на малки микропроцесорни системиNeven Boyanov
Разгледани са няколко решения на прости практически проблеми с помощта на 3 различни платформи – обикновен микро-контролер Atmel ATtiny, система Arduino и система Raspberry Pi. Ще бъде направен сравнителен анализ между тях на базата на възможности, цена, производителност и др. Ще бъдат разгледани основните езици (ASM, C/C++, Processing и т. н.) и средства за разработка за тези платформи както и възможността за използването им при изучаване на софтуерните и хардуерните технологии.
The Tinusaur is a minimal microcontroller hardware configuration based on Atmel AVR ATtiny family of products and more specifically those with DIP-8 case such as ATtiny85.
The goal of the Tinusaur project is to have a simple, inexpensive and accessible quick-start platform for everyone interested in learning microcontrollers and creating things.
The Tinusaur Board is what the Tinusaur project built around. It is rather simple PCB with a dozen components on it.
The board is easy to assemble and does not require very special skills or instruments.
Отворена система за управление на потребителитеNeven Boyanov
Тема: Отворена система за управление на потребителите
Цел: Да се доразвие съществуващата вече система за управление на потребителите като се направи анализ на нуждите от подобен вид системи и съвременните изискванията поставени при изграждане на клиент-сървър приложения. Системата да служи като база за изграждане на други системи изискващи управление на потребители, на техните ресурси и на предоставяните им услуги. Да се предостави възможност на трети страни да разработват системи базирани на настоящата разработка.
The Tinusaur Project, at TuxCon in PlovdivNeven Boyanov
These are the slides presented at the TuxCon in Plovdiv, Bulgaria on 2014-06-28.
The Tinusaur is a minimal micro-controller hardware configuration based on Atmel AVR ATtiny family of products and more specifically those with DIP-8 case such as ATtiny25/ATtiny45/ATtiny85, ATtiny13 as well as their variations.
Програмиране на малки микропроцесорни системиNeven Boyanov
Разгледани са няколко решения на прости практически проблеми с помощта на 3 различни платформи – обикновен микро-контролер Atmel ATtiny, система Arduino и система Raspberry Pi. Ще бъде направен сравнителен анализ между тях на базата на възможности, цена, производителност и др. Ще бъдат разгледани основните езици (ASM, C/C++, Processing и т. н.) и средства за разработка за тези платформи както и възможността за използването им при изучаване на софтуерните и хардуерните технологии.
The Tinusaur is a minimal microcontroller hardware configuration based on Atmel AVR ATtiny family of products and more specifically those with DIP-8 case such as ATtiny85.
The goal of the Tinusaur project is to have a simple, inexpensive and accessible quick-start platform for everyone interested in learning microcontrollers and creating things.
The Tinusaur Board is what the Tinusaur project built around. It is rather simple PCB with a dozen components on it.
The board is easy to assemble and does not require very special skills or instruments.
Отворена система за управление на потребителитеNeven Boyanov
Тема: Отворена система за управление на потребителите
Цел: Да се доразвие съществуващата вече система за управление на потребителите като се направи анализ на нуждите от подобен вид системи и съвременните изискванията поставени при изграждане на клиент-сървър приложения. Системата да служи като база за изграждане на други системи изискващи управление на потребители, на техните ресурси и на предоставяните им услуги. Да се предостави възможност на трети страни да разработват системи базирани на настоящата разработка.
The Tinusaur Project, at TuxCon in PlovdivNeven Boyanov
These are the slides presented at the TuxCon in Plovdiv, Bulgaria on 2014-06-28.
The Tinusaur is a minimal micro-controller hardware configuration based on Atmel AVR ATtiny family of products and more specifically those with DIP-8 case such as ATtiny25/ATtiny45/ATtiny85, ATtiny13 as well as their variations.
The document summarizes key concepts about monopoly market structure:
1) A monopoly is characterized by a single seller, significant barriers to entry, and no close substitutes for the product. It faces a downward-sloping demand curve and sets price to maximize profit.
2) In the short-run, a monopoly will produce where marginal revenue equals marginal cost to maximize profits, earning normal profits, supernormal profits, or losses.
3) In the long-run, the monopoly may adjust its scale of production to maximize profits or minimize losses. It can potentially earn economic profits in the long-run through barriers to entry.
4) A monopoly also creates deadweight loss and may engage in rent
1. The document discusses the production process of firms, including the concepts of production, costs, profits, and the production decision process.
2. It explains the differences between accounting costs, economic costs, explicit costs, and implicit costs. Accounting profits consider explicit costs only, while economic profits consider both explicit and implicit costs.
3. The production process involves using inputs like labor, capital, and raw materials through a production function to transform these inputs into outputs according to the technology used. The levels of inputs can be varied in the long run but not the short run.
Представяне на Софтуерния университет пред състезатели по информатика в рамките на Зимните математически състезания - Велико Търново, 1 март 2014 г.
Качествено образование, професия и работа за хиляди млади хора
Практика и реален опит + диплома за висше образование
Сайт на софтуерния университет: http://softuni.bg
Facebook страница на проекта: facebook.com/SoftwareUniversity
SoftUni provides online IT education and acts as a talent marketplace connecting businesses to graduates. The platform offers businesses a cost-effective way to recruit fresh, well-educated software developers without spending significant time and money. Businesses can browse graduate profiles, select candidates, and work with SoftUni's HR team. Custom courses and branding options are also available to further meet businesses' specific needs.
Теоремата на фон Нойман за отсъствие на скрити параметри в квантовата механикаVasil Penchev
Mathematical formalism and reality – How Hilbert space combined Schrödinger‘s ondulatory mechanics with Heisenberg‘s matrix mechanics – Wave-corpuscular dualism from a logical viewpoint – On the relations in Russell – Schrödinger‘s paper on the equivalence of the two formulations – The conditions for such eqivalence – Matter as a „funcion of its boudaries“ – Quantum correlations and insoluble statements – Relationships „by themselves“ and relational ontology – Again about „the element of reality“ – Plato‘s Cave in the computers age – Dual vector spaces – Hypermaximal operators and physical quantities – Schrödinger‘s equation – „Yang and Yin” – The Lagrange and Hamilton formalism of mechanics – The approch of Gibbs – The principle of conservation of extension-in-phase – „Hidden parameters” and „possible worlds” – A real object being in a possible state of another – Dirac‘s δ-function – Schwartz distributions – Inseparable and rigged Hilberts spaces – What about Lorentz invariance? – Wave-corpuscular dualism – The being of a quantum entity as a question – The answer, or again about the choice – Shannon information – The „curling” of actuality by chance – Simultaneity and „eventuality” – The relativity of discreteness and continuality – „Bra and ket vectors” and their space – The Riesz representation theorem – Weak and strong topology – The impossibility of „absolutely immovable body ” – Superquantum correlations? – The Wightman axioms of quantum field – The approaces of Gibbs and Einstein for statistical description – The outlined context and the meaning of von Neumann‘s theorem – Cauasality in von Neumann – A „taoist” ilustration of it – On „hidden parameters” – Russell‘s „non-symmetrical relations” – One or more time series – The axiom of choice and the repeated choice – If we postulate correlations, and deduce indetermimism … – „No-signaling principle” and „non-signaling theories” – Simultaneity in quantum mechanics and in relativity – „Simultaneous immeasurablity ” and„simultaneous undecidablity” – The premisses of the theorem – Tsallis information – The exact statement of the theorem and its meaning – Hermitian, maximal, and hypermaximal operators – A Skolemian interpretation of the argument EPR – Again about „dualistic Pythagoreanism” – Isometric and unitary operators – Time as a „hidden parameter” – Conservation and identity
Формализъм и реалност – Как хилбертовото пространство съчета матричната механика на Хайзенберг и вълновата механика на Шрьодингер – Вълново-корпускулярният дуализъм от логическа гледна точка – За отношенията по Ръсел – Статията на Шрьодингер за еквивалентността на двете формулировки – Условията за такава еквивалентност – Материята като „функция от нейните граници” – Квантови корелации и неразрешими твърдения – Отношения „сами по себе си” и релационна онтология – Отново за „елемента на реалността” – Платоновата „пещера” в компютърната ера – Дуалните векторни пространства – Хипермаксималните оператори и физическите величини – Уравнението на Шрьодингер – „Ян и Ин” – Лагранжовият и Хамилтоновият формализъм на механиката – Подходът на Гибс –
The document summarizes key concepts about monopoly market structure:
1) A monopoly is characterized by a single seller, significant barriers to entry, and no close substitutes for the product. It faces a downward-sloping demand curve and sets price to maximize profit.
2) In the short-run, a monopoly will produce where marginal revenue equals marginal cost to maximize profits, earning normal profits, supernormal profits, or losses.
3) In the long-run, the monopoly may adjust its scale of production to maximize profits or minimize losses. It can potentially earn economic profits in the long-run through barriers to entry.
4) A monopoly also creates deadweight loss and may engage in rent
1. The document discusses the production process of firms, including the concepts of production, costs, profits, and the production decision process.
2. It explains the differences between accounting costs, economic costs, explicit costs, and implicit costs. Accounting profits consider explicit costs only, while economic profits consider both explicit and implicit costs.
3. The production process involves using inputs like labor, capital, and raw materials through a production function to transform these inputs into outputs according to the technology used. The levels of inputs can be varied in the long run but not the short run.
Представяне на Софтуерния университет пред състезатели по информатика в рамките на Зимните математически състезания - Велико Търново, 1 март 2014 г.
Качествено образование, професия и работа за хиляди млади хора
Практика и реален опит + диплома за висше образование
Сайт на софтуерния университет: http://softuni.bg
Facebook страница на проекта: facebook.com/SoftwareUniversity
SoftUni provides online IT education and acts as a talent marketplace connecting businesses to graduates. The platform offers businesses a cost-effective way to recruit fresh, well-educated software developers without spending significant time and money. Businesses can browse graduate profiles, select candidates, and work with SoftUni's HR team. Custom courses and branding options are also available to further meet businesses' specific needs.
Теоремата на фон Нойман за отсъствие на скрити параметри в квантовата механикаVasil Penchev
Mathematical formalism and reality – How Hilbert space combined Schrödinger‘s ondulatory mechanics with Heisenberg‘s matrix mechanics – Wave-corpuscular dualism from a logical viewpoint – On the relations in Russell – Schrödinger‘s paper on the equivalence of the two formulations – The conditions for such eqivalence – Matter as a „funcion of its boudaries“ – Quantum correlations and insoluble statements – Relationships „by themselves“ and relational ontology – Again about „the element of reality“ – Plato‘s Cave in the computers age – Dual vector spaces – Hypermaximal operators and physical quantities – Schrödinger‘s equation – „Yang and Yin” – The Lagrange and Hamilton formalism of mechanics – The approch of Gibbs – The principle of conservation of extension-in-phase – „Hidden parameters” and „possible worlds” – A real object being in a possible state of another – Dirac‘s δ-function – Schwartz distributions – Inseparable and rigged Hilberts spaces – What about Lorentz invariance? – Wave-corpuscular dualism – The being of a quantum entity as a question – The answer, or again about the choice – Shannon information – The „curling” of actuality by chance – Simultaneity and „eventuality” – The relativity of discreteness and continuality – „Bra and ket vectors” and their space – The Riesz representation theorem – Weak and strong topology – The impossibility of „absolutely immovable body ” – Superquantum correlations? – The Wightman axioms of quantum field – The approaces of Gibbs and Einstein for statistical description – The outlined context and the meaning of von Neumann‘s theorem – Cauasality in von Neumann – A „taoist” ilustration of it – On „hidden parameters” – Russell‘s „non-symmetrical relations” – One or more time series – The axiom of choice and the repeated choice – If we postulate correlations, and deduce indetermimism … – „No-signaling principle” and „non-signaling theories” – Simultaneity in quantum mechanics and in relativity – „Simultaneous immeasurablity ” and„simultaneous undecidablity” – The premisses of the theorem – Tsallis information – The exact statement of the theorem and its meaning – Hermitian, maximal, and hypermaximal operators – A Skolemian interpretation of the argument EPR – Again about „dualistic Pythagoreanism” – Isometric and unitary operators – Time as a „hidden parameter” – Conservation and identity
Формализъм и реалност – Как хилбертовото пространство съчета матричната механика на Хайзенберг и вълновата механика на Шрьодингер – Вълново-корпускулярният дуализъм от логическа гледна точка – За отношенията по Ръсел – Статията на Шрьодингер за еквивалентността на двете формулировки – Условията за такава еквивалентност – Материята като „функция от нейните граници” – Квантови корелации и неразрешими твърдения – Отношения „сами по себе си” и релационна онтология – Отново за „елемента на реалността” – Платоновата „пещера” в компютърната ера – Дуалните векторни пространства – Хипермаксималните оператори и физическите величини – Уравнението на Шрьодингер – „Ян и Ин” – Лагранжовият и Хамилтоновият формализъм на механиката – Подходът на Гибс –
Как проектът Yocto помага за създаване на Internet of Things?Leon Anavi
Презентация от PlovdivConf 2015 с информация за Internet of Things (IoT) и как да създадем и поддръжаме GNU/Linux дистрибуция за тях с помощта на Yocto Project.
Връщане към живота на ретро електроника с Raspberry PiLeon Anavi
Интересите на корпорациите са да Ви продават нови стоки. Те не се интересуват от Вашия телевизор на 5 години, климатик на 8 години или аудио уредба на 10 години. Не очаквайте софтуерни обновления за тези устройства, още по-малко за по-стари.
Нужно ли е задължително да изхвърлим уреди, които работят, но са морално остарели? Не, разбира се! С помощта на open source софтуер и евтини мини компютри от типа на Raspberry Pi може да преобразим старите уреди и да ги направим Internet of Things. В тази презентация ще разгледаме идеи и популярни решения за домашна автоматизация на стари електроуреди. В детайли ще разгледаме заместване на дистанционно на телевизори, аудио системи и климатици и управлението им през "мрежата" чрез Raspberry Pi.
Демо урок по програмиране със Светлин НаковSvetlin Nakov
В този демо урок д-р Светлин Наков разказва за програмирането и дава възможност на присъстващите да напишат няколко реда код, да напишат първите си програмки с Python и други езици и показва, че писането на код е лесно и забавно. За запалилите се по програмирането лекторът разкрива възможности да продължат да се занимават в СофтУни или по свой собствен път.
Как да играем компютърни игри с Nintendo Wii Nunchuk чрез Raspberry Pi RP2040...Leon Anavi
Презентация от Plovdiv Game Jam 2024 за open source USB-C адаптер да Nunchuk съвместими контролери.
Nintento Wii е популярна домашна конзола за игра на игри произвеждана в различни модификации от 2006г до 2017г. Nunchuk е допълнителен контролер, който се включва към Wii Remote. Има специфичен конектор и работи през комуникационния протокол I2C.
В тази презентация ще преминем през всички стъпки от проектиране на печатна платка през разработване на код за Raspberry Pi RP2040 микроконтролер на CircuitPython до свързване на Nunchuk като USB устройство за персонален компютър. Ще демонстрираме употребата на Nunchuk като джойстик за HTML5 игри както и употребата му като забавна нетипична алтернатива на компютърна мишка.
TINUSAUR: Educational platform that combines programming mathematics and physics into one multidisciplinary curriculum with a strong emphasis on practice
Платформа Блоктину за визуално по C/C++ за микроконтролериNeven Boyanov
Платформа Блоктину за визуално обучение по програмиране на C/C++ и разработка на приложен софтуер за микроконтролери.
Платформата Блоктину решава проблем в конкретна област, а по-точно създаване на приложни програми за микроконтролери ATtiny85 [2] и по-специално за платформата Tinusaur. Това обуславя и конкретните цели и изисквания, представени в доклада.
Интегриран подход за обучение по математика и информатика със засилени интер...Neven Boyanov
В доклада се предлагат някои идеи за осъвременен подход за комплексно, интегрирано обучение както по математика и информатика, така и по свързаните с тях директно или индиректно дисциплини като физика, химия, биология и др. Подходът се базира на решаване на практически задачи, изискващи: едновременна работа в няколко предметни области; ползване на съществуващи и придобиване на нови познания в засегнатите области; работа в екип и поемане на отговорности.
Briefly, the Tinusaur is a minimal micro-controller hardware configuration based on Atmel AVR ATtiny family of products and more specifically those with DIP-8 case such as ATtiny25/ATtiny45/ATtiny85, ATtiny13 as well as their variations.
The goal of the Tinusaur project is to have a simple, cheap and accessible quick-start platform for everyone interested in learning and creating things.
The Tinusaur Starter is a beginners’ kit that will help you start with microcontrollers and the Tinusaur particularly.
Отворена система за управление на потребителитеNeven Boyanov
Тема: Отворена система за управление на потребителите
Цел: Да се доразвие съществуващата вече система за управление на потребителите като се направи анализ на нуждите от подобен вид системи и съвременните изискванията поставени при изграждане на клиент-сървър приложения. Системата да служи като база за изграждане на други системи изискващи управление на потребители, на техните ресурси и на предоставяните им услуги. Да се предостави възможност на трети страни да разработват системи базирани на настоящата разработка.
Стартиране на софтуерен бизнес - пътят от програмата до продуктаNeven Boyanov
Лекцията беше изнесена на 21.11.2012 г. в зала “Джон Атанасов” (№102) учебен корпус 3 на ВТУ “св. св. Кирил и Методий” – на факултет “Математика и информатика”, катедра “Алгебра и геометрия”
Представения тук текст е извадка от презентацията подготвена за лекцията и не представлява пълното ѝ съдържание.
----
Лекцията разглежда основни аспекти в процеса на стартиране на собствен софтуерен бизнес, създаване на софтуерен продукт и предизвикателствата пред които е изправен предприемача – как идеята става компютърна програма и какво превръща една компютърна програма в продукт. Засегнати са темите за свободен софтуер и софтуера с отворен код. Лекторът споделя над 20-годишния си опит в областта на софтуерния бизнес от България и САЩ.
Лекцията е подходяща за студенти изучаващи компютърни науки, информационни технологии и мултимедиен, маркетинг и продажби, и всеки който има интереси към софтуерния бизнес.
Стартиране на софтуерен бизнес - пътят от програмата до продуктаNeven Boyanov
Лекцията беше изнесена на 21.11.2012 г. в зала “Джон Атанасов” (№102) учебен корпус 3 на ВТУ “св. св. Кирил и Методий” – на факултет “Математика и информатика”, катедра “Алгебра и геометрия”
Представения тук текст е извадка от презентацията подготвена за лекцията и не представлява пълното ѝ съдържание.
----
Лекцията разглежда основни аспекти в процеса на стартиране на собствен софтуерен бизнес, създаване на софтуерен продукт и предизвикателствата пред които е изправен предприемача – как идеята става компютърна програма и какво превръща една компютърна програма в продукт. Засегнати са темите за свободен софтуер и софтуера с отворен код. Лекторът споделя над 20-годишния си опит в областта на софтуерния бизнес от България и САЩ.
Лекцията е подходяща за студенти изучаващи компютърни науки, информационни технологии и мултимедиен, маркетинг и продажби, и всеки който има интереси към софтуерния бизнес.
6. Схема със светодиод
● Raspberry Pi
● Arduino
● Microcontroller
ATtiny85
● Processing, Wiring, Arduino, ...
7. Raspberry Pi – C/C++
#include <wiringPi.h>
int main (void)
{
wiringPiSetup ();
pinMode (0, OUTPUT);
for (;;)
{
digitalWrite (0, HIGH);
delay (500);
digitalWrite (0, LOW);
delay (500);
}
return 0;
}
#include <wiringPi.h>
int main (void)
{
wiringPiSetup ();
pinMode (0, OUTPUT);
for (;;)
{
digitalWrite (0, HIGH);
delay (500);
digitalWrite (0, LOW);
delay (500);
}
return 0;
}
8. Raspberry Pi – Python
import RPi.GPIO as GPIO
import time
# blinking function
def blink(pin):
GPIO.output(pin,GPIO.HIGH)
time.sleep(1)
GPIO.output(pin,GPIO.LOW)
time.sleep(1)
return
# to use Raspberry Pi board pin numbers
GPIO.setmode(GPIO.BOARD)
# set up GPIO output channel
GPIO.setup(11, GPIO.OUT)
# blink GPIO17 50 times
for i in range(0,50):
blink(11)
GPIO.cleanup()
9. Arduino – C/C++
// Pin 13 has an LED connected on most Arduino boards.
// give it a name:
int led = 13;
// the setup routine runs once when you press reset:
void setup() {
// initialize the digital pin as an output.
pinMode(led, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
digitalWrite(led, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off
delay(1000); // wait for a second
}
10. ATtiny85 – C/C++
#include <avr/io.h>
#include <util/delay.h>
// Define the I/O port to be used for the LED.
// This a number between 0 and 7 that tells which bit to use.
#define LED_PORT PB3
int main(void) {
// Set the LED port number as output.
// The DDRB is the data direction for port B.
// - shifts the "1" on left to the desired position and ...
// - does bitwise "OR" with the value in the port register.
DDRB |= (1 << LED_PORT);
// Start infinite loop.
while (1) {
// Set the LED bit to "1" - LED will be "on".
PORTB |= (1 << LED_PORT);
// Wait a little. The delay does N-number of "empty" loops.
_delay_ms(200);
// Set the LED bit to "0" - LED will be "off".
PORTB &= ~(1 << LED_PORT);
// Wait a little.
_delay_ms(400);
}
return (0);
}
12. The Tinusaur project
● ATtiny85, 8-bit RISK
● 1 MHz (up to 20 MHz)
● 512 B RAM
● 8 KB PRG
● 512 B EEPROM
● 6 GPIO
13. Технически критерии за сравнение
Raspberry Pi Arduino Uno ATtiny85/Tinusaur
Процесор ARM11 – 32-bit RISK ATmega328P 8-bit RISK ATtiny85 – 8-bit RISK
Честота 700 MHz 16 MHz 1 MHz
Памет RAM 256/512 MB 2 KB 512 B
Памет PRG On-board SD slot 32 KB, 1 KB EERPROM 8 KB, 512 B EERPROM
Вход/изход 8×GPIO, UART, I²C, SPI ... 6 analog, 14 digital 6 analog/digital
Периферия USB, audio & video, HDMI - -
OS Linux, etc. - -
Размери 85×56 mm 53×68 mm 23×36 mm
Тегло 45 гр. 28 гр. 9 гр.
Консумация 500mA, 700–1000 mA 50 mA 1-2 мА, 300 µA (0.1 µA)
Цена 35 USD 20 USD (10 USD) 8 USD (5 USD)
14. Една практическа задача:
говореща играчка
Talking Toy
Основни функции:
● Дигитализиране на
аудио
●
Запис на аудио в
паметта
● Промени в записания
сигнал
●
Възпроизвеждане на
аудио
15. Ако използваме Raspberry Pi + Linux
● Трябва да се използва
външен модул за
аудио вход
● Кода може да се
напише на:
– C/C++
– Python
– Shell script
– Etc..
16. Ако използваме Arduino
● Външен модул за
запис и
възпроизвеждане
за аудио
● Програма за
комуникация с
модула
– Ползва се C/C++
17. Ако използваме ATtiny85/Tinusaur
Нужни са:
● микрофон с предусилвател
● външна памет със сериен достъп
●
високоговорител с усилвател
Най-важното е:
● Програма
18. Защо ATtiny85/Tinusaur
Ефективен:
● Минималната нужна
производителност
● Ниска консумация
● Ниска себестойност
● Миниатюрни размери
● Лесен старт при
разработката
Предимства на другите:
● Arduino:
– повече памет за код;
– възможност за разширение
на възможностите;
– сравнително ниска цена.
● Raspberry Pi:
– достатъчно ресурси
(процесор и памет);
– възможност за разширение
на възможностите.
19. А защо не ATtiny85/Tinusaur
● Няма достатъчно
вградена памет за
данни.
● Малко памет за
код.
● Невъзможност за
значително
разширение при
бъдещи нужди.
Недостатъци на другите
решения:
● Arduino:
– по-висока себестойност;
– по-големи размери;
– по-висока консумация.
● Raspberry Pi:
– прекалено мощен за
задачата;
– висока себестойност;
– много висока консумация;
– големи размери.
20. За какво друго може да ни
послужи ATtiny85/Tinusaur
Лични проекти:
● Включване и
изключване при
различни условия –
време, температура,
светлина, сигнал, и
др.
21. За какво друго: обучение
Обхваща един пълен, но
лесен за усвояване, цикъл на
разработка на малка
микропроцесорна система:
● подбор на компонентите на
системата
●
сглобяване на хардуера
●
писане на софтуер на ниско
ниво
●
писане на софтуер на високо
ниво
● решаване на
теоретични задачи
– хардуерни – логика,
сигнали и др.
– софтуерни – алгоритми,
паралелни задачи и др.
● решаване на
практически задачи
● създаване на реални
продукти