![Autonomní paralelní parkování automobilů pomocí Arduina: 10 kroků (s obrázky) Autonomní paralelní parkování automobilů pomocí Arduina: 10 kroků (s obrázky)](https://i.howwhatproduce.com/images/010/image-29973-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
![Image Image](https://i.howwhatproduce.com/images/010/image-29973-2-j.webp)
![](https://i.ytimg.com/vi/JEjM_ieEWmY/hqdefault.jpg)
![obraz obraz](https://i.howwhatproduce.com/images/010/image-29973-3-j.webp)
Při autonomním parkování musíme vytvořit algoritmy a snímače polohy podle určitých předpokladů. Naše předpoklady budou v tomto projektu následující. Ve scénáři bude levá strana silnice tvořena zdmi a parkovými plochami. Jak vidíte na videu, k dispozici jsou celkem 4 senzory, 2 na levé straně vozu a jeden na zadní a přední straně.
Krok 1:
Krok 2:
Krok 3:
Krok 4: Algoritmus systému:
![Algoritmus systému Algoritmus systému](https://i.howwhatproduce.com/images/010/image-29973-4-j.webp)
Dva senzory na levé straně vozu pochopí, že stěna je o 15 cm menší než naměřená hodnota, a posunou se vpřed. Zaznamená to do paměti. Dva senzory na okraji měří nepřetržitě, a když jsou tyto hodnoty stejné jako výsledné hodnoty, musíte se rozhodnout, jak zaparkujete.
Algoritmus výběru parkovací metody
- Případ 1: Pokud je naměřená hodnota větší než auto a menší než délka vozu, bude fungovat systém paralelního parkování.
- Případ 2: Pokud je naměřená hodnota větší než délka vozu, robot zaparkuje svisle.
Krok 5: Paralelní parkovací algoritmus:
V tomto případě auto přejede parkoviště a auto zastaví, když dva senzory na boku znovu uvidí zeď. Trochu se vrátí a otočí se o 45 stupňů doprava. Při pohybu zpět jde zadní senzor měřením do parkovací oblasti a začne odbočovat doleva. Během pohybu vlevo senzory na okrajích měří nepřetržitě a oba senzory pokračují v otáčení doleva, dokud se naměřená hodnota navzájem nevyrovná. Zastavte, až si budete rovni. Přední senzor měří a jde vpřed, dokud není malý o 10 cm, a zastaví se, když je malý o 10 cm. Parkování skončilo.
Krok 6: Vertikální parkovací algoritmus
Pokud senzory na okrajích měří hodnotu příliš po celé délce vozu, auto zastaví a otočí se o 90 stupňů doleva. Začnou se pohybovat směrem k parkovišti. V tuto chvíli přední senzor nepřetržitě měří a auto se zastaví, pokud je naměřená hodnota menší než 10 cm. Provoz parku je dokončen.
Krok 7: Materiály:
- Arduino Mega
- Motorový štít Adafruit
- Sada 4dc motorového robota
- 4 kusy Ultrazvukový senzor HC-SR04
- Infračervený snímač rychlosti LM 393
- Lipo baterie (stačí 7,4 V, 850 mAh)
- Propojovací kabely
Koupit:
Krok 8: Mechanická část:
![Mechanická sekce Mechanická sekce](https://i.howwhatproduce.com/images/010/image-29973-5-j.webp)
![Mechanická sekce Mechanická sekce](https://i.howwhatproduce.com/images/010/image-29973-6-j.webp)
Infračervený senzor v systému měří rychlost motoru. Toto má měřit počet kol kol při parkování a zajistit parkování bez chyb. Pokud nemáte v sadě robotů disk s kodérem, můžete jej nainstalovat dodatečně. Zde je třeba poznamenat počet otvorů na disku kodéru. Počet otvorů kodéru v tomto projektu je 20 dir. Pokud máte jiné číslo, musíte znovu upravit zatáčky auta.
Umístěte snímač rychlosti LM393 podle výše uvedeného obrázku. Ujistěte se, že otvory v kotouči kodéru jsou na rychlosti
Krok 9: Schéma zapojení:
![Kruhový diagram Kruhový diagram](https://i.howwhatproduce.com/images/010/image-29973-7-j.webp)
Připojení kolíků ultrazvukových senzorů
Přední senzor => Trig Pin: D34, Echo Pin: D35
Levý přední snímač => Trig Pin: D36, Echo Pin: D37
Levý zadní senzor => Trig Pin: D38, Echo Pin: D39
Zadní senzor => Trig Pin: D40, Echo Pin: D41
Štít motoru Dc Připojení kolíku motoru Levý přední motor => M4
Pravý přední motor => M3
Motor vzadu vlevo => M1
Pravý zadní motor => M2
Připojení kolíku snímače rychlosti LM393 VCC => 5V: OUT => D21: GND => GND
Krok 10: Část softwaru
Knihovnu senzorů a arduino kód najdete zde >> autonomní parkovací auto
Doporučuje:
Paralelní obvod pomocí chyby obvodu: 13 kroků (s obrázky)
![Paralelní obvod pomocí chyby obvodu: 13 kroků (s obrázky) Paralelní obvod pomocí chyby obvodu: 13 kroků (s obrázky)](https://i.howwhatproduce.com/images/001/image-438-23-j.webp)
Parallel Circuit Using Circuit Bug: Circuit bugs are a simple and fun way to dětem Děti s elektřinou a obvody a svázat je s STEM-based curriculum. Tato roztomilá chyba obsahuje skvělou jemnou motoriku a kreativní dovednosti při práci s elektřinou a obvody
Alarmový systém parkování vozidla pomocí senzoru PIR- DIY: 7 kroků (s obrázky)
![Alarmový systém parkování vozidla pomocí senzoru PIR- DIY: 7 kroků (s obrázky) Alarmový systém parkování vozidla pomocí senzoru PIR- DIY: 7 kroků (s obrázky)](https://i.howwhatproduce.com/images/007/image-18624-j.webp)
Alarmový systém parkování vozidla pomocí senzoru PIR- DIY: Měli jste někdy potíže při parkování vozidla, jako je auto, nákladní auto, motorka nebo cokoli jiného, pak vám v tomto instruktážním videu ukážeme, jak tento problém překonat pomocí jednoduchého alarmu parkování vozidla systému pomocí PIR senzoru. V tomto systému, který
Mapa parkování studentů univerzitního kampusu: 7 kroků (s obrázky)
![Mapa parkování studentů univerzitního kampusu: 7 kroků (s obrázky) Mapa parkování studentů univerzitního kampusu: 7 kroků (s obrázky)](https://i.howwhatproduce.com/images/008/image-22698-j.webp)
Mapa parkování studentů univerzitního kampusu: Mnoho studentů se diví, kde mohou zaparkovat v univerzitním kampusu. Abych tento problém vyřešil, vytvořil jsem odlehčenou parkovací mapu hlavní oblasti kampusu Utah State University. Mapa je pro studenty, aby se rychle podívali, jaké jsou možnosti parkování
Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků
![Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků](https://i.howwhatproduce.com/images/002/image-6000-12-j.webp)
Mluvící Arduino | Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu | Přehrávání souboru MP3 z Arduina pomocí PCM: V tomto návodu se naučíme, jak přehrávat soubor mp3 s arduino bez použití jakéhokoli zvukového modulu, zde použijeme knihovnu PCM pro Arduino, která přehrává 16 bitů PCM s frekvencí 8 kHZ, takže to zvládneme
Autonomní robot na bázi Arduina pomocí ultrazvukového senzoru: 5 kroků (s obrázky)
![Autonomní robot na bázi Arduina pomocí ultrazvukového senzoru: 5 kroků (s obrázky) Autonomní robot na bázi Arduina pomocí ultrazvukového senzoru: 5 kroků (s obrázky)](https://i.howwhatproduce.com/images/001/image-501-63-j.webp)
Autonomní robot založený na Arduinu pomocí ultrazvukového senzoru: Vytvořte si svého vlastního autonomního robota na bázi Arduina pomocí ultrazvukového senzoru. Tento robot se může pohybovat sám bez kolize s překážkami. V zásadě to dělá, že detekuje všechny druhy překážek na cestě a rozhodne se pro nejlepšího