Spisu treści:

Inteligentny samochód działający ruchem palca: 7 kroków (ze zdjęciami)
Inteligentny samochód działający ruchem palca: 7 kroków (ze zdjęciami)

Wideo: Inteligentny samochód działający ruchem palca: 7 kroków (ze zdjęciami)

Wideo: Inteligentny samochód działający ruchem palca: 7 kroków (ze zdjęciami)
Wideo: 6 USTAWIEŃ które MUSISZ ZMIENIĆ w Androidzie! 2024, Listopad
Anonim
Inteligentny samochód działający ruchem palca
Inteligentny samochód działający ruchem palca
Inteligentny samochód działający ruchem palca
Inteligentny samochód działający ruchem palca
Inteligentny samochód działający ruchem palca
Inteligentny samochód działający ruchem palca
Inteligentny samochód działający ruchem palca
Inteligentny samochód działający ruchem palca

To mój projekt inteligentny samochód, który nie działa za pomocą telefonu komórkowego lub normalnego pilota

Działa przez rękawiczkę, więc pilot to ruch mojego palca

Krok 1: Zdobądź części

Zdobądź części
Zdobądź części
Zdobądź części
Zdobądź części
Zdobądź części
Zdobądź części

To wszystko, czego potrzebujemy do wykonania tego projektu

Zestaw podwozia samochodu 4WD Smart Robot

Rękawica

Czujnik Flex

2 * Arduino NANO

3 * bateria 9 V

4 * przekaźnik 5 V

2 * przełącznik PCB

Zacisk akumulatora 3*9 V

2* Regulator 5V

2 * LED RGB

2 * moduł Bluetooth

4 * Tranzystor 2N3904

2 * żeński nagłówek 6 pinów

2 * żeński nagłówek 40 pinów

8 * Listwa zaciskowa PCB 2 piny

6 * Rezystory 320 omów (dla RGB LED)

Rezystor 1K ohm (dla czujnika flex)

4 * Rezystor 250 omów (dla tranzystorów)

PCB 9x15 cm2 Kształt deski do chleba

PCB 5x7 cm2 kształt płyty do chleba

Niektóre przewody

Krok 2: Rękawica

Rękawica
Rękawica
Rękawica
Rękawica
Rękawica
Rękawica

Więc co zrobimy w tym kroku

Najpierw włożymy czujnik zgięcia do rękawicy, ale zanim go włożysz, powinieneś przylutować dwa przewody w czujniku

Użyjesz uniwersalnej taśmy dwustronnej i gorącego kleju, aby umieścić czujnik w rękawicy i chronić go, ponieważ po tym nałożysz trochę kleju, aby upewnić się, że się nie odklei

I włożysz też trochę kleju w płytkę, a także w baterię

Krok 3: Programowanie rękawicy (TX)

Programowanie rękawicy (TX)
Programowanie rękawicy (TX)

To programowanie dla Arduino w obwodzie Glove TX

Najpierw powinieneś zdefiniować pin TX i pin RX dla modułu Bluetooth

Z tym kodem

#include SoftwareSerial.h

SoftwareSerial mySerial(0, 1);

I coś jeszcze ważnego, że wybrana szybkość wiązania powinna być szybkością wiązania czujnika, aby mógł wysyłać dane

Szybkość wiązania w obwodzie TX i obwodzie RX powinna być taka sama

Krok 4: Rama

Rama
Rama
Rama
Rama
Rama
Rama

W tym kroku najpierw przylutujemy przewody w silnikach

A potem umieścimy w kadrze silniki i bębny

Więc w ramce umieścimy również obwód elektroniczny obwodu RX

I połączymy przewody silników, które wlutowaliśmy jako pierwsze w obwodzie, po prostu włożymy je do listwy zaciskowej PCB

Następnie dodamy baterię

Krok 5: Programowanie samochodu (RX)

Programowanie samochodu (RX)
Programowanie samochodu (RX)

To programowanie Arduino w samochodzie (obwód RX)

Więc co właściwie robi to programowanie?

Otrzyma dane z rękawicy, takie jak 1, 2 lub 3

I każdy dane, które samochód przesunie ruch dla sześciu ruchów

Powinieneś wybrać tę samą prędkość związaną z obwodem TX i czy Arduino może odczytywać dane

A w obwodzie RX jest dioda LED RGB, która tworzy ten sam kolor, co dioda LED RGB w obwodzie TX

Krok 6: Ruch samochodu

Ruch samochodu
Ruch samochodu
Ruch samochodu
Ruch samochodu
Ruch samochodu
Ruch samochodu

Jest sześć ruchów, które wykonałem w tym samochodzie do przodu, prawo do przodu, lewo do przodu, do tyłu, lewo do tyłu i prawo do tyłu.

W czterech silnikach są dwa silniki do przodu i dwa do tyłu

Silniki 2 i 3 do przodu oraz silniki 1 i 4 do tyłu

Więc dla ruchu do przodu silniki 2 i 3 będą działać

Aby przejść w prawo do przodu, silnik 3 będzie działał

W przypadku ruchu w lewo do przodu silnik 2 będzie działał

W przypadku ruchu wstecz silniki 1 i 4 będą działać

W przypadku ruchu w lewo do tyłu silnik 4 będzie działał

W przypadku ruchu w prawo do tyłu silnik 1 będzie działał

Krok 7: Ostatni krok

Test of my project Smart Car working by Movement of the Finger Watch on
Test of my project Smart Car working by Movement of the Finger Watch on
Ostatni krok
Ostatni krok

I skończyliśmy:)

Obejrzyj przesłane przeze mnie wideo

Na filmie (projekt testowy) użyłem adaptera 12V i 1A do silników, ponieważ moja bateria była pusta i użyłem wejścia z mojego laptopa do obwodu elektronicznego obwodu RX za pomocą kabla Arduino NANO

I wrzucam kolejny film, gdy testuję rękawicę po skalibrowaniu jakiejś wartości z inną wartością, zobaczysz, jak zmienia się światło LED RGB, a podczas gdy światło zmienia obwód TX wysyłający dane przez Bluetooth.

Notatka:

Możesz umieścić więcej niż czujnik flex, aby ułatwić ruch

Jeśli sterujesz silnikami za pomocą napędu, możesz użyć wejścia 6 V lub 9 V dla silników

Ale jeśli używasz przekaźnika, użyjesz wejścia dla silników 12V, ponieważ potrzebujesz silnika, aby był w wyższej prędkości, ponieważ do poruszania się do przodu użyjesz tylko dwóch silników, a podczas skrętu użyjesz jednego silnika, aby móc poruszać samochodem, który będzie potrzebny aby silnik był na dużej prędkości

DZIĘKI;)

Zalecana: