![Arduino balstīta pašbraucoša automašīna: 8 soļi Arduino balstīta pašbraucoša automašīna: 8 soļi](https://i.howwhatproduce.com/images/011/image-30484-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![Arduino balstīta pašbraucoša automašīna Arduino balstīta pašbraucoša automašīna](https://i.howwhatproduce.com/images/011/image-30484-1-j.webp)
![Arduino balstīta pašbraucoša automašīna Arduino balstīta pašbraucoša automašīna](https://i.howwhatproduce.com/images/011/image-30484-2-j.webp)
![Arduino balstīta pašbraucoša automašīna Arduino balstīta pašbraucoša automašīna](https://i.howwhatproduce.com/images/011/image-30484-3-j.webp)
![Arduino balstīta pašbraucoša automašīna Arduino balstīta pašbraucoša automašīna](https://i.howwhatproduce.com/images/011/image-30484-4-j.webp)
Laipni lūdzam manā pirmajā Instructable
Tāpēc nesen kā semestra projekts man tika piešķirts pašbraucošas automašīnas projekts. Šajā projektā mans uzdevums bija izveidot automašīnu, kas varētu veikt šādas darbības:
- Var kontrolēt ar balss komandām, izmantojot Android tālruni.
- Izvairieties no šķēršļiem un šķēršļiem.
- Var vadīt pats.
- Nekustieties, ja tiek prasīts pārvietoties, bet ir šķērslis
Godīgi sakot, man nebija ne jausmas, kā šīs lietas darbojas, jo es nekad iepriekš neesmu to darījis. Vienīgais, ko zināju, bija tas, ka man jāizmanto Arduino vai Raspberry pi.
Tātad, es sāku ar google. Es uzzināju, ka šāda veida projekti jau ir pieejami internetā ar pilniem kodiem, taču problēma, ar kuru es saskāros, bija šāda: projekti ir atsevišķi katrai lietai, kas man bija jāizpilda savā projektā. Labi bija tas, ka Arduino programmēšanas valodas pamatā ir C, un internetā pieejamie projekti lielākoties bija balstīti uz Arduino, jo man labi padodas C/C ++, tāpēc es izvēlējos arduino un nolēmu izprast darbu.
Pēc visu izpratnes Pirmā lieta, kas man bija jādara, bija izveidot vajadzīgo komponentu sarakstu. tāpēc šeit ir saraksts:
Piegādes
- Arduino UNO R3
- Adafruit Motorshield V2
- Četru riteņu robotu automašīnas šasija
- Ultraskaņas sensors (HCSR-04)
- Mikro servo 9G
- Ultraskaņas sensora turētājs
- HC-05 Bluetooth modulis
- Jumper vadi
1. darbība: sastāvdaļas un to darbība
Tagad mums ir saraksts ar to, kuras sastāvdaļas ir nepieciešamas, lai izveidotu šo projektu, ļaujiet tikai apskatīt to darbu un alternatīvas.
Tātad, pirmkārt, mēs izmantosim Arduino UNO plati, jo mēs zinām, ka arduino ir mūsu robota kontrolieris, tāpēc tam nav nepieciešams ievads, mēs varam izmantot jebkuru ar UNO saderīgu plati, bet ieteicams izmantot Arduino/GENUINO UNO.
Otrā mūsu viedās automašīnas sastāvdaļa ir Adafruit Motor Shield, iespējams, esat dzirdējuši par Adafruit Motor Shield, pirms šī dzinēja vairoga izmantošanas galvenā priekšrocība ir tā, ka tai ir bibliotēka ar iepriekš definētām funkcijām, kas nozīmē, ka, strādājot ar to, mums nebūs daudz iedziļināties tā darba procesā, tas mums būs plug-n-play projekta laikā, L298N motora draiveri var izmantot arī kā alternatīvu AF Motorshield, taču var būt nepieciešams mainīt kodu.
Pārejot pie nākamās lietas, mēs izmantosim četru riteņu robotu automašīnas šasiju, šeit var izmantot arī divu riteņu šasiju, nemainot kodu, tāpēc viss būs kārtībā. Bet labākai darbībai ieteicamais ir 4 riteņu. 4 BO Motori un riteņi ir aprīkoti ar šasiju, taču vienīgais, kas jāmaina, ir savienot abus abas puses motorus kopā, lai tie darbotos pēc viena signāla un līdzīgi darītu to pašu ar otru pusi.
HCSR-04 (ultraskaņas sensors) tiks izmantots, lai noteiktu šķēršļus vai sienas automašīnas ceļā, lai mēs varētu pieņemt gudru lēmumu, izvairoties no sadursmes. Ultraskaņas sensora turētājs tiks izmantots arī sensora uzstādīšanai uz mūsu servomotoru. Šeit nāk servo daļa, servomotors ir svarīga sastāvdaļa, jo tas palīdzēs mums pieņemt lēmumu, pagriežot automašīnu, Kad automašīna būs pašpiedziņas režīmā vai uzņems komandu "pagriezties pa kreisi/pa labi", tā nedarbosies dzinēji tā vietā vispirms pārvietos ultra skaņas sensoru, lai pārbaudītu, vai jau ir kāds šķērslis vai nē, ja jā, tas vienkārši apstāsies un liedz darboties. Šī lieta var ietaupīt daudz akumulatora, jo mums ir 4 līdzstrāvas motori, un pirms tiem darbināt servo būs gudrs solis.
Bluetooth modulis (HC-05), kā mēs zinām, tiks izmantots, lai izveidotu savienojumu starp mūsu robotu un mūsu viedtālruni, izmantojot īpašo lietotni, tas tiks izmantots, lai nosūtītu komandas mūsu robotam, izmantojot bezvadu savienojumu.
Lai mašīna darbotos labāk, ir nepieciešama laba akumulatora izvēle, un bez labas akumulatora jūs galu galā tērēsit naudu. Strādājot pie jebkura projekta, vienmēr paturiet prātā sava projekta jaudas prasību, Tā pati kļūda, ko es pieļāvu, strādājot ar šis projekts un es galu galā izšķērdējām 6 uzlādējamas baterijas, kas maksāja aptuveni 16 USD. Viss, kas jums jādara, ir izmantot Li-po vai Li-ion akumulatoru, lai aktivizētu savu projektu. Izmantojiet 2 atsevišķas baterijas, vienu Arduino un otru motora vairogam.
2. solis: mūsu robota salikšana
![Mūsu robota salikšana Mūsu robota salikšana](https://i.howwhatproduce.com/images/011/image-30484-5-j.webp)
Šajā daļā mēs sāksim savienot komponentus kopā un sāksim veidot mūsu robotu.
Tērauda salikšana:
Pārliecinieties, vai motori atrodas zem šasijas un nav ievietoti starp tiem. šādā veidā mēs varam atstāt daudz vietas, lai mūsu sastāvdaļas paliktu starp šasiju, netraucējot motorus vai riteņus.
Pēc motoru pievienošanas mēs pāriesim pie savienojumiem. vispirms mēs izveidosim visus savienojumus ar mūsu Arduino un tad strādāsim ar savu Motor Shield.
HC-05 Bluetooth modulis:
// PIN definīcijas HC-05 #define HC05_PIN_RXD 12 // Arduino RX #define HC05_PIN_TXD 13 // Arduino TX
- TX tapa 12
- RX tapa 13
- GND GND
- VCC 5V uz Arduino
Visas pārējās tapas atstājiet tādas, kādas tās ir.
HC-SR04 ultraskaņas sensors:
// Ultraskaņas sensora tapu definīcijas
#define HCSR04_PIN_TRIG 7 // Trig Pin #define HCSR04_PIN_ECHO 8 // Echo Pin
- Iedarbināšanas tapa 7
- Echo Pin 8
- GND GND
- VCC 5V uz Arduino
Tas ir Arduino daļai.
3. darbība. Adafruit motora vairoga uzstādīšana
![Adafruit motora vairoga uzstādīšana Adafruit motora vairoga uzstādīšana](https://i.howwhatproduce.com/images/011/image-30484-6-j.webp)
Šeit ir galvenā daļa, kurā mūsu projekts sāk darboties tiešraidē. pārliecinieties, vai arduino pievienotajos vados nav tapu, vienkārši noraujiet tapas un ievietojiet arduino tapās tikai varu, lai mēs varētu pievienot tam savu Motorshield.
Novietojiet Adafruit motora vairogu virs Arduino tā, lai visas mūsu motora vairoga tapas būtu mūsu Arduino sieviešu galviņu iekšpusē, skatiet iepriekš redzamo attēlu. un tagad, kopš esat pievienojis savu motora vairogu, ir pienācis laiks pievienot tam atlikušās sastāvdaļas.
4. solis: Motoru pievienošana
Lietotne "loading =" slinks ", ko mēs izmantosim šajā projektā, ir Arduino BlueControl. Noteikti izmantojiet tikai šo lietotni, jo mēs neizmantojam kodētas komandas, un šo lietotni var konfigurēt pēc vēlēšanās.
Tagad ieslēdziet robotu un atveriet lietotni. Ieslēdziet Bluetooth un gaidiet, līdz parādās HC-05. Tiklīdz HC-05 parāda savienojumu ar to un ievadiet paroli, vairumā gadījumu noklusējums ir “1234” vai citādi “0000”.
pēc savienojuma izveidošanas mums ir jākonfigurē mūsu lietotne.
Lai konfigurētu lietotni, vienkārši pieskarieties zobrata ikonai augšējā labajā stūrī un konfigurējiet to kā parādītu video:
Ieteicams:
Uz pirkstu nospiedumiem balstīta biometriskā balsošanas iekārta, izmantojot Arduino: 4 soļi (ar attēliem)
![Uz pirkstu nospiedumiem balstīta biometriskā balsošanas iekārta, izmantojot Arduino: 4 soļi (ar attēliem) Uz pirkstu nospiedumiem balstīta biometriskā balsošanas iekārta, izmantojot Arduino: 4 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-92-3-j.webp)
Uz pirkstu nospiedumiem balstīta biometriskā balsošanas iekārta, izmantojot Arduino: Mēs visi zinām par esošo elektroniskās balsošanas iekārtu, kurā lietotājam jānospiež poga, lai nodotu balsi. Bet šīs mašīnas jau no paša sākuma ir kritizētas par rūdīšanu. Tātad valdība plāno ieviest pirkstu nospiedumu sistēmu
Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: 4 soļi
![Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: 4 soļi Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: 4 soļi](https://i.howwhatproduce.com/images/005/image-13130-j.webp)
Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: dažus mēnešus atpakaļ mana meita man jautāja, kāpēc mūsdienu automašīnas nav aprīkotas ar biometrisko ieejas sistēmu, ja tā ir pat mobilajā tālrunī. Kopš tā laika strādāju pie tā paša ieviešanas un beidzot izdevās kaut ko instalēt un pārbaudīt manā T
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: 8 soļi
![Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: 8 soļi Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: 8 soļi](https://i.howwhatproduce.com/images/006/image-15112-j.webp)
Krāsu šķirošanas sistēma: Arduino balstīta sistēma ar divām jostām: Produktu un priekšmetu transportēšana un/vai iepakošana rūpniecības jomā tiek veikta, izmantojot līnijas, kas izgatavotas, izmantojot konveijera lentes. Šīs jostas palīdz ar noteiktu ātrumu pārvietot priekšmetu no viena punkta uz otru. Daži apstrādes vai identifikācijas uzdevumi var būt
Pašbraucoša un PS2 ar kursorsviru vadāma Arduino automašīna: 6 soļi
![Pašbraucoša un PS2 ar kursorsviru vadāma Arduino automašīna: 6 soļi Pašbraucoša un PS2 ar kursorsviru vadāma Arduino automašīna: 6 soļi](https://i.howwhatproduce.com/images/006/image-17869-j.webp)
Pašbraucoša un PS2 ar kursorsviru vadāma Arduino automašīna: Sveiki, mans vārds ir Joaquín, un es esmu Arduino hobijs. Pagājušajā gadā es aizrāvos ar Arduino, un es tikko sāku darīt visdažādākās lietas, un šī automātiskā un kursorsviru vadāmā automašīna ir viena no tām. Gadījumā, ja vēlaties darīt kaut ko līdzīgu
Kā veidot: Arduino pašbraucoša automašīna: 7 soļi (ar attēliem)
![Kā veidot: Arduino pašbraucoša automašīna: 7 soļi (ar attēliem) Kā veidot: Arduino pašbraucoša automašīna: 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/004/image-9999-8-j.webp)
Kā būvēt: Arduino pašbraucoša automašīna: Arduino pašpiedziņas automašīna ir projekts, ko veido automašīnas šasija, divi motorizēti riteņi, viens 360 °; ritenis (bez motora) un daži sensori. To darbina 9 voltu akumulators, izmantojot Arduino Nano, kas savienots ar mini maizes dēli, lai kontrolētu mo