Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Kilka tygodni po wyjściu ze szkoły zbudowałem małego robota Arduino. Chciałem przejść do następnego kroku i potrzebowałem kontrolera. Zacząłem szukać kontrolera, który pozwoliłby mi wybrać rodzaj sygnału do użycia, ale się nie udało. Więc zrobiłem własne. Posiadam moduł NRF24L01+, którego zamierzam użyć do sterowania tym robotem, ale jest miejsce na podłączenie elementu Bluetooth. Ograniczyłem miejsce w modelu, aby lepiej dopasować układ NRF i być może będę musiał dokonać podobnych zmian, aby zrobić miejsce na moduły Bluetooth
Sprzęt w kontrolerze.
- Arduino Uno -
- Arduino Joystick Shield v2.4
- Złącze baterii 9v -
- Przełącznik dwustabilny -
- Bateria 9V
- Krótki kawałek drutu
Narzędzia
- Lutownica
- Nożyce do drutu
- Narzędzia do ściągania izolacji
- drukarka 3d
Oto programowanie i sposób połączenia z innym układem NRF24L01+.
Krok 1: Drukowanie obudowy
Etui, które wykonałem, składa się z dwóch różnych kawałków zadrukowanych PLA. Blat to po prostu płaski kawałek z wieloma otworami. Wydrukowałem spód z podpórkami pod gniazdo portu USB. W załączniku znajdują się typy plików.stp i.f3d do drukowania.
Krok 2: Zasilanie tablicy
Aby zasilić płytkę, przylutowałem wyprowadzenia do gniazda zasilania 9mm na arduino. Podłączyłem dodatnio naładowany przewód do przełącznika.
Krok 3: Włóż Arduino i baterię do obudowy
Zacznij od włącznika zasilania i baterii, a następnie przejdź na arduino. Gdy wszystkie komponenty są włączone, przetestuj zasilanie, aby upewnić się, że żadne przewody nie zostały odłączone.
Krok 4: Podłącz joystick
Dopasuj piny arduino i joysticka i opuść joystick, aby spoczął na krawędzi w obudowie.
Krok 5: Zamknij to
Zacząłem od wpięcia wszystkich przycisków i drążka. Następnie przetestuj zasilanie po raz ostatni przed zamknięciem. Aby go zamknąć, wystarczy dodać nakrętkę do przełącznika i przesunąć przełącznik w dół, aby przytrzymać górną część obudowy.