Spisu treści:
- Papier
- Elastyczny karton lub tworzywo sztuczne
- Ołówek
- Folia aluminiowa lub taśma aluminiowa
- Przewody
- Gorący silikon lub lut
Krok 2: Tworzenie czujnika Flex
- Robię to zgodnie z rozmiarem własnych palców dłoni
- Wycinam papier według tych wymiarów
- Za pomocą ołówka przód i tył papieru są narysowane w taki sposób, że nie ma już miejsca.
- Im większa gęstość, tym lepsza wartość oporu.
- Wartość oporu, która zmienia się wraz z zwinięciem papieru, da nam elastyczność.
- Przecinamy dwa kawałki kartonu w zależności od rozmiaru naszego papieru.
- Przyklejamy aluminium z jednej strony kartonowych części.
- Podłącz przewody do aluminiowych pasków, aby uzyskać wartość z czujnika.
- Dwa aluminiowe paski nie powinny się dotykać.
- To samo dotyczy przewodów!
- W przypadku robotycznej ręki robimy pięć w ten sposób.
- Użyłem silikonu na powierzchni, aby zapobiec uszkodzeniom.
Krok 3: Schemat połączeń i obwodów
Za pomocą tego schematu odczytujemy wartość z czujnika i włączamy sevo.
Każdy wykonany przez nas czujnik pokaże opór przy różnych wartościach.
Krok 4: Kod
- Za pomocą tego przykładowego kodu odczytamy wartość z czujnika.
- Każdy wykonany przez nas czujnik pokaże opór przy różnych wartościach.
- Testując od 0 do 1023, znajdziemy wartość wyjściową czujnika.
- Przesuwamy czujnik … Gdy czujnik jest w 1023, pozycja serwomechanizmu będzie wynosić 90 stopni.
- Czujnik ma minimalną wartość pomiędzy 1018 a 1020.
- Zakres czujnika wynosi od 1020 do 1023
- Tak więc między tymi dwiema wartościami możemy przesunąć silnik serwo o 0 do 90 stopni.
- 0 stopni przy 1020 - 90 stopni przy 1023 Jak widać, możemy uzyskać wartość 1018.
- Możemy wykonać minimalną wartość czujnika 1018.
- Znaleźliśmy zakres wartości dla wszystkich czujników, które zrobiliśmy w ten sposób.
Pobierz przykładowy kod