» Elektronika » Arduino »Quadrapod na Arduino (upgrade čtyřnohého robota na ESP)

Quadrapod na Arduino (upgrade čtyřnohého robota na ESP)

Quadrapod na Arduino (upgrade čtyřnohého robota na ESP)

Zdravím všechny čtenáře. Dnes se podělím o pokyny k upgradu nebo „upgradu“ dříve vyrobeného kvadrapodového modelu (čtyřnohý chodící robot). Trochu o tom, proč je tato „aktualizace“ potřebná. V předchozí verzi byl řadičem ESP8266-12F a jeho výstupy stačily na 8 serv. Chtěl jsem něco přidat, ale žádné závěry nebyly žádné. Kromě toho se mi nelíbí (myslím nepříjemné) ovládání robota nebo model přes dotykový telefon. Stisknutím ovládacího tlačítka není žádný pocit. A třetím důvodem bylo to, že ESP, který stál na čtyřnásobku, vyhořel GPIO10 (pravděpodobně kvůli skutečnosti, že se tento pin používá pro komunikaci s pamětí), a bez jediného servopohonu se ztrácí schopnost motoru. Podstatou „upgradu“ je tedy nahrazení řídicí desky Arduino Pro Mini. Správa bude prostřednictvím kanálu Bluetooth.

Video:


Je nutné:
- Arduino Pro Mini Atmega 328 5V
- Bluetooth modul HC-05 nebo podobný.
- Stará baterie notebooku (volitelná, pokud je k dispozici Li-ion 18650)
- Servo SG-90 8 ks.
- Tlačítko s fixací
- spojovací vodiče
- Dupont 2,54 mm 1x4 a 1x2
- 6 mm nabíjecí zásuvka
- USB-TTL
- Šrouby 3x12
- závitový závit 3 mm
- Plastové podložky 4 mm a 6 mm
- 3mm matice
- Vrtáky do kovu 3 mm, 4 mm, 6 mm
- Lízátko 3 ks
- vrták
- Sada nářadí
- psací potřeby

Krok 1 Vytvoření případu.
Pokud jste již vytvořili tento čtyřúhelník, budete jej muset kompletně rozebrat. Všechny vodiče z ESP musí být pájeny.
V mém předchozím článku o tomto kvadropodu jsem podrobně popsal proces výroby a montáže případu, nemá smysl jej opakovat. Bereme archiv s podrobnostmi, pokyny a fotografiemi z prvního kroku následujícího články.

Vytiskneme podrobnosti, namalujeme, pokud chcete, ale nevkládáme vše dohromady.

Krok 2 Vylepšete si nohy.
Předchozí model měl velké vůle na křižovatce pohyblivých částí. Ukázalo se to z důvodu malých nepřesností ve výpočtu součástí a malých posunů při tisku těchto součástí. V důsledku toho se nohy robota docela zavrtaly a při chůzi se zdálo, že něco nese pár tun a ne malý čtyřúhelník. Chupa Chups nám pomůže tento problém vyřešit! Nebo spíše trubky od něj. Chupa-chups by se měly kupovat ve standardní velikosti, tj. Malé:


Nejprve musíte uvnitř niti Chupa-Chups odříznout nit. Závitník Bremen 3mm závit:


A odřízněte vlákno. Je vhodnější to udělat, dokud nebude snězena Chupa Chups. Je účelné držet se lízátka samotného, ​​zatímco vytahujete dýmku z druhého konce.Při řezání byste neměli vynakládat velké úsilí, protože plastové trubky se snadno stočí. Proto se chováme takto: přišroubujte 3-4 mm kohoutek na milimetr, potom jej odšroubujte, vyčistěte kohoutek, znovu jej zašroubujte o 6-7 atd. Po odříznutí nitě asi o 10 mm se zastavíme a vezmeme kvadrupodové detaily. V místech, kde jsou díly spojeny, se vyvrtají vnější otvory částí (červené části mých nohou), do kterých byly šrouby již zašroubovány, vrtáním 3 mm vrtáku. To je nezbytné, aby šrouby volně procházely, ale ne visely ven. Otvory, které jsou uvnitř kloubů na mé fotografii, jsou modré části nohou, vyvrtáme vrták o průměru 4 mm. Do těchto otvorů vložíme pouzdra z trubek Chupa Chups. Do připraveného otvoru vložíme trubku se závitovým závitem a odřízneme pouzdro o délce, kterou potřebujeme:


Mám je ve žluté barvě, ale můžete mít bílou, rozdíl není co, stále nejsou vidět:


Ve zbývající trubce provlékněte vlákno znovu do hloubky asi 10 mm. Pak to uděláme se všemi vnitřními otvory na nohou, na jedné noze jsou 3, je potřeba pouze 12 pouzder:



Během montáže budou do těchto pouzder zašroubovány 3x12 šrouby.
Na konci nohou stojí za to přilepit silikon, obložení nábytku:


Krok 3 Příprava baterií.
Baterie, které stály se mnou, fungovaly. Pokud jsou vaše baterie neporušené, můžete tento krok přeskočit.
Opravdu jsem nechtěl čekat na doručení Li-ion 18650. A tak půjdeme opačně. Měl jsem kolem laptopu ležet starou Li-ion baterii. Myslím, že mnoho mistrů to najde v koších. Uvnitř nich jsou všechny stejné prvky 18650. A i kdyby na notebook nestačily, udělalo by to pro tak malou hračku. Rozebrali jsme baterii notebooku a viděli jsme 18650 prvků pájených dohromady a řídicí desku:


Nejprve odstraní desku, aby nezasahovala:


Při použití kleští rozdělíme baterii na páry pájené paralelně:


To je přesně to, co vložíme do pouzdra.

Krok 4 Modernizace bydlení.
S případem byly také nepříjemnosti. Naposledy jsem nabil drát konektorem pro nabíjení baterií. To není příliš pohodlné, drát neustále visel a držel se všeho v řadě. Vyrábíme proto slot pro normální nabíjecí zásuvku:


Na druhé straně pouzdra vytvoříme slot pro tlačítko napájení. Existuje spousta tlačítek, takže se řídte tím, co máte, hlavní věcí je, že tlačítko je pevně na svém místě:


Zásuvku používáme pro nabíjení 6 mm. Dokonale se sem vejde. Vložíme baterie, zasuneme zásuvku. Pájejte plus z baterií na středový kolík zásuvky a jednoduše připojte ještě jeden vodič, mínus pájku na vnější kontakt zásuvky a také, jako u plusu, dejte záporný vodič nahoru:


Tlačítko instalujeme na speciálně připravené místo:


Pájet knoflík do mezery kladného drátu, který jsme vytáhli:


Skříňku zavíráme víkem a dva dráty odstraníme nahoru:



Krok 5 Upgradujte řídicí elektriku.
Změnili jsme ovládací desku na Arduino Pro Mini. Potřebujeme verzi s Atmega 328 a běžící na 5 voltů. Dám vám malou radu. Arduino je lepší flash před instalací na quad. Po zapnutí tedy nedochází k náhodným akcím ze serv. Deska potřebuje odprodat konektory - kolíky pouze na straně terminálů TX, RX, VCC, GND. Připojíme, tj. Pájíme, dráty ze serva přímo k desce, bez konektorů. Lepíme desku na oboustrannou pásku poblíž nabíjecí zásuvky a začneme pájet. Sera jsou očíslována podle hodinové ručičky, nejprve jednotky na pouzdře, poté jednotky, která zvedne tuto nohu, poté jednotky na pouzdru, další hodiny a tak dále.

Rozložení serv je následující:
Servo 0 - A3 (17) (při pohledu shora, nabíjecí zásuvka je směrem k vám, levá noha je blíže k zásuvce, pohon je na pouzdru)
Servo 1 - A2 (16) (levá noha blíže k zásuvce, zvedací pohon)
Servo 2 - A1 (15) (levá noha blíže k tlačítku, pojezd na pouzdro)
Servo 3 - A1 (14) (levá noha blíže k tlačítku, zvedněte pohon)
Servo 4 - PIN 5 (pravá noha blíže k tlačítku, pojezd na pouzdro)
Servo 5 - PIN 4 (pravá noha blíže k tlačítku, zvedák)
Servo 6 - PIN 3 (pravá noha blíže k zásuvce, pohon na pouzdře)
Servo 7 - PIN 2 (pravá noha blíže k zásuvce, zvedací pohon)

Pájejte signálové vodiče z pohonů podle výše uvedeného schématu. Pájejte silové dráty dohromady a pájejte další dva dráty. Jeden k napájení Arduino. Plus z baterií, pájka v kontaktu 5V arduino. Druhým je napájení modulu Bluetooth. K vyplnění náčrtu je také nutné zobrazit tlačítko Reset od Arduina. A pájejte vodiče na Pin 11 a Pin12, musíte se připojit k Bluetooth modulu. Po všech manipulacích se ukáže něco podobného:


A trochu blíž:


Chcete-li připojit modul Bluetooth, musíte na výstup připojit konektor Dunopt 1x4. Měl by mít plus z baterie, GND, drátového TX, RX. Na arduino, Pin 11 –RX, Pin 12 –TX. Je třeba připojit TX na Bluetooth k RX pin na arduino, RX na Bluetooth a TX pin na arduino. Shromáždíme čtyři dráty do jednoho konektoru a výstup na vrchol. Moduly Bluetooth jsou různé, pinout je pro každého jiný, proto si pozorně prohlédněte podpisy závěrů. Modul Bluetooth s oboustrannou lepicí páskou:


Krok 6 Vyplňte náčrt.
Chcete-li vyplnit náčrt, musíte si stáhnout Arduino IDE z oficiální stránka.

Potřebujeme dvě knihovny Servo a SoftwareSerial. Stáhněte a nainstalujte je do prostředí:
ibre_softwareserial.rar
libre_servo.rar

Poté stáhněte a vyplňte náčrt:
ard_quadrapinky_bt_ser.rar

Krok 7 Připojení k ovládacímu panelu.
Jako ovládací panel použijeme dálkové ovládání Bluetooth, které jsem vytvořil:


To může být provedeno pokyny.

Přidejte modul Bluetooth následujícím způsobem pokyny. Podrobně také popisuje proces konfigurace a připojení modulů k vzájemnému propojení.


Výběr podvozku pro robota
Celkem voličů: 18
10
10
10

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
9 komentáře
sser
Nedoporučoval bych používat Li-ion bez regulátoru vybíjení.
Následky mohou být katastrofální.
feonor12
Dal to špatně
Jsme na vás! Jsme manželé! Rozdíl je pouze ve dvou mezerách a jak se mění význam! xaxa
Oh, hned jsem tomu nerozuměl. "Prostřednictvím", "pomocí" ...
Dal to špatně. Spouštěcí zařízení lze ovládat telefonem, tabletem atd.
Jaký je smysl této všestrannosti, pokud se nemůžete dostat dál od svého telefonu / tabletu / počítače? Doma nebo ne ...
Zíral jsem na prostředky kanálu Bluetooth, rozhodl jsem se nevěnovat pozornost, ale dokončil jsem komentář o správě!
Vedení bude v prostředcích Bluetooth kanál
V jaké míře?
Můžete připojit a ovládat nejen dálkové ovládání, ale také telefon, tablet a počítač
Nerozumím tomu, kdo nebo co řídí vaše dálkové ovládání, telefon, tablet a počítač škrábnutí
Autor
Dobré odpoledne BT rozhodně nižší v rozsahu. Upřednostňuji BT kvůli jeho všestrannosti. Můžete připojit a ovládat nejen dálkové ovládání, ale také telefon, tablet a počítač.
Podíval jsem se na první článek, a to, IMHO, BT- není nejslibnější možností model rádia / robot. Dává to smysl, když je poloměr jedenáct metrů ... NRF24l01 je zasažen na kilometr.
Samotný robot je v pohodě, i když jsem to viděl, začal jsem hledat velký střevíček)))
Baterie, které byly na mém místě, fungovaly
Bez ovladače a ty nežijí dlouho! škrábnutí

Doporučujeme si přečíst:

Podejte to pro smartphone ...