Zarejestruj się teraz

Zaloguj sie

Zgubione hasło

Zgubiłeś swoje hasło? Wprowadź swój adres e-mail. Otrzymasz link i utworzysz nowe hasło e-mailem.

Dodaj post

Musisz się zalogować, aby dodać post .

Dodaj pytanie

Aby zadać pytanie, musisz się zalogować.

Zaloguj sie

Zarejestruj się teraz

Witamy na stronie Scholarsark.com! Twoja rejestracja zapewni Ci dostęp do większej liczby funkcji tej platformy. Możesz zadawać pytania, wnosić wkład lub udzielać odpowiedzi, przeglądaj profile innych użytkowników i wiele więcej. Zarejestruj się teraz!

Praktyczna robotyka z Arduino,  Zbudować 13 projekty robotów

Praktyczna robotyka z Arduino, Zbudować 13 projekty robotów

Cena: $109.99

Ciekawi Cię sterowanie robotem za pomocą smartfona, trafiłeś we właściwe miejsce. Poznaj podstawową koncepcję i programowanie wymagane do zaprojektowania w pełni funkcjonalnego robota Arduino. Do tego kursu będziesz potrzebować najprostszej, ale najpotężniejszej i najbardziej zaawansowanej płytki mikrokontrolera o nazwie Arduino UNO i Bluetooth wraz z podstawowymi komponentami elektronicznymi.

Podstawy robotyki

Robotyka to zasadniczo gałąź technologii zajmująca się projektowaniem, budowa, operacja, i zastosowanie robotów. Jest to potężne narzędzie do zrozumienia podstawowych pojęć informatyki, Inżynieria mechaniczna, i inżynieria elektroniczna. W tym kursie dotyczącym robotów Arduino użyjemy uproszczonej wersji języka C++ do programowania naszego Robota za pomocą Arduino IDE.

Treść kursu i przegląd

Ten kurs jest przeznaczony dla studentów zainteresowanych sterowaniem robotem Arduino za pomocą smartfona z systemem Android. Nie jest wymagane doświadczenie w kodowaniu; wszystko czego potrzebujesz to Arduino, Bluetooth, niektóre niedrogie komponenty sprzętowe i elektroniczne do budowy robota. Zaczniemy od podstaw programowania Arduino, a następnie przejdziemy do wyższych tematów.

Podstawy Arduino

Na tym kursie najpierw zrozumiesz podstawy Arduino, a następnie przyjrzymy się instalacji Arduino & konfiguracja Arduino z komputerem lub laptopem

Budowa robota

Po zrozumieniu podstaw Arduino następnie zbudujemy naszego robota Arduino. Wszystkie elementy wymagane do zbudowania tego Robota są wymienione w Rozdziale 2

Robot kontroli czasu

W sekcji Robot kontroli czasu najpierw zrozumiesz działanie sterownika silników i sposób sterowania 2 silniki za pomocą jednego sterownika silnika.

Następnie napiszemy program Arduino, aby Robot poruszał się w następującym kierunku przez określony czas

  • Do przodu

  • Do tyłu

  • Osiowe Lewe

  • Osiowe prawe

  • Promieniowy w prawo

  • Promieniowo w lewo

  • Zatrzymać

Komunikacja szeregowa

Komunikacja szeregowa jest niezbędna do wysyłania i odbierania danych między urządzeniami elektronicznymi. Użyjemy komunikacji szeregowej do sterowania diodami LED, Czujnik potencjometru i robot Arduino.

W tej sekcji nauczysz się odczytywać wartości analogowe z czujników i wyświetlać je na monitorze szeregowym. Ty też napiszesz (Prześlij dane) wartości z PC na Arduino.

Programowanie Androida

Android OS niemal szturmem podbił świat po swoim powstaniu 10 lata temu. Jedną z głównych zalet posiadania smartfona z systemem Android jest możliwość używania go jako pilota do sterowania robotami i innymi urządzeniami elektronicznymi.

W tym kursie zaprojektujemy 5 Aplikacje na Androida za pomocą narzędzia o nazwie AppInventor2. AppInventor2 to oprogramowanie do programowania graficznego, za pomocą którego nawet nie-programista może zaprojektować niesamowite aplikacje na Androida w ciągu kilku minut.

Sterowanie robotem Arduino za pomocą smartfona z systemem Android

Stworzymy 3 aplikacje na Androida do sterowania Arduino, a każda aplikacja działa w inny sposób

SmartBot

W aplikacji na Androida Smartbot stworzymy 5 guziki (Do przodu, Do tyłu, Lewy, W prawo i zatrzymaj się). Gdy użytkownik kliknie dowolny przycisk, robot zacznie poruszać się w określonym kierunku.

Robot AcceleroControl

W aplikacji na Androida AcceleroControl Robot, do sterowania robotem użyjemy czujnika przyspieszenia ze smartfona z systemem Android. Więc kiedy użytkownik przechyli robota do przodu, robot ruszy do przodu, gdy smartfon jest trzymany płasko, robot się zatrzyma. Podobnie, kierując smartfon w kierunku, możesz sterować kierunkiem robota Arduino.

Robot sterowania głosowego

W robocie sterowania głosem przesuniemy naszego robota w innym kierunku, podając dane wejściowe głosowe

Obserwator czarnej linii

W robocie obserwującym z czarnej linii, najpierw zrozumiemy zasadę działania czujnika podczerwieni, a następnie podłączymy go do naszego robota. Następnie zrozumiemy logikę programowania, a następnie zaprogramujemy robota arduino, aby podążał za czarną linią.

Obserwator białej linii

W białej linii wyznawca, najpierw zrozumiemy działającą zasadę robota obserwującego białą linię, a następnie odwrócimy program obserwujący czarną linię, aby robot arduino podążał za białą linią

Robot podążający za obiektem

W robocie podążającym za obiektem, najpierw zrozumiemy zasadę działania tego robota. Następnie napiszemy program robota Object Follower, aby robot arduino mógł podążać za obiektem.

Robot odstraszający obiekty

W robocie odstraszającym obiekty, najpierw zrozumiemy zasadę działania tego robota. Następnie napiszemy program, aby robot arduino dalej odpychał lub oddalał się od obiektu.

Robot unikający obiektów

Robot unikający obiektów jest podobny do robota odstraszającego obiekty, ale w pewnych warunkach, po prostu ominie obiekt, zamiast się od niego oddalić.

Robot podążający za światłem

W robocie Light Follower, najpierw zrozumiemy zasadę działania tego robota. Następnie napiszemy program robota Light Follower i użyjemy lampy błyskowej smartfona, aby robot arduino mógł go śledzić.

Robot odstraszający światło

W robocie Light Repeller, najpierw zrozumiemy zasadę działania tego robota. Następnie napiszemy program, aby robot arduino ciągle odpychał lub oddalał się od źródła światła.

Robot unikający światła

Robot unikający światła jest podobny do robota odstraszającego światło, ale w pewnych warunkach, po prostu ominie obiekt, zamiast się od niego oddalić.

Zostaw odpowiedź