Përmbajtje:

Pengesa Shmangia e Varkës së Vozitjes me Arudino: 9 Hapa
Pengesa Shmangia e Varkës së Vozitjes me Arudino: 9 Hapa

Video: Pengesa Shmangia e Varkës së Vozitjes me Arudino: 9 Hapa

Video: Pengesa Shmangia e Varkës së Vozitjes me Arudino: 9 Hapa
Video: Policia kontroll në të gjitha rrugët e kryeqytetit 2024, Korrik
Anonim
Pengesa Shmangia e Varkës me Varka Me Arudino
Pengesa Shmangia e Varkës me Varka Me Arudino

Përshëndetje miq, në këtë tutorial do t'ju tregoj se si të bëni një pengesë për të shmangur varkën me vozitje. Unë erdha me këtë ide ndërsa po pushoja pranë pellgut tim të peshkut dhe po mendoja për një ide për një sfidë plastike. Kuptova që plastika këtu do të jetë shumë e dobishme për t’u përdorur si varkë, për shkak të lundrimit dhe papërshkueshmërisë së saj.

Furnizimet

Trupi

1 x Enë ushqimore 700ml

2 x Rrota Paddle 70mm

5 x Kapak shishe

Pjesë Elektronike

1 x Arduino Nano/Uno (Nano e rekomanduar)

2 x motor DC

1 x Drejtues Motor L298N

1 x Sensor tejzanor

1 x Mikro Servo

2 x 18650 Bateri

1 x 18650 Mbajtëse Baterie (2-Vendesh)

4 x bateri AA

1 x Mbajtës i baterisë AA (4-vende)

1 x Ndërrues

Tela

Mjetet Mbështetëse

Armë ngjitëse

Makine per ngjitjen e metalit

Hapi 1: Parimi i punës

Algoritmi bazë

Sa herë që ultratingulli zbulon një objekt në një distancë prej 15 cm, servo do të rrotullohet në 180 gradë pastaj në 0 gradë (kthehu djathtas dhe majtas) për të gjetur se cila rrugë është pa pengesa. Pas kësaj, motori do të lëvizë varkën me vozitje në një korsi pa pengesa

Qarku

Në këtë projekt, ne do të përdorim 2 burime të tensionit, një për Arduino, sensor tejzanor dhe drejtues motorësh, ndërsa tjetri është posaçërisht për servo. Arduino, sensori tejzanor dhe drejtuesi i motorit do të përdorin Baterinë 18650 sepse bateria 18650 mund të sigurojë një rrymë të madhe për motorin dhe arsye të tjera sepse motori mund të shkarkojë shpejt baterinë kështu që ne kemi nevojë për bateri 18650 e cila mund të rimbushet.

Hapi 2: Ngarko kodin

Për ta bërë procesin e ngarkimit të lehtë, ne do të ngarkojmë kodin së pari në Arduino para se të krijojmë qarkun.

Skedari Arduino:

Hapi 3: Bërja e vrimës për boshtin e motorit

Bërja e vrimës për boshtin e motorit
Bërja e vrimës për boshtin e motorit

Në këtë hap do të bëjmë vrima në anën e majtë dhe të djathtë të enës së ushqimit. Më vonë boshti i dinamos do të futet në këto dy vrima. Pozicioni i vrimës është në mes të gjatësisë së enës së ushqimit (gjatësia/2) dhe 3.2cm nga fundi.

Hapi 4: Qarku Motor Pjesa 1

Qarku Motor Pjesa 1
Qarku Motor Pjesa 1
Qarku Motor Pjesa 1
Qarku Motor Pjesa 1

Në këtë hap ne do të lidhim L298n me baterinë dhe motorin.

Lidhje:

1. L298N (dalje) në motor DC

2. Terminali i baterisë për të kaluar

3. L298N (12V) për të kaluar

4. Terminali negativ i baterisë në L298N (GND)

pas kësaj ngjitini ato në enën e ushqimit.

Shënim:

-Ngjiteni mbajtësen e baterisë pikërisht në mes (gjerësi) në mënyrë që varka e vozitjes të mos përkulet majtas ose djathtas.

Hapi 5: Qarku Motor Pjesa 2

Qarku Motor Pjesa 2
Qarku Motor Pjesa 2
Qarku Motor Pjesa 2
Qarku Motor Pjesa 2
Qarku Motor Pjesa 2
Qarku Motor Pjesa 2

Tani do ta lidhim arduino me L298N.

Lidhje:

1. D5 për të aktivizuar A

2. D6 për të aktivizuar B

3. A0 në Hyrjen 1

4. A1 në Hyrjen 2

5. A2 në Hyrjen 3

6. A3 në Input 4

7. Vin në 5V (V jashtë nga L298N)

8. GND (arduino) në GND (L298N)

Hapi 6: Qarku i Zbulimit të Objekteve

Qarku i Zbulimit të Objekteve
Qarku i Zbulimit të Objekteve
Qarku i Zbulimit të Objekteve
Qarku i Zbulimit të Objekteve
Qarku i Zbulimit të Objekteve
Qarku i Zbulimit të Objekteve

Komponentët kryesorë të qarkut të zbulimit të objektit janë servo dhe sensor tejzanor. Sensori tejzanor do të përdorë Arduino si furnizim me energji, ndërsa servo do të përdorë një bateri të veçantë (bateri AA x 4). Bateria servo do të ngjitet në fund të enës së ushqimit përballë mbajtësit të baterisë 18950.

Mund ta vendosni sensorin kudo për sa kohë që nuk pengohet nga objekte të tjera. Në rastin tim, kam përdorur një kapak enë plastike që është prerë në vend të sensorëve tejzanor dhe servo (shiko figurën).

Lidhja servo:

VCC në bateri pozitive (AA)

Sinjal për D10

Servo GND në GND bateri & arduino

Lidhja e sensorit tejzanor:

VCC në 3.3v (arduino)

GND në GND (arduino)

Jehona në D2

Shkaktoni në D3

Hapi 7: Varkë tampon

Varkë tampon
Varkë tampon

Tamponi ka një funksion për të parandaluar që rrota e vozitjes të prekë dyshemenë / tryezën kur e vendosim mbi të. Tamponi do të përdorë një kapak shishe. Sepse përveç që është e lehtë për tu gjetur, kapaku i shisheve gjithashtu ka madhësinë e duhur për varkën tonë.

Për të bërë një tampon, merrni 3 kapakë shishe dhe thjesht ngjitini ato në anën e poshtme të varkës siç tregohet më sipër.

Hapi 8: Rrota

Rrota
Rrota
Rrota
Rrota

Së pari, bëni një vrimë në qendër të kapakut të shishes. Pas kësaj, ngjiteni vozisjen në kapakun e shishes si imazhi i mëposhtëm. Pastaj hapi i fundit është ngjitja e tij në boshtin e dinamos.

Recommended: