
Tartalomjegyzék:
- 1. lépés: A távirányítóhoz szükséges alkatrészek
- 2. lépés: A Maverickhez szükséges alkatrész
- 3. lépés: Néhány részlet néhány anyagról:
- 4. lépés: A kapcsolatok beállítása a Maverick számára
- 5. lépés: Maverick távoli kapcsolatok:
- 6. lépés: A távirányító keretének felépítése
- 7. lépés: A grafikon létrehozása a távirányítóhoz
- 8. lépés: A Maverick alváz építése
- 9. lépés: A keret oldalsó paneleinek építése
- 10. lépés: A keret elülső és hátsó támaszainak építése
- 11. lépés: A keret felső burkolatának építése
- 12. lépés: A karosszéria szerelése
- 13. lépés: A motorok felszerelése az alvázra
- 14. lépés: Az elektronika felszerelése az alvázra
- 15. lépés: A karosszéria felszerelése az alvázhoz
- 16. lépés: A Maverick működtetése
- 17. lépés: Arduino kód
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48


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

- 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

- 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:




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


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:

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ó 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



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



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



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




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 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




13. lépés: 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



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



16. lépés: 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:
Automatikus szobafény- és ventilátorvezérlő kétirányú látogatószámlálóval: 3 lépés

Automatikus helyiségvilágítás és ventilátorvezérlő kétirányú látogatószámlálóval: Gyakran látunk látogatószámlálókat stadionban, bevásárlóközpontban, irodákban, osztálytermekben stb. Ma itt vagyunk az automatikus szobafényvezérlő projekttel, kétirányú látogatószámlálóval
Digitális kijelző hozzáadása egy régi kommunikációs vevőhöz: 6 lépés (képekkel)

Digitális kijelző hozzáadása egy régi kommunikációs vevőhöz: A régebbi kommunikációs eszközök használatának egyik hiányossága az, hogy az analóg tárcsa nem túl pontos. Mindig találgat a frekvencián, amit kap. Az AM vagy FM sávokban ez általában nem jelent problémát, mert általában
Távvezérlő autó NRF24L01 PA LNA kommunikációs modullal: 5 lépés

Távvezérlő autó NRF24L01 PA LNA kommunikációs modullal: Ebben a témakörben szeretnénk megosztani, hogyan lehet távirányítós autót készíteni az NRF24L01 PA LNA modullal. Valójában számos más rádiómodul létezik, mint például a 433 MHz, HC12, HC05 és LoRa rádiómodulok. De véleményünk szerint az NRF24L01 mod
Alternatív kommunikációs mellény (CoCoA): 8 lépés (képekkel)

Alternatív kommunikációs mellény: A CoCoa rövidítés a portugál név rövidítéséből származik:
NRF24 kétirányú rádió telemetriához: 9 lépés (képekkel)

NRF24 kétirányú rádió telemetriához: Sziasztok srácok, a nevem Pedro Castelani, és elhozom nektek az első tanulságosat: kétirányú rádió építése arduino-val, nos, mindenre, amire szüksége van. Ebben a projektben két külön áramkör, amelyek egyben vevőként és adóként is működnek