Obsah:

Robot pro autonomní a dálkové ovládání: 11 kroků
Robot pro autonomní a dálkové ovládání: 11 kroků

Video: Robot pro autonomní a dálkové ovládání: 11 kroků

Video: Robot pro autonomní a dálkové ovládání: 11 kroků
Video: Tento Tvar Je NEMOŽNÝ Nakreslit!😱 2024, Listopad
Anonim
Robot pro autonomní a dálkové ovládání
Robot pro autonomní a dálkové ovládání

Tato stavba robota má být relativně levná a rychlá. Zde je to, co budete potřebovat, abyste mohli začít: Hardware

  • 1 Raspberry Pi
  • 1 Dual H-Bridge Motor Driver
  • 1 Buck Converter
  • 2 stejnosměrné motory 3V-6V
  • Ultrazvukový senzor HC-SR04

jiný

  • Krabice, která má fungovat jako podvozek

    Můj box má 7,5 palců x 4 palců x 2 palců

  • Horká lepicí pistole
  • Nůž nebo nůžky
  • Páječka

Krok 1: Získejte krabici

Získejte krabici
Získejte krabici

Pokuste se najít krabici, která bude vyhovovat veškerému vašemu hardwaru, aniž byste nechali příliš mnoho místa. Krabice o rozměrech 7,5 palců x 4 palců x 2 palců se perfektně hodila ke všem mým komponentám.

Krok 2: Vyřízněte otvory pro motory

Řezané otvory pro motory
Řezané otvory pro motory

Vyřízněte otvory na obou stranách těla, aby bylo možné vytvořit spojení mezi koly a motory.

Krok 3: Pájka vede k připojení motoru

Pájecí vývody vedou k připojení motoru
Pájecí vývody vedou k připojení motoru

Většina stejnosměrných motorů je dodávána s malými smyčkami, ke kterým budete potřebovat připojení. Pájení vodičů na smyčky je nejlepší způsob, jak zajistit silné spojení.

Vodiče budou připojeny k výstupům na ovladači H-Bridge.

Krok 4: Lepicí motory uvnitř krabice

Lepicí motory uvnitř krabice
Lepicí motory uvnitř krabice

Pomocí horkého lepidla umístěte motory do krabice tak, aby se zajistily proti rohům. Naneste velkorysé množství lepidla a ujistěte se, že drží na místě, dokud lepidlo neztuhne.

Krok 5: Připojte H-Bridge k motorům

Připojte H-Bridge k motorům
Připojte H-Bridge k motorům

Připojte vývody, které jdou z motorů, k výstupům na H-můstku. Další informace o H-Bridge L298N najdete na (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver).

Krok 6: Pájka vede k převodníku Buck

Pájka vede k převodníku Buck
Pájka vede k převodníku Buck

K napájení H-Bridge budu používat 2 1s lipo baterie. Při plném nabití tyto baterie vydávají více než 8 V při sériovém zapojení. Nepotřebuji, aby mi motory běžely tak rychle, takže používám převodník buck ke snížení napětí na 5V. Bez ohledu na to, co používáte k napájení H-Bridge, budete muset spustit společnou zem z H-Bridge na váš Raspberry Pi.

Pokud používáte zdroj energie v rozsahu 4V - 7V, možná nebudete muset použít převodník buck. V tomto případě mohou být vodiče přicházející ze zdroje napájení připojeny přímo k H-můstku. Stále však budete muset spustit další vodič ze země na H-Bridge na zemnící kolík na Raspberry Pi.

Krok 7: Nainstalujte si Buck Converter

Nainstalujte si Buck Converter
Nainstalujte si Buck Converter

Najděte si místo, do kterého nalepíte svůj převodník peněz. Ujistěte se, že máte přístup k malému šroubu umístěnému v horní části desky. Tento šroub použijeme k nastavení výstupního napětí.

Krok 8: Nainstalujte baterie LIPO

Nainstalujte baterie LIPO
Nainstalujte baterie LIPO

VAROVÁNÍ! Nesprávné použití lipo baterií může vést k poškození zdraví nebo zničení majetku. Před implementací do jakéhokoli projektu se ujistěte, že plně rozumíte vstupům a výstupům lipo baterií. Abych zajistil své lipo baterie na místě, použil jsem na vnitřní stranu víka materiál podobný suchému zipu. Tím je zajištěno, že je nelze snadno strčit nebo propíchnout špendlíkem.

Krok 9: Nainstalujte ultrazvukový snímač HC-SR04

Nainstalujte ultrazvukový snímač HC-SR04
Nainstalujte ultrazvukový snímač HC-SR04

Najděte místo pro vyříznutí otvorů pro ultrazvukový senzor. Alternativně lze snímač namontovat na horní část krabice. Pokud není stavění autonomního robota vaším cílem, můžete ultrazvukový senzor vynechat, protože nebude nutné robota ovládat na dálku.

Krok 10: Zapojení

Elektrické vedení
Elektrické vedení

Pokud si přejete mít možnost zkopírovat kód z github a použít jej bez problémů, musíte svého robota zapojit přesně tak, jak to budu popisovat.

Duální H-můstek

IN1 - GPIO 2

IN2 - GPIO3

IN3 - GPIO 4

IN4 - GPIO 17

Ultrazvukový senzor

VCC - 5V GPIO

TRIG - GPIO 27

ECHO - GPIO 22

Echo pin má výstup 5 voltů, piny GPIO na pi jsou dimenzovány pouze na 3,3 voltů. Poskytnutí GPIO 5 voltů může způsobit poškození pí. Abychom tomu zabránili, vložíme mezi ECHO a GPIO 22. napěťový dělicí obvod. Chcete -li se dozvědět, jak vytvořit dělič napětí, podívejte se sem.

Krok 11: Software

Nejprve budete muset na svůj Raspberry Pi nainstalovat raspbian. Další informace o instalaci raspbian na váš Pi naleznete v této instalační příručce.

Jakmile je raspbian spuštěn, budete chtít ssh do malinového pi. Zde je dobrý návod, jak to udělat bezpečně.

Jakmile jste ssh'd do pí, nainstalujte git a 'naklonujte' soubory z tohoto odkazu:

github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1

Toho lze dosáhnout prostřednictvím:

klon git

Nakonec spusťte program, přejděte do adresáře ARCRobot-1 a spusťte python3 go_auto.py.

Doporučuje: