Obsah:
- Krok 1: Získejte díly
- Krok 2: Rukavice
- Krok 3: Programování rukavice (TX)
- Krok 4: Rám
- Krok 5: Programování auta (RX)
- Krok 6: Pohyb auta
- Krok 7: Poslední krok
Video: Chytré auto pracující pohybem prstu: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
To je můj projekt, chytré auto, které nefunguje pomocí mobilního telefonu nebo běžného dálkového ovládání
Funguje to v rukavici, takže dálkový ovladač je pohybem mého prstu
Krok 1: Získejte díly
To je vše, co k tomuto projektu potřebujeme
Sada podvozku do auta 4WD Smart Robot
Rukavice
Flex senzor
2* Arduino NANO
3* baterie 9V
4* relé 5V
2* přepínač PCB
Spona na baterie 3* 9V
2* Regulátor 5V
2* LED RGB
2* modul Bluetooth
4* tranzistor 2N3904
2* Zásuvka se 6 vývody
2* Zásuvka se 40 vývody
Svorkovnice 8* PCB, 2 piny
6* Rezistory 320 ohmů (pro RGB LED)
Rezistor 1K ohm (pro flex senzor)
4* odpor 250 ohmů (pro tranzistory)
PCB tvar chleba 9x15 cm2
PCB tvar chleba 5x7 cm2
Nějaké dráty
Krok 2: Rukavice
Co tedy v tomto kroku uděláme
Nejprve vložíme flex senzor do rukavice, ale než jej nasadíte, měli byste do senzoru připájet dva dráty
Použijete víceúčelovou oboustrannou pásku a horké lepidlo, abyste mohli senzor vložit do rukavice a chránit ho, protože poté nanesete nějaké lepidlo, abyste zajistili, že se nesundá
A do desky a také do baterie dáte také trochu lepidla
Krok 3: Programování rukavice (TX)
Toto programování pro Arduino v obvodu Glove TX
Nejprve byste měli definovat TX pin a RX pin pro modul Bluetooth
S tímto kódem
#include SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
A ještě něco důležitého, zvolená vázaná rychlost by měla být vázanou rychlostí vašeho senzoru, který může odesílat data
Vázaná rychlost v TX obvodu a RX obvodu by měla být stejná vázaná rychlost
Krok 4: Rám
V tomto kroku nejprve pájíme vodiče v motorech
A pak dáme motory a vrtule do rámu
Do rámce tedy dáme také elektronický obvod obvodu RX
A připojíme vodiče motorů, které jsme pájili jako první v obvodu, který jen vložíme do svorkovnice DPS
Poté přidáme baterii
Krok 5: Programování auta (RX)
Toto programování Arduina v autě (obvod RX)
Co tedy toto programování vlastně dělá?
Bude přijímat data z rukavice jako 1 nebo 2 nebo 3
A každý údaj, kterým auto pohne, bude pohybem šesti pohybů
Měli byste zvolit stejnou vázanou rychlost obvodu TX a Arduino číst data
A v obvodu RX je RGB LED, která vytváří stejnou barvu RGB LED v obvodu TX
Krok 6: Pohyb auta
V tomto autě jsem provedl šest pohybů dopředu, doprava dopředu, doleva dopředu, dozadu, doleva dozadu a doprava dozadu.
Ve čtyřech motorech jsou dva motory vpřed a dva vzad
Motory 2 a 3 dopředu a motory 1 a 4 dozadu
Takže pro posun vpřed budou motory 2 a 3 fungovat
Pro pohyb vpravo vpřed bude motor 3 fungovat
Pro pohyb doleva vpřed bude motor 2 fungovat
Pro pohyb vzad budou motory 1 a 4 fungovat
Pro pohyb doleva dozadu bude motor 4 fungovat
Pro pohyb doprava dozadu bude motor 1 fungovat
Krok 7: Poslední krok
A skončili jsme:)
Podívejte se na video, které nahraji
Ve videu (testovací projekt) jsem použil adaptér 12 V a 1 A, protože moje baterie byla vybitá, a použil jsem ze svého notebooku vstup pro elektronický obvod obvodu RX pomocí kabelu Arduino NANO
A nahrál jsem další video, když jsem testovací rukavice, poté, co jsem kalibroval nějakou hodnotu s jinou hodnotou, uvidíte, jak RGB LED mění světlo a zatímco světlo mění TX obvod odesílající data přes Bluetooth.
Poznámka:
Můžete dát více než flex senzor, aby byl pohyb snadný
Pokud ovládáte motory pohonem, můžete pro motory použít vstup 6V nebo 9V
Ale pokud jste použili relé, použijete vstup pro motory 12V coz potřebujete motor s vyšší rychlostí coz pro pohyb vpřed použijete pouze dva motory a při zatáčení použijete jeden motor, takže k pohybu auta budete potřebovat aby motor běžel vysokou rychlostí
DÍKY;)
Doporučuje:
UK Ring Video Doorbell Pro pracující s mechanickým zvoněním: 6 kroků (s obrázky)
UK Ring Video Doorbell Pro pracující s mechanickým zvoněním: *************************************** *************** Vezměte prosím na vědomí, že tato metoda nyní funguje pouze se střídavým napájením. Aktualizuji, pokud/až najdu řešení pro zvonky pomocí stejnosměrného napájení Mezitím, pokud máte stejnosměrné napájení zásobování, budete potřebovat t
Chytré stolní LED světlo - Chytré osvětlení W/ Arduino - Pracovní prostor Neopixels: 10 kroků (s obrázky)
Chytré stolní LED světlo | Chytré osvětlení W/ Arduino | Neopixels Workspace: Nyní dny trávíme spoustu času doma, studujeme a pracujeme virtuálně, tak proč nezvětšit náš pracovní prostor pomocí vlastního a chytrého systému osvětlení založeného na LED Arduino a Ws2812b LED. Zde vám ukážu, jak vybudovat Smart Stolní LED světlo, které
Pracující super velikost 9voltová baterie vyrobená ze starých olověných článků: 11 kroků (s obrázky)
Pracující super velikost 9voltová baterie vyrobená ze starých olověných článků: Stalo se vám někdy, že jste žvýkali nějaké svačiny a najednou jste si uvědomili, že jste je spotřebovali, mnohem víc, než kolik vám dovoluje denní dietní kvóta, nebo jste šli nakupovat a protože kvůli nějakému špatnému výpočtu jste prodělali nějaký produkt
Protetická paže pracující s myosenzorem: 8 kroků
Protetická paže pracující s myosenzorem: Tento projekt je vývoj protetické paže pro amputované lidi. Cílem tohoto projektu je vytvoření dostupné protetické paže pro lidi, kteří si nemohou dovolit profesionální. Protože je tento projekt stále ve fázi prototypování
VBScript pracující s připojenými jednotkami: 6 kroků
VBScript pracující s připojenými jednotkami: Tento návod je na vyžádání. Mnozí z vás to možná poznají z předchozího instruktáže, kterou jsem udělal, což bylo https://www.instructables.com/id/Intro_to_VB_Script_a_beginners_guide/. V tom se mě jeden techwiz24 zeptal, jestli byste to mohli použít k disku