Obsah:
Video: Bluetooth auto Arduino: 6 kroků (s obrázky)
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
toto je můj první projekt Arduino, který je docela jednoduché vyrobit. bude to trvat asi půl hodiny, než to uděláte, je to docela jednoduché, jak si myslíte, můžete to také zvládnout podle níže uvedených kroků a užijte si to, udělejte mi radost, když jsem to konečně zvládl. teď jste na řadě, abyste to zvládli. kroky uvedené pod popisem
Krok 1: Požadavky
Arduino uno board Bluetooth modul hc 05 4wd shield (adafruit) propojovací vodiče dvě 9v baterie (1. deska arduino 2. externí napájecí zdroj na sheild) kryt baterie s 9v pinovým jackem
Krok 2: Připojení
namontujte štít na desku arduino a připojte Bluetooth k audinu nebo přímo ke štítu pájením na něj připojte RX k TX, TX k RX, uzemnění k zemi, vcc k vcc, jak je znázorněno na obrázku, a také připojte motory k M1 (vlevo)) a M2 (vpravo)
Krok 3: Kódování
// *** 1- Dokumentace // Tento program se používá k ovládání auta robota pomocí aplikace, která komunikuje s Arduino prostřednictvím bluetooth modulu
#zahrnout
// vytvoří dva objekty pro ovládání svorek 3 a 4 stínění motoru AF_DCMotor motor1 (3); AF_DC Motor motoru2 (4); char příkaz; neplatné nastavení () {Serial.begin (9600); // Nastavte přenosovou rychlost na svůj modul Bluetooth. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Stop(); // inicializace se zastavenými motory // Změňte režim kolíku pouze v případě, že se nový příkaz liší od předchozího. //Serial.println(příkaz); switch (příkaz) {case 'F': forward (); přestávka; případ 'B': zpět (); přestávka; případ 'L': left (); přestávka; případ 'R': right (); přestávka; }}} void forward () {motor1.setSpeed (255); // Definujte maximální rychlost motor1.run (FORWARD); // otočení motoru ve směru hodinových ručiček motor2.setSpeed (255); // Definujte maximální rychlost motor2.run (FORWARD); // otočení motoru po směru hodinových ručiček} void back () {motor1.setSpeed (255); motor1.run (BACKWARD); // otočení motoru proti směru hodinových ručiček motor2.setSpeed (255); motor2.run (BACKWARD); // otočení motoru proti směru hodinových ručiček} void left () {motor1.setSpeed (255); // Definujte maximální rychlost motor1.run (FORWARD); // otočení motoru ve směru hodinových ručiček motor2.setSpeed (0); motor2.run (RELEASE); // vypnout motor2} void right () {motor1.setSpeed (0); motor1.run (RELEASE); // vypni motor1 motor2.setSpeed (255); // Definujte maximální rychlost motor2.run (FORWARD); // otočení motoru po směru hodinových ručiček} void Stop () {motor1.setSpeed (0); motor2.run (RELEASE); // vypnout motor1 motor2.setSpeed (0); motor2.run (RELEASE); // vypni motor2}
Krok 4: Nahrávání
před nahráním kódů modul Bluetooth odeberte
Krok 5: Napájení
připojte 9voltovou baterii k desce arduino a můžete také připojit 9voltovou baterii, která bude stínit externí napájení, aby se zvýšilo napájení vašich motorů, odstraňte propojku napájení zobrazenou na obrázku.
Krok 6: Nainstalujte si aplikaci
nainstalovat aplikaci Bluetooth RC ovladač přes obchod s hrami otevřít aplikaci požádat o povolení zapnout Bluetooth povolit poprvé heslo je 1234 nebo 0000 poté kliknout na ozubené kolo zobrazené v aplikaci nyní „vybrat připojení k autu“červené tlačítko blikající v aplikaci obrátit se na zelenou, jste připojeni k vašemu autu, hrajte si s ním a užívejte si svůj projekt. děkuji vám za sledování tohoto pokynu