Control Bluetooth y Arduino

0+
Downloads
Indholdsklassificering
Alle
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

STYR DINE RADIOSTYREDE KØRETØJER VIA BLUETOOTH, MED DIN MOBILS BEVÆGELSER, VED BRUG AF EN ENKEL HÅND.

Denne applikation kræver samling af et simpelt elektronisk kredsløb baseret på Arduino og en grundlæggende viden om elektronik og Arduino. Samlingen af ​​kredsløbet er dog praktisk talt reduceret til at lave forbindelsen ved hjælp af kabler mellem de elektroniske tavler, som købes allerede samlet (Arduino+Shield med 4 relæer og HC-05 Bluetooth-modulet), kun at skulle lodde 5 små kabler i fjernbetjeningen til det radiostyrede køretøj, på de punkter, der er angivet i manualen. I alt skal der tilsluttes tolv små kabler, hvoraf den ene skal tilsluttes to elektroniske modstande.
Naturligvis medfølger manualen og de nødvendige skitser til Arduino, som downloades fra selve applikationen.

Så gennem denne applikation og et simpelt elektronisk kredsløb baseret på Arduino vil vi være i stand til at styre, gennem intuitive bevægelser af mobiltelefonen, og med én hånd, ethvert radiostyringskøretøj, hvis bevægelser er: fremad, bagud, højre og venstre. Dette giver dig mulighed for at få mest muligt ud af dit fjernstyrede køretøj. Det samme elektroniske kredsløb kan bruges til forskellige køretøjer, forudsat at vi sørger for en hurtig forbindelse til kablerne forbundet mellem styringen og Arduino-kortet.

Det kan implementeres i ethvert RC-køretøj, uanset om det er legetøj eller professionelt, hvis fjernbetjening har frem-, baglæns-, højre- og venstrebetjening.

For at håndteringen kan tilpasses til vores præferencer og justere responsen fra vores radiostyrede køretøj i forhold til håndens bevægelser, giver applikationen os mulighed for at konfigurere både hvilepositionen af ​​mobilen og minimumsvinklerne for aktiveringen af de forskellige bevægelser. På applikationens skærmbillede med vinkelindstillinger vises en detaljeret graf.

Applikationen har en gear "knap" i midten af ​​hovedskærmen, som skal trykkes ned for at køretøjet kan reagere på de bevægelser, som vi anvender på mobilen. Når vi ønsker, at køretøjet skal stoppe med det samme, skal du blot slippe denne knap, uden at skulle bekymre dig om mobilens position.

Derudover vises en meget intuitiv grafisk repræsentation af den dynamiske styringsproces baseret på en "bold", der ændrer sin position med mobilens hældning, mens vinklerne på dens hældning er repræsenteret.

Der er en anden, mere teknisk, konfiguration tilgængelig i applikationen, som du får adgang til ved at åbne den tilsvarende skærm. Giver dig mulighed for at vælge kommandotegnene, der skal sendes til Arduino-kortet for hver påkrævet handling. Andre karakterer end dem, der er oprettet som standard, kan konfigureres, så længe de svarer til dem, der er etableret i Arduino-skitsen.

KOMPONENTER I KRETSET, DER SKAL IMPLEMENTERES:

Kredsløbet, der skal implementeres, består af følgende hovedelementer:

• Arduino UNO (En anden kan bruges, hvilket gør de nødvendige ændringer).
• HC-05 Bluetooth Transceiver.
• 4-relæmodul med optokoblede styreindgange.
• To elektroniske modstande: 1 KΩ og 2,2 KΩ.
• Eksternt genopladeligt batteri med USB-stik (5000 mAh anbefales) eller 500 mA AC til DC-adapter.

BEMÆRK: Den ordning, der bruges her til at bruge denne applikation, såvel som dens komponenter, er en mulighed ud af mange mulige. En nem og hurtig at implementere løsning er leveret her.
Selvom et minimumskendskab til elektronik og Arduino er påkrævet, beskriver manualen hele processen på en sådan måde, at implementeringen er meget enkel.

Fra applikationens hjælpeskærm kan du få adgang til downloadlinks til alle de dokumenter, der er nødvendige for at implementere dette projekt (manual, kredsløb, Arduino-skitser).

HÅBER DU NYDER DET !
Opdateret
19. aug. 2024

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
Der deles ikke data med tredjeparter
Få flere oplysninger om, hvordan udviklere angiver, at de deler data
Der blev ikke indsamlet data
Få flere oplysninger om, hvordan udviklere angiver, at de indsamler data