Indholdsfortegnelse:
- Trin 1: Materialer
- Trin 2: Forbindelser
- Trin 3: ArduinoDroid -appen
- Trin 4: Andre serielle monitorapps (bare for at modtage og sende oplysninger til og fra bestyrelsen)
- Trin 5: Fejlfinding
- Trin 6: Slutningen
Video: Interfacing enhver Arduino med en mobiltelefon: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Når du bruger en Arduino, kan det resultere ganske irriterende i ikke at kunne bruge den, bare fordi du ikke har en computer til rådighed. Måske er Windows eller Mac OS ikke kompatibelt, du har slet ingen computer, eller du vil bare have mere frihed til at tilslutte dit board. Løsningen: et simpelt OTG -kabel (On The Go) og en app, der kan denne opgave. Den mest kendte er ArduinoDroid, som tilsyneladende er tilgængelig til Android. Denne software giver dig mulighed for at lave, ændre, kompilere og uploade Arduino -skitser til dit bord fra din mobiltelefon og endda tablets. Det fungerer også som en seriel skærm, men det indeholder desværre ikke en plotter endnu. Husk, at din operativsystemversion skal være kompatibel.
Udover denne IDE er der også serielle skærmapps, der kan modtage og sende information til tavlerne, men ikke kan uploade noget. Disse optager mindre hukommelse end ArduinoDroid, da sidstnævnte naturligvis indeholder en masse biblioteker og eksempler. Nu hvor den grundlæggende introduktion er slut, lad os starte med materialer og trin.
Trin 1: Materialer
De nødvendige materialer til dette projekt er overraskende få. Selvfølgelig skal du bruge:
- Android -mobiltelefon (eller endda tablet);
- OTG -kabel kompatibelt med din mobiltelefon;
- Arduino Board;
- Arduino Board datakabel eller programmør;
- Endelig ArduinoDroid -appen eller en anden Serial Terminal/Monitor -software.
Nu hvor vi er færdige med dette, lad os gå videre til at forbinde alt.
Trin 2: Forbindelser
Arduino til kabel eller programmerer:
Hvis din Arduino ikke er en Pro Mini, skal du bare tage det tilsvarende USB -datakabel og tilslutte det.
Hvis dit kort på den anden side er en Pro Mini, skal du tage fat i den 5 eller 6-polede USB-programmer og tilslutte ved hjælp af hun-hun-jumperkabler (programmeringsnål først, Arduino-pin senere) 5v eller 3.3v til Vcc på bord, Gnd til Gnd, Rxd til Txo og Txd til Rxi (når du uploader, skal du huske at trykke på knappen Nulstil på tavlen, når skitsen er færdig med at kompilere og begynder at uploade).
2. Kabel/programmerer til OTG:
Du skal blot slutte den mandlige USB A til den kvindelige på OTG -kablet.
3. OTG til mobiltelefon eller tablet:
Tilslut USB Micro, C eller Lightning -stikket til telefonens eller tabletens port.
Trin 3: ArduinoDroid -appen
- Søg ArduinoDroid i Google Play, Play Store, App Store eller hvilken som helst du har.
- Installer det og åbn det.
- Se billederne ovenfor og læs kommentarerne.
- Da det er en ret kompleks app, foreslår jeg, at du undersøger alle mulighederne. Jeg inkluderede nogle af funktionerne og hvordan man opnår dem i kommentarerne.
- Hvis du gerne vil have et interessant projekt at lave med Arduino, kan du se denne Instructable.
Trin 4: Andre serielle monitorapps (bare for at modtage og sende oplysninger til og fra bestyrelsen)
- Indtast din app store -app (huh!), Og søg efter en Serial Monitor -app til Arduino. Sørg for, at de er afhængige af USB -forbindelse og ikke af Bluetooth. Jeg kan virkelig godt lide en, der hedder USB Serial Console. Tjek billederne ovenfor for at sikre, hvilken det er.
- Fortsæt med at installere det og åbne det.
- Interfacet er relativt grundlæggende. Du har et afsnit til at skrive beskeder ved hjælp af tastaturet og derefter en knap til at sende dem til tavlen, det meste af skærmen viser de oplysninger, der er modtaget fra din Arduino, og så har du tre prikker øverst til højre, som giver adgang til menuen.
- Hvis du klikker på de tre prikker, vises der en lille menu øverst til højre med forskellige muligheder såsom indstillinger, forbindelse osv. Klik på "Indstillinger" for at vælge vigtige ting vedrørende seriel port, forbindelsen, licensen osv. Baud Rate kan indstilles ved at klikke på "Serial Port" og derefter fortsætte med at justere den.
- Efter tilslutning af Arduino- og OTG -kablet til telefonen/tabletten skal du klikke på de tre prikker og derefter "Opret forbindelse". Vælg de korrekte indstillinger, og du skal begynde at modtage dine oplysninger. Du kan bestemme, om appen stempler tiden på hver linje i sektionen Indstillinger.
- Du er endelig færdig! Nyd den nye alsidighed ved hjælp af din Arduino med din telefon eller tablet giver dig!
Trin 5: Fejlfinding
- For at sige sandheden, er der ikke mange mulige komplikationer i dette projekt. Jeg vil starte fra hardwareproblemer til dem vedrørende software.
- Først og fremmest er din Arduino muligvis ikke tilsluttet korrekt til datakablet eller programmereren. Sørg for, at de er det, og fortsæt derefter til det næste.
- Sørg for, at datakablet/ programmereren er tilsluttet korrekt til OTG -kablet. Hvis det stadig ikke virker, skal du gå til næste trin.
- Kontroller, om forbindelsen mellem OTG -kablet og mobiltelefonen fungerer korrekt. Det skete engang for mig, at OTG -kontakterne var lidt gamle og beskidte, så tavlen ville tænde, men der blev ikke sendt nogen oplysninger. Jeg brugte en lille skruetrækker til at rengøre den, og den fungerede perfekt bagefter.
- Hvis al hardware er korrekt konfigureret (og kortet fungerer faktisk), men det stadig ikke virker, skal du kontrollere, om Android -versionen er kompatibel med appen. Jeg har ikke en Apple -enhed, så jeg kan ikke fortælle dig, om den fungerer med alle disse telefoner.
- For det andet skal du sørge for, at du "fortalte" appen til at forbinde programmereren eller kortet. Normalt, når du tilslutter OTG -kablet, skal der vises en meddelelse, der tyder på, at du skal tilslutte det.
- Sidst og fremmest skal du sikre dig, at baudhastigheden (for seriel skærm) er den samme som den, der er angivet på skitsen.
Trin 6: Slutningen
Mange tak for at have læst denne Instructable! Håber det viste sig at være nyttigt! Hvis der er noget, jeg ikke har ladet stå klart, tøv ikke med at kontakte mig!
Anbefalede:
DIY Ambilight Med Raspberry Pi og INGEN Arduino! Fungerer på enhver HDMI -kilde.: 17 trin (med billeder)
DIY Ambilight Med Raspberry Pi og INGEN Arduino! Fungerer på enhver HDMI -kilde .: Jeg har en temmelig grundlæggende forståelse for elektronik, og derfor er jeg super stolt over min DIY Ambilight -opsætning i et grundlæggende trækabinet med evnen til at tænde og slukke lyset, når jeg vil. For dem, der ikke ved, hvad en Ambilight er;
Forsyn en mobiltelefon/mobiltelefon med eksternt batteri eller strømforsyning: 3 trin
Forsyn en mobiltelefon/mobiltelefon med eksternt batteri eller strømforsyning: Introduktion. Denne idé fungerer kun med telefoner eller tablets, hvis batteriet er aftageligt. Det er selvfølgelig vigtigt at observere polaritet. Vær forsigtig med ikke at beskadige din enhed på grund af skødesløshed. Hvis du er usikker på din evne til at gøre dette
Lav en USB -telefonoplader til næsten enhver mobiltelefon !: 4 trin
Lav en USB -telefonoplader til næsten enhver mobiltelefon !: Min oplader brændte op, så jeg tænkte: "Hvorfor ikke bygge din egen?"
Konverter (bare om) enhver mediefil til (bare om) enhver anden mediefil gratis !: 4 trin
Konverter (bare om) enhver mediefil til (bare om) enhver anden mediefil gratis !: Min første instruerbare, jubel! Alligevel var jeg på Google på udkig efter et gratis program, der ville konvertere mine Youtube.flv -filer til et format, der er mere universel, som. wmv eller.mov. Jeg søgte utallige fora og websteder og fandt derefter et program kaldet
IPhone -stil på enhver touchscreen -mobiltelefon med internetadgang: 6 trin
IPhone -stil på enhver touchscreen -mobiltelefon med internetadgang: Her vil jeg dække indstilling af en LG Voyager -startside til den passende myphonetoo -side for denne effekt.Dette fungerer bedst på en telefon med berøringsskærm.Der er et websted udviklet, der ligner en iPhone, alle links går til websteder, der er designet