Satura rādītājs:

Arduino šķēršļi, lai izvairītos no automašīnas, kas darbojas ar motoru: 7 soļi
Arduino šķēršļi, lai izvairītos no automašīnas, kas darbojas ar motoru: 7 soļi

Video: Arduino šķēršļi, lai izvairītos no automašīnas, kas darbojas ar motoru: 7 soļi

Video: Arduino šķēršļi, lai izvairītos no automašīnas, kas darbojas ar motoru: 7 soļi
Video: Полное руководство по МОП-транзистору AOD4184A 15 А, 400 Вт для управления двигателем или нагрузкой 2024, Jūlijs
Anonim
Arduino šķērslis, lai izvairītos no automašīnas, kas darbojas ar motoru
Arduino šķērslis, lai izvairītos no automašīnas, kas darbojas ar motoru
Arduino šķēršļi, lai izvairītos no automašīnas ar motoru
Arduino šķēršļi, lai izvairītos no automašīnas ar motoru
Arduino šķērslis, lai izvairītos no automašīnas, kas darbojas ar motoru
Arduino šķērslis, lai izvairītos no automašīnas, kas darbojas ar motoru

Sveiki! un laipni lūdzam apmācībā par to, kā izveidot Arduino šķēršļus, izvairoties no automašīnas. Mēs varam sākt, iegūstot šim projektam nepieciešamos materiālus, un noteikti izklaidējieties!

MATERIĀLI:

  • Vadi no sievietes līdz vīrietim
  • Vadi
  • Attāluma sensors
  • Koka dēlis
  • Gorilla Tape/Electrical
  • 2 motori ar riteņiem
  • Servo
  • Skrūvgriezis
  • Skrūves
  • Arduino
  • Akumulatora turētājs
  • Ritenis
  • USB uz akumulatoru
  • Arduino motora stiprinājums
  • Arduino USB
  • PC
  • Plastmasas statīvs

Turklāt es esmu šeit, lai norādītu jums, kā izveidot šķēršļu novēršanas robotu, pamatojoties uz Arduino. Tālāk ir sniegts soli pa solim norādījums, veidojot šo mehānismu, izmantojot visas detaļas. Tomēr šis projekts ir pilnībā spējīgs autonoms robots, kas spēj izvairīties no jebkādiem šķēršļiem, ar kuriem tas saskaras, lai pēc tam izvairītos. Šis process ietver šķēršļa satikšanos, turpinot virzīties uz priekšu. Saskaroties ar objektu, šis robots automātiski pārtrauks virzīties uz priekšu un spers soli atpakaļ. Pēc tam tas skenē kreiso/labo pusi, lai pēc tam sāktu pārvietot piemērotāku ceļu. Šī projekta mērķis ir izprast inženierzinātnes/mehāniku, kas slēpjas koncepcijā, kas savieno mūsu sabiedrību, piemēram, pašbraucošās automašīnas, ražošanas nozares utt.

1. darbība: šasijas izgatavošana

Šasijas konstruēšana
Šasijas konstruēšana
Šasijas konstruēšana
Šasijas konstruēšana

Lai izveidotu rāmi, jums būs jāiegādājas iepriekš sagatavota veidne šī projekta veidošanai vai vienkārša koka sagatave, kuras izmēri ir 1/2 pēdas x 1/4 pēdas. Tas būs jūsu pamācība un pamats šai pamācībai, kurā darbojas viss jūsu arduino kods un motori.

  1. Pie katra līdzstrāvas motora pielodējiet divus vadus. Pēc tam ar skrūvēm piestipriniet pie šasijas divus motorus.
  2. Izmantojot skrūves/līmi/lenti, piestipriniet motoru šasijas apakšpusē aizmugurē
  3. Pārliecinieties, vai motori ir droši un spēj pielietot spēku
  4. Paņemiet riteni un, izmantojot jebkuru metodi, ievietojiet riteni projekta priekšpusē

2. darbība. Nelielu komponentu piestiprināšana

Nelielu komponentu piestiprināšana
Nelielu komponentu piestiprināšana
Nelielu komponentu piestiprināšana
Nelielu komponentu piestiprināšana

Šim solim jums būs jānovieto šīs divas sastāvdaļas noteiktās vietās, lai pilnveidotu šī projekta dizainu. Poga jāpiestiprina pie pogas, lodējot kreiso portu ar sarkano vadu no akumulatora bloka turētāja. Izmantojiet arī lenti, līmi vai skrūves, lai akumulatora bloku novietotu pamatnes augšdaļas vidējā daļā, pēc tam pievienojot slēdzi projekta apakšai.

3. solis: moduļu montāža

Moduļu montāža
Moduļu montāža
Moduļu montāža
Moduļu montāža

*Piezīme. Uzstādot Arduino plati, atstājiet pietiekami daudz vietas, lai pievienotu USB kabeli, jo vēlāk jums ir jāprogrammē Arduino plate, savienojot to ar datoru, izmantojot USB kabeli.

Neskatoties uz to, Arduino ir galvenā sastāvdaļa visa šī projekta funkcionēšanā, un katra moduļa izvietojums ietekmē tā efektivitāti un estētiku. Attāluma sensora un Arduino atrašanās vieta ir jāiestata noteiktās vietās, Arduino būs jāieskrūvē rāmī aiz akumulatora bloka turētāja aizmugurējā galā, lai līdzsvarotu šī transportlīdzekļa svaru. Lai motora funkcijas darbotos pareizi, noteikti novietojiet Arduino piederumu virs Arduino. Pēc tam paturiet prātā, ka attāluma sensoram būs jāatrodas šī projekta priekšā, lai noteiktu šķēršļus un skenētu citus ceļus, kuros ir drošāk doties.

4. solis: attāluma sensora nostiprināšana

Attāluma sensora nostiprināšana
Attāluma sensora nostiprināšana

Nemaz nerunājot par to, ka attāluma sensors ir būtiska sastāvdaļa, kas ļauj šim visam projektam darboties un izvairīties no šķēršļiem tā ceļā. Šim solim jums būs jāpievieno divi plastmasas gabali, kas ir piemēroti, lai nostiprinātu servo, pievienojot to plastmasas pamatnei, lai izveidotu savienojumu ar mūsu rāmi. Tas nodrošinās mehānismu ar mobilitāti un rotāciju jebkurai turpmākai kustībai, ko attāluma sensors izmanto, lai pārvietotos jebkurā virzienā. Piestipriniet šo sastāvdaļu pamatnes vai rāmja priekšpusē un tagad izmantojiet attāluma sensoru.

Izmantojot attāluma sensoru, tas jāpiestiprina pie tikko izveidotā mehānisma priekšpuses ar līmlenti/līmi/rāvējslēdzēju, lai, servo kustoties, arī attāluma sensors to darītu.

Pievienojiet četrus džemperu vadus ultraskaņas sensoram un piestipriniet to pie stiprinājuma kronšteina. Pēc tam piestipriniet kronšteinu pie TowerPro mikro servo, kas jau ir uzstādīts uz šasijas.

5. darbība: vadu savienojumi un shēmas shēma

Vadu savienojumu un shēmu shēma
Vadu savienojumu un shēmu shēma

Šiem vadu savienojumiem ir izšķiroša nozīme, lai projekts varētu veikt savas funkcijas, tāpēc noteikti pārbaudiet, ar kuru daļu jūs saistāt katru komponentu. Shēmas shēmā varat atrast nepieciešamos savienojumus, kas nepieciešami Arduino braukšanai, uztveršanai utt.

*Piezīme. Šī shēma ietver četrus motorus, tomēr mēs varam ignorēt papildu divus un turpināt.

6. darbība: kods

Kods
Kods
Kods
Kods
Kods
Kods
Kods
Kods

Nekas no tā vienkārši nedarbosies bez Arduino programmēta koda. Šeit es esmu sniedzis kodu, lai darbotos visā projektā, ja tas ir pareizi savienots un konstruēts. Lai labāk izprastu un kopētu kodu, varat apskatīt piedāvātos attēlus.

7. solis: pabeigšana

Pabeigšana
Pabeigšana
Pabeigšana
Pabeigšana
Pabeigšana
Pabeigšana

Sakarā ar to, ka esam pabeiguši visas darbības, apskatiet procesu un noskaidrojiet visus savienojumus/komponentus, kas ir iekļauti šajā projektā.

  1. Pievienojiet Arduino datoram
  2. Lejupielādējiet nepieciešamās bibliotēkas (AFMOTOR, NEWPING)
  3. Apkopojiet kodu
  4. Augšupielādējiet kodu pareizajā portā
  5. Pārbaudiet, atvienojiet
  6. Noklikšķiniet uz baterijām, ieslēdziet slēdzi un ļaujiet tai braukt!

Ieteicams: