Arduino Uno je mikrokontrolerski razvojni sistem koji obuhvata integrisano razvojno okruženje (IDE) i veliki broj biblioteka. Podržan je ogromnim brojem programera, inženjera elektronike, entuzijasta i svetom sa univerziteta. Naročito biblioteke zaista olakšavaju Arduino programiranje i smanjuju samo vreme programiranja. Čak šta više biblioteke u mnogome podržavaju ispitivanje vaših programa pošto je većina potpuno ispitana i radi.
Raspberry Pi 4 se može upotrebiti u mnoštvu primena kao što su audio i video medijskim uređajima. Takođe radi u industrijskim kontrolerima, robotima, igrama i mnoštvu kućnih i komercijalnih aplikacija. Raspberry Pi 4 takođe ostvaruje Wi-Fi i Bluetooth mogućnosti što ga čini sjajnim za daljinsku i internet kontrolu i nadzor aplikacija.
Ova knjiga je za automatsko upravljanje zasnovano na PID-u za oba mikrokontrolera Raspberry Pi 4 i Arduino Uno. Knjiga počinje sa osnovnom teorijom upravljačkih sistema i kontrolom povratne sprege. Dati su projekti upravljačkih sistema koji upravljaju sistemima iz stvarnog života koristeći PID kontrolere. Razmatraju se odzivi koraka otvorene petlje, podešavanje PID parametara, pa odziv zatvorene petlje razvijenih sistema skupa sa blok dijagramima, električnim kolima, algoritmima PID kontrolera i potpunim listinzima programa kako za Raspberry Pi tako i za Arduino Uno. Projekti u knjizi se lako mogu izmeniti i prilagoditi drugim primenama. Projekti dati za Raspberry Pi 4 bi trebalo da rade sa svim ostalim modelima familije Raspberry Pi.
Knjiga pokriva sledeće oblasti
- Kontrolne (upravljačke) sisteme sa otvorenom i zatvorenom petljom (spregom)
- Analogne i digitalne senzore
- Prenosne funkcije i sisteme u kontinualnom vremenu
- Sistemi prvog i drugog reda i vremenski odzivi
- Digitalne sisteme u diskretnom vremenu
- Kontinualne PID kontrolere
- PID kontrolere u diskretnom vremenu
- Upravljanje temperaturom (kontrola temperature) ON-OFF sistemom uz pomoć Raspberry Pi i Arduino Uno
- Kontrola temperature zasnovana na PID kontroli sa Raspberry Pi i Arduino Uno
- Upravljanje (kontrola) jednosmernog motora (DC) sa Raspberry Pi i Arduino Uno
- Kontrola nivoa vode uz pomoć PID-a sa Raspberry Pi i Arduino Uno
- PID kontrola osvetljaja sklopa LED – LDR sa Raspberry Pi i Arduino Uno