Съдържание:

Свързване на всеки Arduino с мобилен телефон: 6 стъпки (със снимки)
Свързване на всеки Arduino с мобилен телефон: 6 стъпки (със снимки)

Видео: Свързване на всеки Arduino с мобилен телефон: 6 стъпки (със снимки)

Видео: Свързване на всеки Arduino с мобилен телефон: 6 стъпки (със снимки)
Видео: ESP8266 ESP01 WIFI-UART | Програмиране на LDmicro-Roboremo 2024, Ноември
Anonim
Свързване на всеки Arduino с мобилен телефон
Свързване на всеки Arduino с мобилен телефон

Когато използвате Arduino, може да се окаже доста досадно да не можете да го използвате само защото нямате наличен компютър. Може би Windows или Mac OS не са съвместими, изобщо нямате компютър или просто искате повече свобода за свързване на вашата дъска. Решението: прост OTG (On The Go) кабел и приложение, способно да се справи с тази задача. Най -известният е ArduinoDroid, който очевидно е достъпен за Android. Този софтуер ви дава възможност да създавате, променяте, компилирате и качвате скици на Arduino на вашата дъска от вашия мобилен телефон и дори таблети. Той също така действа като сериен монитор, но за съжаление все още не включва плотер. Имайте предвид, че версията на вашата операционна система трябва да е съвместима.

Освен тази IDE, има и приложения за сериен монитор, които могат да получават и изпращат информация до дъските, но не могат да качват нищо. Те заемат по -малко памет от ArduinoDroid, тъй като последният включва, естествено, много библиотеки и примери. Сега, когато основното въведение приключи, нека започнем с Материали и стъпки.

Стъпка 1: Материали

Материали
Материали
Материали
Материали
Материали
Материали

Материалите, необходими за този проект, са изненадващо малко. Разбира се, ще ви трябва:

  • Мобилен телефон с Android (или дори таблет);
  • OTG кабел, съвместим с вашия мобилен телефон;
  • Дъска Arduino;
  • Кабел за данни или програмист на Arduino Board;
  • И накрая, приложението ArduinoDroid или друг софтуер за сериен терминал/монитор.

Сега, когато приключихме с това, нека преминем към свързването на всичко.

Стъпка 2: Връзки

Връзки
Връзки
Връзки
Връзки
Връзки
Връзки
Връзки
Връзки

Arduino към кабел или програмист:

Ако вашият Arduino не е Pro Mini, просто ще трябва да вземете съответния USB кабел за данни и да го включите.

Ако, от друга страна, вашата платка е Pro Mini, вземете 5 или 6-пинов USB програмист и свържете, като използвате джъмперни кабели женски-женски (първо програмиращ щифт, Arduino щифт по-късно) 5v или 3.3v към Vcc на дъска, Gnd към Gnd, Rxd към Txo и Txd към Rxi (когато качвате, не забравяйте да натиснете бутона Reset на дъската, след като скицата е завършила компилирането и започва да се качва).

2. Кабел/програмист към OTG:

Просто свържете мъжкия USB A към женския на OTG кабела.

3. OTG към мобилен телефон или таблет:

Свържете USB Micro, C или Lightning конектора към порта на телефона или таблета.

Стъпка 3: Приложението ArduinoDroid

Приложението ArduinoDroid
Приложението ArduinoDroid
Приложението ArduinoDroid
Приложението ArduinoDroid
Приложението ArduinoDroid
Приложението ArduinoDroid
  1. Потърсете ArduinoDroid в Google Play, Play Store, App Store или каквото и да имате.
  2. Инсталирайте го и го отворете.
  3. Погледнете изображенията по -горе и прочетете коментарите.
  4. Тъй като това е доста сложно приложение, предлагам да проучите всички опции. Включих някои от функциите и как да ги постигна в коментарите.
  5. Ако искате да направите интересен проект с Arduino, вижте този Instructable.

Стъпка 4: Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)

Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
Други приложения за сериен монитор (само за получаване и изпращане на информация до и от борда)
  1. Въведете приложението си в магазина за приложения (а!) И потърсете приложение за сериен монитор за Arduino. Уверете се, че разчитат на USB връзка, а не на Bluetooth. Наистина ми харесва една, наречена USB Serial Console. Проверете в изображенията по -горе, за да се уверите коя е тя.
  2. Продължете да го инсталирате и отворете.
  3. Интерфейсът е сравнително основен. Имате раздел за писане на съобщения с клавиатурата и след това бутон за изпращането им на дъската, по -голямата част от екрана показва информацията, получена от вашия Arduino, а след това имате три точки в горния десен ъгъл, които дават достъп до менюто.
  4. Ако щракнете върху трите точки, в горния десен ъгъл ще се появи малко меню с различни опции, като например настройки, свързване и т.н. Щракнете върху „Настройки“, за да изберете важни неща относно серийния порт, връзката, лиценза и т.н. Скоростта може да бъде зададена, като щракнете върху "Сериен порт" и след това продължите да я регулирате.
  5. След като свържете кабела Arduino и OTG към телефона/таблета, щракнете върху трите точки и след това върху „Свързване“. Изберете правилните настройки и трябва да започнете да получавате информацията си. Можете да решите дали приложението маркира часа на всеки ред в раздела Настройки.
  6. Най -накрая сте готови! Насладете се на новата гъвкавост, като използвате вашия Arduino с вашия телефон или таблет, който ви дава!

Стъпка 5: Отстраняване на неизправности

Отстраняване на неизправности
Отстраняване на неизправности
  1. Честно казано, няма много възможни усложнения в този проект. Ще започна от хардуерни проблеми до тези относно софтуера.
  2. На първо място, вашият Arduino може да не е свързан правилно с кабела за данни или програмиста. Уверете се, че са и след това преминете към следващия.
  3. Уверете се, че кабелът за данни/ програмист е свързан правилно към OTG кабела. Ако все още не работи, преминете към следващата стъпка.
  4. Проверете дали връзката между OTG кабела и мобилния телефон работи правилно. Веднъж ми се случи, че контактите на OTG бяха малко стари и мръсни, така че дъската щеше да се включи, но нямаше да се изпраща информация. Използвах малка отвертка, за да го почистя и след това работи перфектно.
  5. Ако целият хардуер е правилно настроен (и платката действително работи), но въпреки това не работи, проверете дали версията на Android е съвместима с приложението. Не притежавам устройство на Apple, така че не мога да ви кажа дали работи с всички тези телефони.
  6. Второ, уверете се, че сте „казали“на приложението да свърже програмиста или платката. Обикновено, когато включите OTG кабела, трябва да се появи съобщение, което ви предлага да го свържете.
  7. И накрая, уверете се, че скоростта на предаване (за сериен монитор) е същата като посочената в скицата.

Стъпка 6: Краят

Много ви благодаря, че прочетохте тази инструкция! Дано се окаже полезно! Ако има нещо, което не съм оставил ясно, не се колебайте да се консултирате с мен!

Препоръчано: