Innehållsförteckning:
- Steg 1: Skaffa delarna
- Steg 2: Handsken
- Steg 3: Programmering av handsken (TX)
- Steg 4: Ramen
- Steg 5: Programmering av bilen (RX)
- Steg 6: Förflyttning av bilen
- Steg 7: Sista steget
Video: Smart bil som arbetar med fingrarnas rörelse: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Det är mitt projekt smarta bil det fungerar inte med mobil eller normal fjärrkontroll
Den fungerar med en handske så fjärrkontrollen är rörelse av mitt finger
Steg 1: Skaffa delarna
Det är allt vi behöver för att göra detta projekt
4WD Smart Robot Car Chassis Kit
Handske
Flex -sensor
2* Arduino NANO
3* Batteri 9V
4* Relä 5V
2* PCB -omkopplare
3* 9V batteriklämma
2* Regulator 5V
2* LED RGB
2* Bluetooth -modul
4* Transistor 2N3904
2* Kvinnlig Rubrik 6 Pin
2* Kvinna Header 40 Pin
8* kretskortsplint 2 stift
6* Motstånd 320 ohm (för RGB LED)
Motstånd 1K ohm (för flex sensor)
4* Motstånd 250 ohm (för transistorer)
PCB 9x15 cm2 brödbrädeform
Kretskort 5x7 cm2 Brödbräda
Några ledningar
Steg 2: Handsken
Så vad vi kommer att göra i detta steg
Vi kommer först att sätta flexsensorn i handsken men innan du lägger den ska du lödda två trådar i sensorn
Du kommer att använda en mångsidig dubbeltejp och varmt lim för att sätta sensorn i handsken och skydda den efter att du kommer att lägga lite lim för att säkerställa att den inte tar av
Och du kommer också att lägga lite lim i brädet och även i batteriet
Steg 3: Programmering av handsken (TX)
Denna programmering för Arduino i Glove TX -kretsen
Frist bör du definiera TX -stift och RX -stift för Bluetooth -modul
Med den här koden
#inkludera SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
Och något annat viktigt, den bundna hastigheten du väljer bör vara din sensorns bundna hastighet för att kunna skicka data
Den bundna hastigheten i TX -kretsen och RX -kretsen bör vara samma bundna hastighet
Steg 4: Ramen
I detta steg löd vi först en ledning i motorerna
Och sedan kommer vi att sätta motorer och wheals i ramen
Så vi kommer också att sätta den elektroniska kretsen för RX -kretsen i ramen
Och vi kommer att ansluta kablarna till motorerna som vi lödde in först i kretsen, vi lägger det bara i kretskortsplinten
Sedan lägger vi till batteriet
Steg 5: Programmering av bilen (RX)
Denna programmering av Arduino i bilen (RX -krets)
Så vad gör den här programmeringen egentligen?
Den kommer att ta emot data från handsken som 1 eller 2 eller 3
Och varje data bilen kommer att flytta en rörelse för sex rörelser
Du bör välja samma gränshastighet för TX -kretsen och för att Arduino kan läsa data
Och i RX -kretsen finns det en RGB -LED som gör samma färg som RGB -lysdioden i TX -kretsen
Steg 6: Förflyttning av bilen
Det finns en sexrörelse jag gjorde i den här bilen framåt, höger framåt, vänster framåt, bakåt, vänster bakåt och höger bakåt.
I de fyra motorerna finns två motorer framåt och två motorer bakåt
Motorerna 2 och 3 framåt och motorerna 1 och 4 bakåt
Så för att gå framåt fungerar motorerna 2 och 3
För att gå framåt kommer motorn 3 att fungera
För att gå vänster framåt fungerar motorn 2
För att gå bakåt fungerar motorerna 1 och 4
För att flytta vänster bakåt fungerar motorn 4
För att flytta höger bakåt fungerar motorn 1
Steg 7: Sista steget
Och vi slutade:)
Se videon jag laddar upp
I videon av (testprojekt) använde jag adapter 12V och 1A formotorer eftersom batterierna var tomma och jag använde från min bärbara dator ingång för elektronisk krets i RX -kretsen med hjälp av kabel Arduino NANO
Och jag laddar upp en annan video medan jag är testhandske efter att jag har kalibrerat ett värde med ett annat värde, du kommer att se hur RGB LED -lampor ändrar ljus och medan ljuset ändrar TX -kretsen som skickar data via Bluetooth.
Notera:
Du kan lägga mer än flex -sensorn för att göra rörelsen lätt
Om du styr motorerna med drivenhet så kan du använda ingång 6V eller 9V för motorer
Men om du använde relä kommer du att använda ingång för motorer 12V coz du behöver motorn vara i en högre hastighet coz för att gå framåt du kommer att använda bara två motorer och medan sväng kommer du att använda en motor så att kan flytta bilen du kommer att behöva för att få motorn att gå i hög hastighet
TACK;)
Rekommenderad:
UK Ring Video Doorbell Pro som arbetar med mekanisk klocka: 6 steg (med bilder)
Storbritannien Ring Video Doorbell Pro som arbetar med mekanisk klocka: **************************************** **************** Observera att denna metod bara fungerar med växelström just nu. Jag uppdaterar om/när jag hittar en lösning för dörrklockor som använder likström Under tiden, om du har en likström leverans, du behöver inte
Enkel gestkontroll - Styr dina RC -leksaker med armens rörelse: 4 steg (med bilder)
Enkel gestkontroll - Styr dina RC -leksaker med armens rörelse: Välkommen till min "ible" #45. För ett tag sedan gjorde jag en fullt fungerande RC-version av BB8 med Lego Star Wars-delar … https://www.instructables.com/id/Whats-Inside-My-R…När jag såg hur coolt det var Force Band gjord av Sphero, tänkte jag: " Ok, jag kan
Arbetar med överstorlek 9 volt batteri tillverkat av gamla blysyraceller: 11 steg (med bilder)
Arbeta överstor 9 -voltsbatteri tillverkat av gamla blysyraceller: hände det dig någonsin, att du mumsade lite snacks och plötsligt insåg att du förbrukade dem, mycket mer än vad din dagliga kostkvot tillåter eller att du gick på lite shopping och eftersom av en viss beräkning har du överfylld några produkter
Arduino som arbetar med flera filer (LÄS/SKRIV): 4 steg
Arduino som arbetar med flera filer (LÄS/SKRIV): Hej killar Idag presenterar jag Arduino -projektet som fungerar med RTC -sköld som kan lagra data. Projektets huvuduppgift är att arbeta med flera filer som lagras på sc -kortet. Detta projekt innehåller kod som fungerar med tre filer
Protetisk arm som arbetar med en myosensor: 8 steg
Prostetisk arm som arbetar med en myosensor: Detta projekt är utvecklingen av en protesarm för amputerade människor. Målet med detta projekt är att skapa en prisvärd protesarm för människor som inte har råd med en professionell. Eftersom detta projekt fortfarande är i prototypfasen,