Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Uruchom Visuino i wybierz typ płytki ESPcopter
- Krok 2: W Visuino: Dodaj przyspieszenie do kąta
- Krok 3: W Visuino: Dodaj komponent pakietu i ustaw znacznik nagłówka
- Krok 4: W Visuino: Dodaj 3 binarne elementy analogowe do komponentu pakietu i połącz je
- Krok 5: Wygeneruj, skompiluj i prześlij kod Arduino
- Krok 6: I graj…
Wideo: ESPcopter i Visuino - Konwersja kierunku kompasu do kąta 3D: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
By BoianMVisuinoŚledź Więcej autora:
ESPcopter jest teraz w pełni obsługiwany przez najnowszą wersję Visuino, co czyni go prawdopodobnie najłatwiejszym do zaprogramowania dronem!:-)
Dzięki obsłudze Visuino możesz sterować silnikami, diodą LED, pracować z akcelerometrem, żyroskopem i kompasem, komunikować się z dronem przez Wi-Fi, eksperymentować z różnymi plikami, aby osiągnąć stabilność w locie, komunikować się z innymi dronami lub komputerami i nie tylko …
Podłącz własne czujniki i dostosuj drona w dowolny sposób! Możesz zaprogramować drona lub jeszcze więcej zabawy… zaprogramować rój dronów, aby komunikowały się ze sobą i pracowały razem:-).
ESPcopter jest obecnie finansowany przez społeczność, z różnymi poziomami nagród dostępnymi w zależności od płyt rozszerzeń i pożądanej ilości.
Pierwszy projekt:
Kompas wysyła siły w kierunku X, Y i Z. Często jednak musimy przekonwertować siły na kąty X, Y, Z 3D, aby określić orientację 3D czujnika.
Kieszonkowe dzieci
ESPcopter jest teraz w pełni obsługiwany przez najnowszą wersję Visuino, co czyni go prawdopodobnie najłatwiejszym do zaprogramowania dronem!:-) Dzięki obsłudze Visuino możesz sterować silnikami, diodą LED, pracować z akcelerometrem, żyroskopem i kompasem, komunikować się z dronem przez Wi-Fi, eksperymentować z różnymi plikami, aby uzyskać stabilność w locie, komunikować się z innymi dronami lub komputery i nie tylko…
Podłącz własne czujniki i dostosuj drona w dowolny sposób! Możesz zaprogramować drona, a nawet zabawniej… zaprogramować rój dronów, aby komunikowały się ze sobą i pracowały razem:-).
ESPcopter jest obecnie finansowany przez społeczność, z różnymi poziomami nagród dostępnymi w zależności od płyt rozszerzeń i pożądanej ilości.
Pierwszy projekt:
Kompas wysyła siły przyspieszenia X, Y i Z. Często jednak musimy przekonwertować siły na kąty X, Y, Z 3D, aby określić orientację 3D czujnika.
Krok 1: Uruchom Visuino i wybierz typ płytki ESPcopter
Aby rozpocząć programowanie Arduino, musisz mieć zainstalowane Arduino IDE stąd:
Upewnij się, że zainstalowałeś 1.6.7 lub nowszy, w przeciwnym razie ta instrukcja nie będzie działać!
Visuino: https://www.visuino.com również musi być zainstalowane.
Uruchom Visuino, jak pokazano na pierwszym obrazku
Kliknij przycisk „Narzędzia” na komponencie Arduino w Visuino
Gdy pojawi się okno dialogowe, wybierz ESPcopter, jak pokazano
Krok 2: W Visuino: Dodaj przyspieszenie do kąta
Najpierw musimy dodać komponent, aby przekonwertować nagłówek kompasu X, Y, Z na kąt 3D X, Y, Z:
- Wpisz „kąt” w polu Filtr przybornika komponentów, a następnie wybierz komponent „Przyspieszenie do kąta” i upuść go w obszarze projektu
- Kliknij w polu „Out” pola „Compass” zawierającego piny przyspieszenia X, Y, X komponentu ESPopter, aby rozpocząć łączenie wszystkich pinów Out jednocześnie
- Przesuń mysz nad pin wejściowy „X” w polu „In” składnika AccelerationToAngle1. Visuino automatycznie rozłoży przewody tak, aby prawidłowo połączyły się z resztą pinów
Krok 3: W Visuino: Dodaj komponent pakietu i ustaw znacznik nagłówka
Aby przesłać wszystkie dane kanałów przez port szeregowy z Arduino, możemy użyć komponentu Packet do spakowania kanałów razem i wyświetlenia ich w Scope and Gauges w Visuino:
- Wpisz "pakiet" w polu Filtr przybornika komponentów, a następnie wybierz komponent "Komponent pakietu" i upuść go w obszarze projektowym
- We Właściwościach rozwiń właściwość „Znacznik nagłówka”
- We właściwościach kliknij przycisk „…”
- W edytorze Bytes wpisz kilka liczb, jako przykład
- Kliknij przycisk OK, aby potwierdzić i zamknąć edytor
Krok 4: W Visuino: Dodaj 3 binarne elementy analogowe do komponentu pakietu i połącz je
Kliknij przycisk „Narzędzia” komponentu Packet1 (Zdjęcie 1)
- W edytorze „Elements” wybierz element „Binary Analog”, a następnie kliknij 3 razy przycisk „+” (Zdjęcie 1), aby dodać 3 elementy analogowe (Zdjęcie 2)
- Kliknij pole „Out” w polu „Accelerometer” zawierającym szpilki komponentu AccelerationToAngle1, aby rozpocząć łączenie wszystkich pinów Out jednocześnie (Zdjęcie 4)
- Najedź myszą na pin "In" elementu "Elements. Analog(Binary)1" komponentu Packet1. Visuino automatycznie rozłoży przewody tak, aby prawidłowo połączyły się z resztą pinów (Zdjęcie 4)
- Podłącz pin wyjściowy "Out" komponentu Packet1 do pinu wejściowego "In" kanału "Serial[0]" komponentu "Arduino"
Krok 5: Wygeneruj, skompiluj i prześlij kod Arduino
- W Visuino naciśnij F9 lub kliknij przycisk pokazany na obrazku, aby wygenerować kod Arduino i otworzyć Arduino IDE
- W Arduino IDE kliknij przycisk Prześlij, aby skompilować i przesłać kod
Krok 6: I graj…
ESPcopter jest obecnie finansowany przez społeczność, z różnymi poziomami nagród dostępnymi w zależności od płyt rozszerzeń i pożądanej ilości.
Zalecana:
Kompas cyfrowy i wyszukiwarka kierunku: 6 kroków
Cyfrowy kompas i wyszukiwarka kursu: Autorzy: Cullan Whelan Andrew Luft Blake JohnsonPodziękowania:California Maritime Academy Evan Chang-SiuWprowadzenie:Podstawą tego projektu jest cyfrowy kompas ze śledzeniem kursu. Dzięki temu użytkownik może śledzić nagłówek na dużej odległości
Czujnik kierunku przepływu: 16 kroków
Czujnik kierunku przepływu: De sensor zal de stromingsrichting in één dimensie meten, namelijk stroming naar links of naar rechts. De sensor bestaat uit twee buizen die beiden loodrecht op de stromingsrichting staan. Beide buizen hebben een klepje die opengaat als er stroming
Bot kompasu DIY: 14 kroków
DIY Kompas Bot: Cześć! Dzisiaj zrobię bota Compass. Wpadłem na ten pomysł, myśląc o tym, jak trudno jest narysować idealne koło bez matematycznego pudełka. Dobrze mam twoje rozwiązanie?. Jak wiecie, okrąg ma dokładnie 360 stopni, więc ten bot może narysować sha
Jak zrobić sterownik kierunku silnika prądu stałego E-Bike: 4 kroki
Jak zrobić sterownik kierunku silnika prądu stałego E-Bike: jest to sterownik kierunku silnika prądu stałego dla twojego roweru elektrycznego. W tym obwodzie użyłem mostka N-Channel MOSFET H i zatrzasku SR. Kontrola obwodu mostka H Kierunek przepływu prądu. Obwód zatrzasku SR zapewnia pozytywny sygnał na obwodzie mostka H. Komp
Samouczek dotyczący interfejsu czujnika kompasu HMC5883L z Arduino: 10 kroków (ze zdjęciami)
Samouczek dotyczący interfejsu czujnika kompasu HMC5883L z Arduino: Opis HMC5883L to 3-osiowy kompas cyfrowy używany do dwóch ogólnych celów: do pomiaru namagnesowania materiału magnetycznego, takiego jak ferromagnes, lub do pomiaru siły i, w niektórych przypadkach, kierunku pole magnetyczne w punkcie w s