Innholdsfortegnelse:

Grensesnitt for enhver Arduino med mobiltelefon: 6 trinn (med bilder)
Grensesnitt for enhver Arduino med mobiltelefon: 6 trinn (med bilder)

Video: Grensesnitt for enhver Arduino med mobiltelefon: 6 trinn (med bilder)

Video: Grensesnitt for enhver Arduino med mobiltelefon: 6 trinn (med bilder)
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #6 2024, Juni
Anonim
Grensesnitt for enhver Arduino med mobiltelefon
Grensesnitt for enhver Arduino med mobiltelefon

Når du bruker en Arduino, kan det være ganske irriterende å ikke kunne bruke den bare fordi du ikke har en datamaskin tilgjengelig. Kanskje Windows eller Mac OS ikke er kompatibelt, du har ikke noen datamaskin i det hele tatt, eller du vil bare ha mer frihet til å koble brettet ditt. Løsningen: en enkel OTG -kabel (On The Go) og en app som er i stand til denne oppgaven. Den mest kjente er ArduinoDroid, som tilsynelatende er tilgjengelig for Android. Denne programvaren gir deg muligheten til å lage, modifisere, kompilere og laste opp Arduino -skisser til brettet ditt fra mobiltelefonen og til og med nettbrett. Den fungerer også som en seriell skjerm, men den inneholder dessverre ikke en plotter ennå. Husk at operativsystemversjonen din må være kompatibel.

I tillegg til denne IDE, er det også serielle skjermapper som kan motta og sende informasjon til tavlene, men ikke kan laste opp noe. Disse opptar mindre minne enn ArduinoDroid, siden sistnevnte naturligvis inneholder mange biblioteker og eksempler. Nå som den grunnleggende introduksjonen er over, la oss starte med Materialer og trinn.

Trinn 1: Materialer

Materialer
Materialer
Materialer
Materialer
Materialer
Materialer

Materialene som trengs for dette prosjektet er overraskende få. Selvfølgelig trenger du:

  • Android -mobiltelefon (eller til og med nettbrett);
  • OTG -kabel kompatibel med mobiltelefonen din;
  • Arduino Board;
  • Arduino Board datakabel eller programmerer;
  • Til slutt ArduinoDroid -appen eller annen programvare for seriell terminal/skjerm.

Nå som vi er ferdige med dette, la oss gå videre til å koble alt sammen.

Trinn 2: Tilkoblinger

Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger

Arduino til kabel eller programmerer:

Hvis Arduino ikke er en Pro Mini, må du bare ta den tilsvarende USB -datakabelen og koble den til.

Hvis bordet derimot er en Pro Mini, ta tak i 5 eller 6-pinners USB-programmereren og koble til, med kvinnelige-hun-jumperkabler, (programmeringsnål først, Arduino-pinne senere) 5v eller 3.3v til Vcc på tavlen, Gnd til Gnd, Rxd til Txo og Txd til Rxi (husk å trykke på Reset -knappen på tavlen etter at skissen er ferdig med å kompilere og begynner å laste opp).

2. Kabel/programmerer til OTG:

Bare koble den mannlige USB A til den kvinnelige på OTG -kabelen.

3. OTG til mobiltelefon eller nettbrett:

Koble USB Micro, C eller Lightning -kontakten til telefonens eller nettbrettets port.

Trinn 3: ArduinoDroid -appen

ArduinoDroid -appen
ArduinoDroid -appen
ArduinoDroid -appen
ArduinoDroid -appen
ArduinoDroid -appen
ArduinoDroid -appen
  1. Søk i ArduinoDroid på Google Play, Play Store, App Store eller hvilken som helst du har.
  2. Installer den og åpne den.
  3. Se på bildene ovenfor og les kommentarene.
  4. Siden det er en ganske kompleks app, foreslår jeg at du undersøker alle alternativene. Jeg inkluderte noen av funksjonene og hvordan de skal oppnås i kommentarene.
  5. Hvis du vil ha et interessant prosjekt å lage med Arduino, kan du se denne Instructable.

Trinn 4: Andre serielle skjermprogrammer (bare for å motta og sende informasjon til og fra styret)

Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
Andre serielle monitorapper (bare for å motta og sende informasjon til og fra styret)
  1. Skriv inn appbutikken din (hva!) Og søk etter en Serial Monitor -app for Arduino. Sørg for at de er avhengige av USB -tilkobling og ikke av Bluetooth. Jeg liker virkelig en som heter USB Serial Console. Sjekk bildene ovenfor for å være sikker på hvilken det er.
  2. Fortsett å installere den og åpne den.
  3. Grensesnittet er relativt grunnleggende. Du har en seksjon for å skrive meldinger ved hjelp av tastaturet og deretter en knapp for å sende dem til tavlen, det meste av skjermen viser informasjonen mottatt fra Arduino, og så har du tre prikker øverst til høyre som gir tilgang til menyen.
  4. Hvis du klikker på de tre prikkene, vil det vises en liten meny øverst til høyre med forskjellige alternativer som innstillinger, tilkobling osv. Klikk på "Innstillinger" for å velge viktige ting angående serieporten, tilkoblingen, lisensen, etc. Baud Rate kan settes ved å klikke "Serial Port" og deretter fortsette å justere den.
  5. Etter at du har koblet Arduino- og OTG -kabelen til telefonen/nettbrettet, klikker du på de tre prikkene og deretter "Koble til". Velg riktige innstillinger, og du bør begynne å motta informasjonen din. Du kan bestemme om appen stempler tiden på hver linje i Innstillinger -delen.
  6. Du er endelig ferdig! Nyt den nye allsidigheten ved å bruke Arduino med telefonen eller nettbrettet!

Trinn 5: Feilsøking

Feilsøking
Feilsøking
  1. For å si sannheten, er det ikke mange mulige komplikasjoner i dette prosjektet. Jeg vil starte fra maskinvareproblemer til de angående programvare.
  2. Først av alt er det ikke sikkert at Arduino ikke er ordentlig koblet til datakabelen eller programmereren. Sørg for at de er det, og fortsett deretter til neste.
  3. Kontroller at datakabelen/ programmereren er riktig tilkoblet OTG -kabelen. Hvis det fortsatt ikke fungerer, går du til neste trinn.
  4. Kontroller om tilkoblingen mellom OTG -kabelen og mobiltelefonen fungerer som den skal. Det skjedde en gang med meg at OTG -kontaktene var litt gamle og skitne, så styret ville slå på, men ingen informasjon ville bli sendt. Jeg brukte en liten skrutrekker til å rengjøre den, og den fungerte perfekt etterpå.
  5. Hvis all maskinvare er riktig konfigurert (og brettet faktisk fungerer), men det fortsatt ikke fungerer, må du sjekke om Android -versjonen er kompatibel med appen. Jeg har ikke en Apple -enhet, så jeg kan ikke fortelle deg om den fungerer med alle disse telefonene.
  6. For det andre, sørg for at du "fortalte" appen om å koble programmereren eller kortet. Vanligvis, når du kobler til OTG -kabelen, skal det vises en melding som foreslår at du kobler den til.
  7. Til slutt må du kontrollere at overføringshastigheten (for seriell skjerm) er den samme som angitt i skissen.

Trinn 6: slutten

Tusen takk for at du har lest denne Instructable! Håper det viste seg å være nyttig! Hvis det er noe jeg ikke har klart, ikke nøl med å konsultere meg!

Anbefalt: