Spisu treści:

UCL-Embedded-wszechkierunkowy zestaw głośnomówiący: 4 kroki
UCL-Embedded-wszechkierunkowy zestaw głośnomówiący: 4 kroki

Wideo: UCL-Embedded-wszechkierunkowy zestaw głośnomówiący: 4 kroki

Wideo: UCL-Embedded-wszechkierunkowy zestaw głośnomówiący: 4 kroki
Wideo: А вот Булли заценил!😾 #симбочка #симба #тигра 2024, Listopad
Anonim
UCL-Embedded-wszechkierunkowy zestaw głośnomówiący
UCL-Embedded-wszechkierunkowy zestaw głośnomówiący

W ten sposób można zbudować wszechkierunkowy samochód, który będzie podążał za Twoją ręką, gdy przesuwasz ją nad samochodem. Plik "3d print omni-bil" to wydruk 3D na ramę samochodu. Plik "omni-car" to kod twojej płyty arduino. W kodzie znajduje się stała o nazwie „a”. W zależności od silnika będziesz musiał przeliczyć tę wartość. Oblicza się ją, dzieląc liczbę kroków potrzebnych do jednego pełnego obrotu przez 360. Ponadto stała „b” jest potrzebna, jeśli silnik ma pewien „czas martwy” podczas rozruchu. Należy zwrócić uwagę, że zastosowane tutaj silniki mają podejrzaną jakość, dlatego wartość „b” jest dość wysoka, a program jest trochę nieprzetestowany. Poszczególne części działają, ale silnik używany do kierowania był zbyt zawodny, aby poprawnie przetestować.

Do tego będziesz potrzebować:

1 karta arduino

2 silniki krokowe do wyboru

2 sterowniki silników krokowych DRV8825

2 czujniki ultradźwiękowe HC-SR04

Kable połączeniowe M-M i F-M.

Krok 1: Krok 1: Podłącz czujniki

Krok 1: Podłącz czujniki
Krok 1: Podłącz czujniki
Krok 1: Podłącz czujniki
Krok 1: Podłącz czujniki

gdy wszystko zostanie wydrukowane w 3D, chwyć pudełko i dwa długie patyki. Mocno przymocuj czujniki na podniesionym końcu drążka. Wsuń rozdwojony koniec na pudełko. Aby okablować lewy czujnik, podłącz VCC do 5v, gnd do masy, wyzwól do portu 3 w arduino i echo do portu 4 w arduino. Podłącz drugi czujnik do portu 5 dla wyzwalania i portu 6 dla echa.

Krok 2: Krok 2: Złóż koło

Krok 2: Złóż koło
Krok 2: Złóż koło
Krok 2: Złóż koło
Krok 2: Złóż koło
Krok 2: Złóż koło
Krok 2: Złóż koło

Umieść gumkę na kole, aby zapewnić mu przyczepność. Następnie ostrożnie umieść koło w uchwycie. Upewnij się, że otwór na oś znajduje się po tej samej stronie co mocowanie silnika. Mocno zamocować silnik z boku koła. Podłącz silnik do sterownika. Pin dir na sterowniku musi być podłączony do portu 10, a pin do portu 11.

Krok 3: Krok 3: Podłącz silnik kierunkowy

Krok 3: Podłącz silnik kierunkowy
Krok 3: Podłącz silnik kierunkowy

włóż drugi silnik do drukowanego pudełka 3D. Upewnij się, że jest bezpiecznie zamocowany. Podłącz ten silnik do drugiego sterownika silnika. Ten pin krokowy sterownika musi być podłączony do portu 9, a pin dir do pinu 8 na płycie arduino.

Krok 4: Krok 4: Złóż platformę

Krok 4: Złóż platformę
Krok 4: Złóż platformę
Krok 4: Złóż platformę
Krok 4: Złóż platformę
Krok 4: Złóż platformę
Krok 4: Złóż platformę

Dwie części pokazane na obrazku pierwszym to dolna część samochodu. Nogawki pośladków należy przyciąć na wymiar. Są zbyt długie na modelu, jeśli gumka na samochodzie jest zbyt gruba. Przytnij nogi tak, aby koło stykało się z podłożem. Umieść koło i uchwyt w części z trzema nogami. Wsuń drugą część na górę, na przykład koło jest utrzymywane na miejscu. Bańkowa część osi uchwytu koła musi znajdować się na górze obu części. na koniec wsuń dolną część w spód pudełka. Weź przewód M-M lub przycisk i podłącz go do portu 7. Umieść drugi koniec przewodu w uziemieniu. Aby uruchomić samochód, usuń ten przewód i przytrzymaj rękę nad samochodem przez 5 sekund. Samochód powinien teraz podążać za twoją ręką. Pamiętaj, że port 7 jest w trybie podciągania, co oznacza, że jeśli nie włożysz przewodu, zawsze zostanie uruchomiony. Gdy jest podłączony do masy, samochód będzie skutecznie znajdował się w trybie „gotowości”.

Zalecana: