Tartalomjegyzék:

Maverick - Távvezérelt kétirányú kommunikációs autó: 17 lépés (képekkel)
Maverick - Távvezérelt kétirányú kommunikációs autó: 17 lépés (képekkel)

Videó: Maverick - Távvezérelt kétirányú kommunikációs autó: 17 lépés (képekkel)

Videó: Maverick - Távvezérelt kétirányú kommunikációs autó: 17 lépés (képekkel)
Videó: KUDARCOT VALLOTTUNK | Távirányítós autó (Extrém) 2024, Június
Anonim
Maverick - Távvezérelt kétirányú kommunikációs autó
Maverick - Távvezérelt kétirányú kommunikációs autó
Maverick - Távvezérelt kétirányú kommunikációs autó
Maverick - Távvezérelt kétirányú kommunikációs autó

Sziasztok, Razvan vagyok, és üdvözlöm a „Maverick” projektemben.

Mindig is szerettem a távirányítós dolgokat, de soha nem volt RC autóm. Ezért úgy döntöttem, hogy építek egy olyat, amely egy kicsit többre képes, mint csak mozogni. Ebben a projektben olyan alkatrészeket fogunk használni, amelyek mindenki számára hozzáférhetők, akiknek van egy elektronikus boltjuk a közelben, vagy akik vásárolhatnak az internetről.

Jelenleg egy hajó fedélzetén vagyok, és nem férhetek hozzá különféle anyagokhoz és eszközökhöz, ezért ez a projekt nem tartalmaz 3D nyomtatót, CNC -t vagy bármilyen divatos eszközt (még akkor is, ha azt gondolom, hogy nagyon hasznos lesz, de nem hozzáférhet az ilyen berendezésekhez), ez sokkal egyszerűbb rendelkezésre álló eszközökkel történik. Ez a projekt egyszerű és szórakoztató.

Hogyan működik?

A Maverick egy RC autó, amely az LRF24L01 modult használja adatok küldésére és fogadására a távirányítóról és a távirányítóról.

Meg tudja mérni a hőmérsékletet és a páratartalmat a területéről, és elküldi az adatokat a távirányítónak, hogy megjelenjen egy grafikonon. Ezenkívül méri a távolságot a környező tárgyaktól és akadályoktól, és elküldi a megjelenítendő tartomány információkat.

Egy gombnyomással önálló is lehet, és ebben az üzemmódban elkerüli az akadályokat, és úgy dönt, hogy az ultrahangos érzékelő által végzett mérések szerint kell menni.

Tehát építsünk.

1. lépés: A távirányítóhoz szükséges alkatrészek

A távirányítóhoz szükséges alkatrészek
A távirányítóhoz szükséges alkatrészek

- Arduino Micro vezérlő (Arduino Uno -t használtam a vezérlőmhöz);

- NRF24L01 rádió adó -vevő (az autó és a távirányító közötti kétirányú kommunikációra szolgál)

- Tower Pro Micro Servo 9g SG90 (a járműből származó adatok megjelenítésére szolgál, lehetővé teszi a kezelő számára, hogy grafikonon megjelenítse az autó érzékelői által mért paramétereket);

- Joystick (a jármű vezérléséhez vagy a szervo vezérléséhez);

- Két különböző színű LED (a pirosat és a zöldet választottam az üzemmódok jelzésére);

- 10microF kondenzátorok;

- 2 nyomógomb (az üzemmódok kiválasztásához);

- Különféle ellenállások;

- kenyérlap;

- Csatlakozó vezetékek;

- Papírkapcs (a grafikon tűjeként);

- Karton cipő doboz (a kerethez)

- Gumiszalagok

2. lépés: A Maverickhez szükséges alkatrész

A Maverickhez szükséges alkatrész
A Maverickhez szükséges alkatrész

- Arduino mikrovezérlő (én és az Arduino Nano-t használtam);

- NRF24L01 rádió adó -vevő (az autó és a távirányító közötti kétirányú vezeték nélküli kommunikációra szolgál);

- L298 motorvezérlő (a modul ténylegesen hajtja az autó elektromos motorjait);

- DHT11 érzékelő (hőmérséklet- és páratartalom -érzékelő);

- 2 x elektromos motor hajtóművel és kerekekkel;

- HC-SR04 ultrahangos érzékelő (érzékelő, amely lehetővé teszi a környező tárgyak észlelését és az akadályok elkerülését);

- Tower Pro Micro Servo 9g SG90 (lehetővé teszi az ultrahangos érzékelő tájolását, így képes mérni a tartományt különböző irányokban);

- Fehér LED (a megvilágításhoz egy régi színérzékelőt használtam, amely kiégett, de a LED -ek még mindig működnek);

- 10 microF kondenzátor;

- kenyérlap;

- Csatlakozó vezetékek;

- A4 -es vágódeszka, mint a jármű kerete;

- Néhány kerék egy régi nyomtatóból;

- Néhány dupla oldalsó szalag;

- Mappa rögzítőelemek a motorok kerethez rögzítéséhez;

- Gumiszalagok

Használt eszközök:

- Fogó

- Csavarhúzó

- Dupla szalag

- Gumiszalagok

- Vágó

3. lépés: Néhány részlet néhány anyagról:

Néhány részlet néhány anyagról
Néhány részlet néhány anyagról
Néhány részlet néhány anyagról
Néhány részlet néhány anyagról
Néhány részlet néhány anyagról
Néhány részlet néhány anyagról
Néhány részlet néhány anyagról
Néhány részlet néhány anyagról

L298 modul:

Az Arduino csapokat nem lehet közvetlenül az elektromos motorokhoz csatlakoztatni, mert a mikrovezérlő nem képes megbirkózni a motorok által igényelt erősítőkkel. Tehát össze kell kapcsolnunk a motorokat egy motorvezérlővel, amelyet az Arduino mikrovezérlő vezérel.

Képesnek kell lennünk arra, hogy irányítsuk azt a két villanymotort, amelyek mindkét irányban mozgatják az autót, így az autó előre és hátra mozoghat, és kormányozhat is.

A fentiek végrehajtásához szükségünk lesz egy H-hídra, amely valójában egy tranzisztor, amely lehetővé teszi a motorok áramának szabályozását. Az L298 modul csak ilyen.

Ez a modul lehetővé teszi számunkra, hogy a motorokat különböző fordulatszámokon működtessük az ENA és az ENB csapok segítségével, az Arduino két PWM csapjával, de ebben a projektben a két PWM csap kímélése érdekében nem szabályozzuk a motorok sebességét, csak az irányt. az ENA és ENB csapok áthidalói a helyükön maradnak.

NRF24L01 modul:

Ez egy általánosan használt adó -vevő, amely lehetővé teszi a vezeték nélküli kommunikációt az autó és a távirányító között. A 2,4 GHz -es sávot használja, és 250–2 Mbps átviteli sebességgel képes működni. Ha nyílt térben és alacsonyabb adatátviteli sebességgel használják, hatótávolsága elérheti a 100 métert, ami tökéletesen megfelel a projektnek.

A modul kompatibilis az Arduino Micro-vezérlővel, de ügyelni kell arra, hogy 3,3 V-os, és ne 5 V-os tápfeszültségről táplálja, különben a modul károsodását kockáztatja.

DHT 11 érzékelő:

Ez a modul nagyon olcsó és könnyen használható érzékelő. Digitális hőmérséklet- és páratartalom -leolvasást biztosít, de használatához szüksége lesz egy Arduino IDE könyvtárra. Kapacitív páratartalom -érzékelőt és termisztor segítségével méri a környező levegőt, és digitális jelet küld az adattüskére.

4. lépés: A kapcsolatok beállítása a Maverick számára

A kapcsolatok beállítása a Maverick számára
A kapcsolatok beállítása a Maverick számára
A kapcsolatok beállítása a Maverick számára
A kapcsolatok beállítása a Maverick számára

Maverick kapcsolatok:

NRF24L01 modul (csapok)

VCC - Arduino Nano 3V3

GND - Arduino Nano GND

CS - Arduino Nano D8

CE - Arduino Nano D7

MOSI - Arduino Nano D11

SCK- Arduino Nano D13

MISO - Arduino Nano D12

IRQ Nem használt

L298N modul (csapok)

IN1 - Arduino Nano D5

IN2 - Arduino Nano D4

IN3 - Arduino Nano D3

IN4 - Arduino Nano D2

ENA - jumper a helyén -

ENB - jumper a helyén -

DHT11

VCC 5V sín a kenyértáblán

GND GND sín a kenyértáblán

S D6

HC-SR04 ultrahangos érzékelő

VCC 5V sín a kenyértáblán

GND GND sín a kenyértáblán

Trig - Arduino Nano A1

Echo - Arduino Nano A2

Tower Pro Micro Servo 9g SG90

GND (barna színű huzal) GND sín a kenyértáblán

VCC (piros színű vezeték) 5V -os sín a kenyértáblán

Jel (narancssárga színű vezeték) - Arduino Nano D10

LED fény - Arduino Nano A0

Kenyeretábla

5V sín - Arduino Nano 5V

GND sín - Arduino Nano GND

Kezdetben behelyeztem az Arduino Nano -t a kenyértáblába, külső USB -csatlakozóval a későbbi könnyebb hozzáférés érdekében.

- Arduino Nano 5V -os csap a kenyértábla 5V -os sínjéhez

-Arduino Nano GND csap a kenyértábla GND sínjéhez

NRF24L01 modul

- A modul GND -je a kenyértábla sínjének GND -jéhez megy

- A VCC az Arduino Nano 3V3 csaphoz megy. Ügyeljen arra, hogy ne csatlakoztassa a VCC -t a kenyértábla 5 V -os csatlakozójához, mivel az NRF24L01 modul tönkremehet

- A CSN tű az Arduino Nano D8 -hoz kerül;

- CE csap az Arduino Nano D7 -hez;

- Az SCK csap az Arduino Nano D13 -hoz kerül;

- A MOSI csap az Arduino Nano D11 -hez megy;

- A MISO csap az Arduino Nano D12 -hez megy;

- Az IRQ csap nem csatlakozik. Legyen óvatos, ha nem az Arduino Nano, vagy az Arduino Uno táblát használja, az SCK, a MOSI és a MISO csapok eltérőek lesznek.

- A modul VCC és GND közé 10µF kondenzátort is csatoltam, hogy ne legyen probléma a modul áramellátásával. Ez nem kötelező, ha minimális teljesítményen használja a modult, de ahogy olvastam az interneten, sok projektnek volt problémája ezzel.

- Ehhez a modulhoz le kell töltenie az RF24 könyvtárat is. Megtalálható az alábbi oldalon:

L298N modul

- Az ENA és ENB csapoknál az áthidalókat csatlakoztatva hagytam, mert nem kell szabályoznom a motorok fordulatszámát, hogy megkíméljek két PWM digitális tüskét az Arduino Nano készüléken. Tehát ebben a projektben a motorok mindig teljes sebességgel járnak, de végül a kerekek nem fognak gyorsan pörögni a motorok fogaskereke miatt.

- Az IN1 tű az Arduino Nano D5 -hez megy;

- IN2 tű az Arduino Nano D4 -hez megy;

- Az IN3 tű az Arduino Nano D3 -hoz kerül;

- IN4 tű az Arduino Nano D2 -hez megy;

- Az akkumulátor + a 12V -os nyílásba kerül;

- Az akkumulátor - a GND foglalatba, és a kenyértábla GND sínjébe kerül;

- Ha erőteljes akkumulátort használ (maximum 12 V), akkor az Arduino Nano -t az 5 V -os nyílásból a Vin -tűhöz szállíthatja, de csak 9 V -os elemekkel rendelkezem, ezért egyet használtam csak a motorokhoz, egyet pedig az Arduino Nano és az érzékelőket.

- Mindkét motort a modul jobb és bal oldalán lévő résekhez kell csatlakoztatni. Kezdetben nem mindegy, hogyan csatlakoztatja őket, később módosítható az Arduino -kódból, vagy csak a vezetékek egymás közötti átkapcsolásakor, amikor teszteljük a járművet.

DHT11 modul

- A modul csapjai tökéletesen illeszkednek a kenyértáblára. Tehát a - csap a GND sínre megy.

- A jelzőcsap az Arduino Nano D6 -hoz kerül;

- A VCC csap az 5V -os kenyértábla sínre kerül.

HC-SR04 ultrahangos érzékelő modul

- A VCC csap a kenyértábla 5V -os sínjéhez megy;

- A GND csap a kenyértábla GND sínjéhez;

- A Trig csap az Arduino Nano A1 -hez;

- Az Echo csap az Arduino Nano A2 -hez;

- Az ultrahangos modult dupla szalaggal vagy/és néhány gumiszalaggal rögzítik a szervomotorhoz annak érdekében, hogy a jármű hosszanti irányától eltérő szögben mérhessék a távolságokat. Ez akkor lesz hasznos, ha Autonóm üzemmódban a jármű a jobb oldali és a bal oldali távolságot méri, és ő dönti el, hová forduljon. Ezenkívül képes lesz a szervó vezérlésére annak érdekében, hogy megtalálja a különböző távolságokat a jármű különböző irányaihoz.

Tower Pro Micro Servo 9g SG90

- A barna huzal a kenyértábla GND sínjéhez

- A piros vezeték a kenyértábla 5V -os sínjéhez

- A narancssárga vezeték az Arduino Nano D10 -hez;

VEZETTE

- A LED -et az A0 érintkező biztosítja. Egy régi színérzékelőt használtam, amely kiégett, de a LED -ek továbbra is működnek, és 4 darab a kis táblán tökéletesen megvilágítja a jármű útját. Ha csak egy LED -et használ, akkor 330Ω -os ellenállást kell használnia a LED -del, hogy ne égesse el.

Gratulálunk, a jármű csatlakoztatása megtörtént.

5. lépés: Maverick távoli kapcsolatok:

Maverick távoli kapcsolatok
Maverick távoli kapcsolatok

NRF24L01 modul (csapok)

VCC - Arduino Uno pin 3V3

GND - Arduino Uno pin GND

CS - Arduino Uno pin D8

CE - Arduino Uno pin D7

MOSI - Arduino Uno pin D11

SCK - Arduino Uno pin D13

MISO - Arduino Uno pin D12

IRQ Nem használt

Joystick

GND GND sín a kenyértáblán

VCC 5V sín a kenyértáblán

VRX - Arduino Uno pin A3

VRY - Arduino Uno pin A2

Tower Pro Micro Servo 9g SG90

GND (barna színű huzal) GND sín a kenyértáblán

VCC (piros színű vezeték) 5V -os sín a kenyértáblán

Jel (narancssárga színű vezeték) - Arduino Uno pin D6

Piros LED - Arduino Uno pin D4

Zöld LED - Arduino Uno pin D5

Autonóm nyomógomb - Arduino Uno pin D2

Tartomány gomb - Arduino Uno pin D3

Kenyeretábla

5V sín - Arduino Uno pin 5V

GND sín - Arduino Uno pin GND

Mivel a vezérlőhöz egy Arduino Uno -t használok, néhány gumiszalaggal rögzítettem az Unót egy kenyérsütő laphoz, hogy ne mozdulhassak.

- Az Arduino Uno -t 9 V -os akkumulátor táplálja a csatlakozón keresztül;

- Arduino Uno 5V -os csap a kenyértábla 5V -os sínjéhez;

-Arduino Uno GND csap a kenyértábla GND sínjéhez;

NRF24L01 modul

- A modul GND -je a kenyértábla sínjének GND -jéhez megy

- A VCC az Arduino Uno 3V3 tűhöz megy. Ügyeljen arra, hogy ne csatlakoztassa a VCC -t a kenyértábla 5 V -os csatlakozójához, mivel az NRF24L01 modul tönkremehet

- A CSN tű az Arduino Uno D8 -hoz kerül;

- A CE csap az Arduino Uno D7 -hez megy;

- Az SCK csap az Arduino Uno D13 -hoz kerül;

- A MOSI csap az Arduino Uno D11 -hez megy;

- A MISO csap az Arduino Uno D12 -hez megy;

- Az IRQ csap nem csatlakozik. Legyen óvatos, ha nem az Arduino Nano, vagy az Arduino Uno táblát használja, az SCK, a MOSI és a MISO csapok eltérőek lesznek.

- A modul VCC és GND közé 10µF kondenzátort is csatoltam, hogy ne legyen probléma a modul tápellátásával. Ez nem kötelező, ha minimális teljesítményen használja a modult, de ahogy olvastam az interneten, sok projektnek volt problémája ezzel.

Joystick modul

- A joystick modul 2 potenciométerből áll, így nagyon hasonló a csatlakozásokhoz;

- GND csap a kenyértábla GND sínjéhez;

- VCC csap a kenyértábla 5V -os sínjéhez;

- VRX csap az Arduino Uno A3 tűhöz;

- VRY csap az Arduino Uno A2 tűhöz;

Tower Pro Micro Servo 9g SG90

- A barna huzal a kenyértábla GND sínjéhez

- A piros vezeték a kenyértábla 5V -os sínjéhez

- A narancssárga vezeték az Arduino Uno D6 -hoz;

VEZETTE

- A piros LED sorosan csatlakozik 330Ω ellenállással az Arduino Uno D4 tűhöz;

- A zöld LED sorosan csatlakozik egy 330Ω -os ellenállással az Arduino Uno D5 tűhöz;

Nyomógombok

- A nyomógombok a jármű üzemmódjának kiválasztására szolgálnak;

- Az autonóm nyomógomb az Arduino Uno D2 csapjához lesz csatlakoztatva. A gombot 1k vagy 10k ellenállással kell lehúzni, az érték nem fontos.

- A tartomány nyomógombja az Arduino Uno D3 csapjához lesz csatlakoztatva. Ugyanezt a gombot le kell húzni 1k vagy 10k ellenállással.

Most összekapcsoltunk minden elektromos alkatrészt.

6. lépés: A távirányító keretének felépítése

A távirányító keretének felépítése
A távirányító keretének felépítése
A távirányító keretének felépítése
A távirányító keretének felépítése
A távirányító keretének felépítése
A távirányító keretének felépítése
A távirányító keretének felépítése
A távirányító keretének felépítése

A távirányító váza valójában egy kartondobozból készült. Természetesen más anyagok jobban teljesítenek, de az én esetemben a felhasznált anyagok korlátozottak. Tehát kartondobozt használtam.

Először levágtam a fedél külső oldalát, és három részt kaptam, mint a képen.

Ezután elvettem a két kisebb darabot, és dupla szalaggal összeragasztottam.

A harmadik hosszabb rész merőleges rájuk, és egy „T” alakú keretet alkot.

A felső (vízszintes) részt a grafikonhoz, az alsó (függőleges) részt az elektromos alkatrészekhez fogjuk használni, hogy minden összeragadjon. Amikor elkészítjük a grafikont, a felső részt levágjuk a grafikonpapírhoz.

7. lépés: A grafikon létrehozása a távirányítóhoz

Grafikon létrehozása a távirányítóhoz
Grafikon létrehozása a távirányítóhoz
Grafikon létrehozása a távirányítóhoz
Grafikon létrehozása a távirányítóhoz
Grafikon létrehozása a távirányítóhoz
Grafikon létrehozása a távirányítóhoz

Természetesen ebben a lépésben jó lesz, ha van LCD -je (16, 2), így a járműből származó adatok megjelennek. De az én esetemben nincs ilyenem, ezért más módot kellett találnom az adatok megjelenítésére.

Úgy döntöttem, hogy készítek egy kis grafikont egy szervomotorból származó tűvel, egy gemkapoccsal (tűként használva), amely jelzi a jármű érzékelői által mért értékeket és egy radarrajzoló lapot, vagy használhat poláris grafikonpapírt (Graph papers letölthető az internetről).

Az érzékelők által mért paramétereket a szervomotor fokban konvertálja. Mivel a szervomotor nem a legjobb minőségű, 20 ° -ról 160 ° -ra korlátoztam a mozgását (20 ° 0 mért paraméterértéket és 160 ° a maximális paraméterértéket, például 140 cm -t).

Mindez az Arduino kódból állítható be.

A grafikonhoz radarrajzoló lapot használtam, amelyet félbevágtam, miután egy kicsit módosítottam az alapvető Windows Paint és Snipping Tool segítségével.

Miután módosítottam a radarrajzoló lapot, hogy illeszkedjen a távirányítóhoz, megrajzolom azokat a vonalakat, amelyek összekötik a rajzlap közepét a külső körrel, hogy könnyebb legyen a leolvasás.

A szervomotor forgótengelyét a rajzlap közepéhez kell igazítani.

Kinyújtottam és módosítottam a gemkapcsot, hogy illeszkedjen a szervomotor karjához.

Ezután a legfontosabb a grafikon „kalibrálása”. Tehát a mért paraméterek különböző értékeihez a grafikon tűjének meg kell mutatnia a helyes szögértéket. Ezt a távirányító és a Maverick bekapcsolásával végeztem, és különböző távolságokat mértem az ultrahangos érzékelővel, miközben a soros monitor értékeit vettem, hogy megbizonyosodjak arról, hogy a grafikon mutatója helyes. A szervó néhány ismételt helyzete és a tű néhány hajlítása után a grafikon a megfelelő paraméterek mért értékeit mutatta.

Miután mindent a „T” alakú kerethez rögzítettem, kinyomtattam és dupla szalaggal ragasztottam a módválasztási folyamatábrát, hogy ne tévesszen meg a grafikon megjelenített paramétere.

Végül elkészült a távirányító.

8. lépés: A Maverick alváz építése

A Maverick alváz építése
A Maverick alváz építése
A Maverick alváz építése
A Maverick alváz építése
A Maverick alváz építése
A Maverick alváz építése

Először is nagy köszönetet kell mondanom jó barátomnak, Vlado Jovanovicnak, hogy időt és energiát fordított a Maverick alvázának, karosszériájának és teljes vázának kialakítására.

Az alváz karton vágólapból készült, amelyet nyolcszögletű előre formázott, nagy erőfeszítéssel vágógép, az egyetlen rendelkezésre álló dolog körül. A nyolcszögletű forma fogja elhelyezni az elektronikus részeket. A vágólaptartót a hátsó kerekek támaszaként használták.

A tábla levágása után ezüst szalaggal (fröccsenésgátló szalag) borították, hogy szebb megjelenést kapjon.

A két motort dupla szalaggal és módosított mappakötőkkel rögzítették, mint a képeken. Két lyukat fúrtak az alváz mindkét oldalán, hogy a motorok kábelei áthaladhassanak az L298N modul elérése érdekében.

9. lépés: A keret oldalsó paneleinek építése

A keret oldalsó paneleinek építése
A keret oldalsó paneleinek építése
A keret oldalsó paneleinek építése
A keret oldalsó paneleinek építése
A keret oldalsó paneleinek építése
A keret oldalsó paneleinek építése

Amint azt korábban említettük, a Maverick teljes külső burkolata kartonból készült. Az oldalsó paneleket vágóval vágták le, megmérték és kialakították, hogy illeszkedjenek az alvázhoz.

Néhány tervezési jellemzőt azért alkalmaztak, hogy jobban nézzenek ki, és a panelek belső részén dróthálót szegecseltek a tartályfajta hasonlósága érdekében.

10. lépés: A keret elülső és hátsó támaszainak építése

A keret első és hátsó támaszainak építése
A keret első és hátsó támaszainak építése
A keret első és hátsó támaszainak építése
A keret első és hátsó támaszainak építése
A keret első és hátsó támaszainak építése
A keret első és hátsó támaszainak építése
A keret első és hátsó támaszainak építése
A keret első és hátsó támaszainak építése

Az első és hátsó támaszok célja az oldalpanelek rögzítése az autó előtt és hátul. Az elülső támasz célja továbbá a fény befogadása (az én esetemben a törött színérzékelő).

Az elülső és a hátsó támaszok méretei megtalálhatók a mellékelt képeken, a támaszok levágásának sablonjaival, valamint azzal, hogy hol és melyik oldalt kell hajlítani, majd később ragasztani.

11. lépés: A keret felső burkolatának építése

A keret felső borítójának építése
A keret felső borítójának építése
A keret felső borítójának építése
A keret felső borítójának építése
A keret felső borítójának építése
A keret felső borítójának építése

A felső borításnak mindent be kell zárnia, és a jobb kialakítás érdekében néhány sort készítettem a far oldalán, hogy az autó belsejében lévő elektronika látható legyen. Ezenkívül a felső burkolat is eltávolítható az elemek cseréje érdekében.

Az összes alkatrészt csavarokkal és anyákkal rögzítették egymáshoz, mint a képen.

12. lépés: A karosszéria szerelése

A karosszéria szerelése
A karosszéria szerelése
A karosszéria szerelése
A karosszéria szerelése
A karosszéria szerelése
A karosszéria szerelése
A karosszéria szerelése
A karosszéria szerelése

13. lépés: A motorok felszerelése az alvázra

A motorok felszerelése az alvázra
A motorok felszerelése az alvázra
A motorok felszerelése az alvázra
A motorok felszerelése az alvázra
A motorok felszerelése az alvázra
A motorok felszerelése az alvázra

A két motort dupla szalaggal és módosított mappakötőkkel rögzítették, mint a képeken. Két lyukat fúrtak az alváz mindkét oldalán, hogy a motorok kábelei áthaladhassanak az L298N modul elérése érdekében.

14. lépés: Az elektronika felszerelése az alvázra

Az elektronika felszerelése az alvázra
Az elektronika felszerelése az alvázra
Az elektronika felszerelése az alvázra
Az elektronika felszerelése az alvázra
Az elektronika felszerelése az alvázra
Az elektronika felszerelése az alvázra

Tápellátásként két 9 V -os akkumulátort használtam, mint a legmegfelelőbbet, amint elérhető. Ahhoz azonban, hogy az alvázra illesszem őket, el kellett készítenem egy elemtartót, amely a helyén tartja az elemeket, amíg az autó mozog, és könnyen eltávolítható, ha az elemeket ki kell cserélni. Így ismét elemtartót készítettem a kartondobozból, és egy rögzített rögzítővel rögzítettem az alvázhoz.

Az L298N modult 4 távtartó segítségével szerelték fel.

A kenyértáblát dupla szalaggal rögzítették az alvázra.

Az ultrahangos érzékelőt dupla szalaggal és néhány gumiszalaggal rögzítették a szervomotorokhoz.

Nos, az összes elektronikus alkatrész a helyén van.

15. lépés: A karosszéria felszerelése az alvázhoz

A karosszéria felszerelése az alvázhoz
A karosszéria felszerelése az alvázhoz
A karosszéria felszerelése az alvázhoz
A karosszéria felszerelése az alvázhoz
A karosszéria felszerelése az alvázhoz
A karosszéria felszerelése az alvázhoz

16. lépés: A Maverick működtetése

A Maverick működtetése
A Maverick működtetése

A Maverick 4 üzemmódban működtethető, és ezt a távirányító két LED -je (piros és zöld) jelzi.

1. Kézi vezérlés (páratartalom). Kezdetben a jármű bekapcsolásakor kézi vezérlésű lesz. Ez azt jelenti, hogy a Maverick manuálisan vezérelhető a távirányítóról a joystick segítségével. Mindkét LED kialszik a távirányítón, jelezve, hogy kézi üzemmódban vagyunk. A távirányító grafikonján látható érték a MAVERICK körüli levegő PÁROSSÁGA lesz.

2. Kézi vezérlés (hőmérséklet). Ha a zöld és a piros LED is világít. Ez azt jelenti, hogy a Maverick manuálisan vezérelhető a távirányítóról a joystick segítségével. Ebben az üzemmódban a világítás is bekapcsol. A távirányító grafikonján látható érték a Maverick körüli levegő HŐMÉRSÉKLETE lesz C fokokban.

3. Autonóm üzemmód. Amikor megnyomja az automatikus nyomógombot, a piros LED bekapcsol, jelezve az autonóm üzemmódot. Ebben az üzemmódban a Maverick magától elkezd mozogni, elkerülve az akadályokat, és eldöntve, hová forduljon az ultrahangos érzékelőtől kapott információk alapján. Ebben a módban a távirányító grafikonján látható érték lesz a mozgás közben mért távolság.

4. Tartománymérési mód. A Tartomány gomb megnyomásakor a zöld LED világít, jelezve, hogy a Maverick tartomány üzemmódban van. Most a Maverick nem mozdul. A joystick vezérli az ultrahangos érzékelőhöz csatlakoztatott szervomotort. A járműtől a körülötte lévő különböző tárgyakig terjedő távolság méréséhez csak mozgassa a joystickot, és irányítsa az ultrahangos érzékelőt a tárgy felé. Az objektumhoz való távolság értéke cm -ben jelenik meg a távirányító grafikonján.

A Maverick LED -lámpájának be- és kikapcsolásához a távirányító LED -jének be- és kikapcsolva kell lennie (a világítás be van kapcsolva), vagy ki kell kapcsolnia (a világítás nem világít).

17. lépés: Arduino kód

A mellékelt távirányító és a Maverick kódjai megtalálhatók.

Ennyi a Maverick projektemnél. Remélem tetszeni fog, és köszönöm, hogy megnéztétek és szavaztok rá, ha tetszik.

Ajánlott: