Obsah:
Video: RoverBluetooth: Bluetooth auto založené na Arduinu: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
RoverBluetooth je jméno, které jsem dal Ardaruinu Bluetoothcar, které jsem vyrobil pro svou školní zkoušku, když mi bylo pouhých třináct. Ukázal jsem to také na Maker Faire Rome s FabLabem (a byl jsem tam jeden z nejmladších)! Díky aplikaci pro Android, kterou jsem naprogramoval, je velmi snadné ji vyrobit (pouze několik levných elektronických součástek a balíček Meccano) a ovládat. Je vybaven řízením plné rychlosti, zpátečkou, ultrazvukovým senzorem s parkovacím zvukem a nouzovou brzdou, dálkovým pohonem s nízkou latencí a čelním světlem.
Hlavní stránka projektu
Krok 1: Aplikace
Původně jsem aplikaci naprogramoval pomocí aplikace MIT App Inventor, ale pak jsem se rozhodl ji napsat úplně od začátku pomocí aplikace Android Studio. Pokud jste začátečník Androidu, doporučil bych vám použít původní aplikaci (vydanou v galerii App Inventor), protože je jednodušší programovat a upravovat. Jinak novější aplikaci najdete na GitHubu.
Stáhněte si projekt MIT App Inventor a APK
Krok 2: Podvozek
Pokud chcete replikovat ten můj, kupte si nějaké balíčky Meccano, podívejte se na obrázky a začněte šroubovat! Věnujte pozornost volantu, který musí mít připojení k servomotoru, otáčejte se bez tření a bez vyšroubování! Hlavní tělo by se nemělo příliš ohýbat a mělo by být lehké, zatímco motor Meccano musí mít dostatek redukčních převodů, aby byl silný.
Krok 3: Okruh
Potřebné díly:
- Přijímač Bluetooth (použil jsem modem BlueSMiRF Silver od Sparkfun, ale můžete také vyzkoušet klasický HC-06, který je levnější)
- Arduino UNO nebo podobné
- H-můstek (použil jsem L6203)
- Ultrazvukový senzor
- Servomotor (silný, s kovovými převody, pokud je to možné)
- Bzučák
- LED pro přední světlo
- 9V baterie
- Oboustranná maticová deska
Všimněte si, že servomotor, který jsem použil, potřebuje 6V, takže jsem do obvodu přidal LM317. Pokud vaše servo vyžaduje 5V, můžete jej odstranit. Buďte trpěliví, vyberte si páječku a vyrobte si vlastní štít Arduino!
Stáhněte si schéma Autodesk Eagle 9.3.0
Krok 4: Skica Arduino
Malý náčrt přijímá data, zapíná a vypíná motor a kontroluje vzdálenost od zdi. RoverBluetooth přijímá data z modemu Bluetooth a přiřazuje čísla k příkazům. Například „21“je interpretováno jako „vypněte motor“. Zde je seznam:
- 0-20 → poloha servomotoru
- 21 → motor vypnutý
- 22 → rozsvítí se
- 23 → světlo nesvítí
- 1000-1255 → motor zapnutý, rychlost
- 1500-1755 → motor zapnutý, zpátečka, rychlost
Stáhněte si Arduino Sketch
Krok 5: Užijte si to
Jste připraveni řídit auto?
Doporučuje:
Inteligentní Romote auto založené na Arduinu: 5 kroků
Intelligent Romote Car Based on Arduino: This project is based on the Arduino UNO development board to make a smart car. Vůz má bezdrátové ovládání Bluetooth, vyhýbání se překážkám, alarm bzučáku a další funkce a je to auto s pohonem všech čtyř kol, snadno zatočitelné
Samořiditelné auto založené na Arduinu: 8 kroků
Automobil s vlastním řízením na bázi Arduino: Vítejte u mého prvního Instructable! Nedávno mi byl jako projekt semestru přidělen projekt samořiditelného auta. V tomto projektu jsem měl za úkol navrhnout auto, které by zvládlo následující: Lze ovládat pomocí hlasových příkazů prostřednictvím telefonu Android
Hodiny založené na Arduinu využívající modul hodin reálného času DS1307 (RTC) a 0,96: 5 kroků
Hodiny založené na Arduinu využívající modul hodin reálného času DS1307 (RTC) & 0,96: Ahoj, v tomto tutoriálu uvidíme, jak vytvořit pracovní hodiny pomocí modulu hodin reálného času DS1307 & OLED displeje. Takže budeme číst čas z hodinového modulu DS1307. A vytiskněte si jej na OLED obrazovce
Bezdrátová komunikace pomocí transceiverového modulu NRF24L01 pro projekty založené na Arduinu: 5 kroků (s obrázky)
Bezdrátová komunikace pomocí transceiverového modulu NRF24L01 pro projekty založené na Arduinu: Toto je můj druhý instruktážní tutoriál o robotech a mikrořadičích. Je opravdu úžasné vidět svého robota naživu a pracovat podle očekávání, a věřte mi, že bude zábavnější, když budete robota nebo jiné věci ovládat rychle a
Zabezpečení SCADA pro řídicí systémy založené na Arduinu: 5 kroků
Zabezpečení SCADA pro řídicí systémy založené na Arduinu: SCADA (Supervisory Control and Data Acquisition) je rámec pro monitorování a vzdálený přístup k řídicím systémům běžně používaným v celé řadě průmyslových systémů, jako jsou elektrárny, železnice, výrobní jednotky, ocelárny, letadla , s