Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Robot sterujący gestami to popularny typ projektów wykonywanych przez hobbystów. Koncepcja stojąca za tym jest prosta: orientacja dłoni steruje ruchem samochodu robota. MPU6050 wyczuwa orientację nadgarstka i przesyła ją do arduino w postaci cyfrowej. Zakres wartości wynosi od -32768 do +32767 dla każdej osi. Moduł oparty na układzie NRF24L01 z dwukierunkową komunikacją w paśmie 2,4 GHz. Płytka ma wbudowaną antenę. Moduł komunikuje się z mikrokontrolerami poprzez referencję SPI. Zasięg takiego modułu w teorii wynosi do 100 metrów. Ponadto możesz kontrolować moc nadajnika, aby zmniejszyć zużycie energii. Silnikami steruje moduł L298N zasilany sześcioma bateriami AA/R6.
Krok 1: Lista elementów
Krok 2: Nadajnik i kod schematu
Szkic POBIERZ
Krok 3: Odbiorca schematu i kod
Szkic POBIERZ
Krok 4: Skonfiguruj
Po wgraniu szkiców na arduino podłącz odbiornik do komputera i otwórz MONITOR SZEREGOWY. Włącz nadajnik i zobaczysz, że widzisz wartości osi X i osi Y. Teraz ustaw wartości dla każdego kierunku jazdy. Wartość STOP: jeśli wartość FORWARD to AcX 6000. Wartość STOP będzie mieścić się w zakresie pomiędzy tymi wartościami AcX -6000.
Zrób to samo dla osi Y. Jeśli twój odbiornik jest teraz dobrze skonfigurowany, usuń ten fragment kodu i wgraj program.
// KASOWAĆ // -----------------------------
Serial.print ("AcX:");
Serial.print (ACX);
Serial.print ("");
Serial.print ("AcY:");
Serial.print (ACY);
opóźnienie (300);
// -----------------------------