Obsah:
- Krok 1: Nízké náklady na vysoce kvalitní PCB od JLCPCB
- Krok 2: Komponenty
- Krok 3: Návrh obvodu a vývoj DPS
- Krok 4: Získání PCB z JLCPCB
- Krok 5: Kód
- Krok 6: Dálkový ovladač
- Krok 7: Test Drive
Video: Bezdrátový robot Arduino pomocí bezdrátového modulu HC12: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Čau lidi, vítejte zpět. Ve svém předchozím příspěvku jsem vysvětlil, co je to H Bridge Circuit, obvod ovladače motoru L293D, integrovaný obvod ovladače motoru L293D pro řízení motorových ovladačů s vysokým proudem a jak můžete navrhnout a vyrobit vlastní desku ovladače motoru L293D, která dokáže ovládat až 4 výšky. proudové stejnosměrné motory nezávisle a nechte si udělat vlastní desku plošných spojů Arduino Motor Shield.
V tomto příspěvku vám ukážu, jak vyrobit bezdrátový robot Arduino pomocí bezdrátového modulu HC12. pomocí JLCPCB.
Krok 1: Nízké náklady na vysoce kvalitní PCB od JLCPCB
JLCPCBJe jednou z nejlepších společností vyrábějících PCB online, kde si můžete objednat PCB online bez jakýchkoli potíží. Společnost pracuje 24 hodin denně, 7 dní v týdnu nepřetržitě. Díky svému špičkovému strojnímu zařízení a automatizovanému pracovnímu toku dokážou vyrobit obrovské množství prvotřídních desek plošných spojů během několika hodin.
JLCPCB může vyvíjet PCB různé složitosti. Vyvíjejí jednoduché a levné desky plošných spojů s jednovrstvou deskou pro fandy a nadšence a také komplexní vícevrstvou desku pro průmyslové aplikace vysokého standardu. JLC spolupracuje s velkými výrobci produktů a může se jednat o desku plošných spojů zařízení, která používáte, například notebooků nebo mobilních telefonů, vyrobených v této továrně.
Krok 2: Komponenty
Most H
H Bridge je jednoduše obvod, který umožňuje aplikovat napětí na zátěž v obou směrech. Běžně se používají k ovládání stejnosměrného motoru v pohyblivých částech robotů. Výhoda použití stejnosměrného motoru je v tom, že Pokud se chcete o tomto okruhu H Bridge dozvědět více, podívejte se na tento odkaz.
L293D
L293D je kompaktní forma obvodu H Bridge ve formě integrovaného obvodu, který využívá výše uvedený obvod. Jedná se o integrovaný obvod s 8 piny na každé straně (celkem 16 pinů), který obsahuje 2 nezávislé obvody H Bridge, což znamená, že můžeme ovládat dva motory nezávisle pomocí jediného integrovaného obvodu.
L293D je typický ovladač motoru nebo IC ovladače motoru, který umožňuje stejnosměrnému motoru řídit v obou směrech. L293D je 16pinový IC, který může ovládat sadu dvou stejnosměrných motorů současně v libovolném směru. To znamená, že můžete ovládat dva stejnosměrné motory jediným integrovaným obvodem L293D. Další informace o L293D IC
Arduino Pro Mini
Tato malá malá deska byla vyvinuta pro aplikace a projekty, kde je prostor drahý a instalace jsou trvalé.
Malý, dostupný ve verzích 3,3 V a 5 V, poháněný ATmega328. Vzhledem ke své malé velikosti budeme v tomto projektu pomocí této desky ovládat desku ovladače motoru na bázi Arduina.
Robotický podvozek Toto je robotický podvozek, který jsem použil k výrobě svého robota BLE. Dostal jsem tuto sadu banggood.com. Nejen tento, mají tolik typů robotických rámů, motorů a téměř všech senzorů pro arduino, malinové pi a další elektroniku a hobby projekty.
Všechny tyto věci získáte za levnou cenu s opravdu rychlým a kvalitním doručením. A skvělé na této sadě je, že poskytují všechny nástroje, které potřebujete k sestavení rámu dohromady.
Krok 3: Návrh obvodu a vývoj DPS
Vlastnosti Pro Mini Motor Shield PCB
- Řídí 2 motory nezávisle na sobě
- Nezávislé řízení rychlosti pomocí PWM
- Kompaktní design 5 V, 12 V a Gnd záhlaví pro další komponenty
- Zvyšte sílu pomocí Piggybackingu
- Podpora bezdrátového modulu HC12
Nyní se podívejme na obvod naší desky řidiče motoru. Vypadá trochu nepořádně? Nebojte se, vysvětlím vám to.
Regulátor
Vstupní výkon je připojen k regulátoru 7805. 7805 je 5V regulátor, který převede vstupní napětí 7–32 V na stabilní napájení 5 V DC. Napájení 5 V je připojeno k napěťovému vstupu Arduino i pro logické operace L293D IC. Pro snadné řešení potíží jsou na svorkách 12V a 5V indikační LED diody. K tomuto obvodu tedy můžete připojit vstupní napětí od 7 V do 32. Pro svého robota dávám přednost 11,1V Lipo baterii.
Nyní mi řekněte, jak jsem obvod navrhl a nechal udělat tuto DPS z JLCPCB.
Krok 1 - Vytvoření prototypu
Nejprve propojte všechny součásti dohromady na prkénku, abych mohl snadno řešit problémy, pokud se něco pokazí. Jakmile vše správně fungovalo, zkusil jsem to na robotu a nějakou dobu jsem si s tím hrál. V té době jsem se ujistil, že obvod funguje správně a nezahřívá se.
Krok 2 - Schémata
Pro kreslení obvodů a navrhování desek plošných spojů máme online nástroje pro navrhování desek plošných spojů od společnosti EasyEDA, které poskytují všechny potřebné funkce pro online návrh desek plošných spojů a tisk desek plošných spojů se stovkami komponent a více vrstev s tisíci stopami.
V EasyEDA jsem nakreslil obvod, který zahrnoval všechny komponenty na prkénko - integrované obvody, modul Arduino Nano a modul HC12, které jsou připojeny k digitálnímu kolíku Arduina. Také jsem přidal několik záhlaví, které jsou připojeny k analogovým pinům a digitálním pinům. Tato tlačítka budou v budoucnu užitečná.
K dispozici jsou také 5V, 12V, Gnd, bezdrátový modul, digitální a analogové záhlaví pinů, pokud chcete v budoucnu přidat senzory a provést odečty. Kompletní mapování pinů je vysvětleno v následujících částech.
Řidič motoru 1
- Povolit 1 - 5 (PWM)
- InM1A - 2InM1B - 3
- Povolit 2 - 6 (PWM)
- InM2A - 7In
- M2B - 4
HC12
- Vin - 5V
- Gnd - Gnd
- Tx/Rx - D10/D11
Krok 3 - Vytvoření rozvržení desky plošných spojů
Dále návrh PCB. PCB Layout je ve skutečnosti významnou součástí PCB Design, PCB Layouts používáme k výrobě PCB ze schémat. Navrhl jsem desku plošných spojů, kde jsem mohl všechny součásti pájet dohromady. Za tímto účelem nejprve uložte schémata a ze seznamu nejlepších nástrojů klikněte na tlačítko převést a vyberte „Převést na PCB“.
Tím se otevře okno. Zde můžete umístit součásti dovnitř hranice a uspořádat je tak, jak chcete. Snadný způsob trasování všech komponent je proces „automatické trasy“. Chcete -li to provést, klikněte na nástroj „Trasa“a vyberte „Automatický směrovač“.
Možnosti online směrování DPS
Otevře se stránka Konfigurace automatického směrovače, kde můžete zadat podrobnosti, jako je vůle, šířka stopy, informace o vrstvě atd. Jakmile to uděláte, klikněte na „Spustit“. Zde je odkaz na EasyEDA Schematics and Gerber Files of L293D Arduino Motor Shield Board. Neváhejte si stáhnout nebo upravit rozložení schémat/DPS.
To je vše, lidi, vaše rozložení je nyní kompletní. Jedná se o dvouvrstvou desku plošných spojů, což znamená, že směrování je na obou stranách desky plošných spojů. Nyní si můžete stáhnout soubor Gerber a použít jej k výrobě DPS z JLCPCB.
Krok 4: Získání PCB z JLCPCB
Krok 4 - Výroba vysoce kvalitní desky plošných spojů
JLCPCB je společnost vyrábějící PCB s plným výrobním cyklem. Což znamená, že začínají od „A“a končí „Z“výrobního postupu DPS.
Od surovin po hotové výrobky se vše děje přímo pod střechou. Přejděte na web JLCPCBs a vytvořte si bezplatný účet.
Jakmile si úspěšně vytvoříte účet, klikněte na „Citovat nyní“a nahrajte svůj soubor Gerber. Soubor Gerber obsahuje informace o vaší desce plošných spojů, jako jsou informace o rozvržení desky plošných spojů, informace o vrstvách, informace o mezerách, abychom jmenovali alespoň některé.
Pod náhledem PCB uvidíte tolik možností, jako je množství DPS, textura, tloušťka, barva atd. Vyberte vše, co je pro vás nezbytné. Jakmile je vše hotovo, klikněte na „Uložit do košíku“.
Na další stránce si můžete vybrat způsob dopravy a platby a bezpečně se přihlásit. K placení můžete použít Paypal nebo kreditní/debetní kartu. To je, lidi. Je to hotovo.
Deska plošných spojů bude vyrobena a odeslána do několika dnů a bude vám doručena až ke dveřím ve zmíněném časovém období.
Krok 5: Kód
Zde budu sdílet kód pro dálkový ovladač HC12 a RC robot. Jednoduše nahrajte tento kód do svého dálkového ovladače a svého robota DIY RC.
Toto je kód pro DIY RC Off Road Robot.
Krok 6: Dálkový ovladač
V předchozím příspěvku jsem vám ukázal, jak můžete pro svůj RC robot nastavit dálkový ovladač s dlouhým dosahem. Pro tento projekt můžete použít stejný dálkový ovladač se stejným kódem.
Krok 7: Test Drive
Po nahrání všech kódů do vysílače i robota. Zapněte to.
K napájení robota můžete použít LiPo baterii a dálkový ovladač 9V baterii nebo USB. Pokud je vše v pořádku, LED diody se rozsvítí.
Nyní zkuste pohnout joystickem. Bot by se už měl začít pohybovat.
Doporučuje:
Pořizujte a odesílejte obrázky pomocí kamery ESP32-Cam pomocí bezdrátového procesoru ESP8266 WeMos D1 R1 s Uno: 7 kroků
Zachyťte a odešlete obrázky pomocí ESP32-Cam pomocí ESP8266 WeMos D1 R1 Wifi procesoru s Uno: Zachyťte obrázek pomocí ESP32-Cam (OV2640) pomocí ESP8266 WeMos D1 R1 WiFI procesoru s Uno a odešlete jej na e-mail, uložte na Disk Google a odešlete na Whatsapp pomocí Twilio. Požadavky: ESP8266 WeMos D1 R1 WiFI procesor s Uno (https: // protosupplies
Bezdrátový přístupový bod s dosahem padesáti metrů s TP Link WN7200ND USB bezdrátový adaptér na Raspbian Stretch: 6 kroků
Bezdrátový přístupový bod s dosahem padesáti metrů s TP Link WN7200ND USB bezdrátový adaptér na Raspbian Stretch: Raspberry Pi je skvělé pro vytváření zabezpečených bezdrátových přístupových bodů, ale nemá dobrý dosah, pro jeho rozšíření jsem použil bezdrátový adaptér USB TP TP WN7200ND. Chci se podělit o to, jak to udělat Proč chci použít malinový pi místo routeru? T
Blikající LED dioda pomocí výukového modulu WiFi a Bluetooth modulu ESP32 NodeMCU: 5 kroků
Blink LED by using ESP32 NodeMCU WiFi & Bluetooth Module Tutorial: DescriptionNodeMCU is an open source IoT platform. Programuje se pomocí skriptovacího jazyka Lua. Platforma je založena na open source projektech eLua. Platforma využívá mnoho open source projektů, například lua-cjson, spiffs. Tento ESP32 NodeMc
Hackněte bezdrátový zvonek do spínače bezdrátového alarmu nebo vypínače: 4 kroky
Hackněte bezdrátový zvonek do bezdrátového poplachového spínače nebo vypínače: Nedávno jsem postavil poplašný systém a nainstaloval jej do svého domu. Použil jsem magnetické spínače na dveřích a propojil je přes půdu. Okna byla další příběh a jejich pevné zapojení nebylo možné. Potřeboval jsem bezdrátové řešení a toto je
Převeďte bezdrátový router na bezdrátový extender 2x přístupový bod: 5 kroků
Převést bezdrátový směrovač na bezdrátový extender 2x přístupový bod: V domě jsem měl špatné bezdrátové připojení k internetu kvůli RSJ (kovový nosný paprsek ve stropě) a chtěl jsem posílit signál nebo přidat další prodlužovač pro zbytek domu. V elektroinstalaci jsem viděl prodlužovače asi za 50