Мазмуну:

Live Arduino маалыматынан кооз сюжеттерди жасаңыз (жана маалыматтарды Excelге сактаңыз): 3 кадам
Live Arduino маалыматынан кооз сюжеттерди жасаңыз (жана маалыматтарды Excelге сактаңыз): 3 кадам

Video: Live Arduino маалыматынан кооз сюжеттерди жасаңыз (жана маалыматтарды Excelге сактаңыз): 3 кадам

Video: Live Arduino маалыматынан кооз сюжеттерди жасаңыз (жана маалыматтарды Excelге сактаңыз): 3 кадам
Video: #3 Как запрограммировать ПЛК Outseal Arduino — контакты и реле 2024, Ноябрь
Anonim
Live Arduino маалыматынан кооз сюжеттерди жасаңыз (жана маалыматтарды Excelге сактаңыз)
Live Arduino маалыматынан кооз сюжеттерди жасаңыз (жана маалыматтарды Excelге сактаңыз)

Биз баарыбыз Arduino IDEдеги P… лотерея функциясы менен ойногонду жакшы көрөбүз.

Бирок, бул негизги колдонмолор үчүн пайдалуу болушу мүмкүн, бирок көп пункттар кошулган сайын маалыматтар өчөт жана бул көзгө өзгөчө жагымдуу эмес. Arduino IDE плоттери келечектеги көрүү үчүн маалыматыңызды сактабайт.

Мына ошондуктан бул Нускамада мен жалпы көйгөйүбүздү оңдоого аракет кылып жатам. Биз каалайбыз, жок… Arduino маалымат плотери керек:

-Жакшы окшойт

-Белгилүү бир упай чийилгенден кийин маалымат пункттарын ЭМЕС

-Эч кандай кооз коду жок Excelдеги бардык маалыматтарды сактайт

Кийинки кадамдарда биз Arduino программасын жазууну үйрөнөбүз, ал плоттер менен байланышып, маалыматтарды так көрсөтүп, Excel файлына сактай алат.

Бул Нускамада камтылган видеолордун бирин да көрүүнүн кажети жок болсо да, эгер сиз визуалдык окуучу болсоңуз, анда ээрчип кетүүңүз жакшы болмок. Аларды БУЛ ЖЕРДЕН табууга болот:

www.youtube.com/watch?v=LvNulqGuhlU&list=PL3Y_L-Yx1pgAtdG8DY_7qOHbbWfO4qomX&index=1

1 -кадам: Сизге эмне керек

Сизге эмне керек
Сизге эмне керек
Сизге эмне керек
Сизге эмне керек

Бул үчүн сизге Arduino же Arduino клону керек болот. Бул мисалда мен Arduino UNO колдонуп жатам.

Сиз ошондой эле плоттер камтыган.exe файлын жүктөп алышыңыз керек БУЛ ЖЕРДЕ:

sourceforge.net/projects/arduinoexcelplotter/

Бул жерде аны кантип коопсуз жүктөө керектиги көрсөтүлгөн видео:

Аны кантип колдонуу керектиги жөнүндө көбүрөөк маалыматты ушул Нускаманын акыркы баскычында тапса болот.

2 -кадам: Arduino кодун жазуу

Arduino коду IDEдеги сериялык мониторго же сериялык плоттерге басып чыгаруу үчүн адатта колдоно турган кодуңузга абдан окшош.

Instructables кандайдыр бир жол менен кодду бузууга умтулгандыктан, мен кодду файлга, ошондой эле шилтемени БУЛ ЖЕРДЕ менин GitHub -га коштум, бул жерде сиз бул Нускамадан бардык файлдарды бир жерден жүктөп алсаңыз болот.

void setup () {Serial.begin (9600); // Каалаган ылдамдыгы жакшы} void loop () {// Чындыгында аналогдук маанилерди окуган эмес // 0-19 графасын түзүп, (int i = 0; i <20; i ++) {Serial.println (i); // Serial.println () - плоттер кечигүүсүнө (500) маалыматтарды жөнөтүү үчүн керектүү бөлүк; // кечиктирүү, ошондуктан плоттер план түзүүгө убактысы бар (500дөн аз болушу мүмкүн)}}

Кодду Arduinoго жүктөңүз жана кайсы порт колдонуп жатканыңызга көңүл буруңуз. Бул маалымат сизге кийинчерээк керек болот. Менин учурда бул COM11.

3 -кадам: Плоттер программасын иштетүү

Плоттер программасын иштетүү
Плоттер программасын иштетүү
Плоттер программасын иштетүү
Плоттер программасын иштетүү

Instructables мага ZIP же EXE файлын жүктөөгө уруксат бербегендиктен, сиз ArduinoPlotter программасын менин SourceForge сайтынан ала аласыз БУЛ ЖЕРДЕ:

sourceforge.net/projects/arduinoexcelplotter/

Бул белгисиз.exe файлы болгондуктан, аны иштетүүгө аракет кылып жатканда, Windows файл коопсуз болушу мүмкүн экенин эскертип коюшу мүмкүн, ага көңүл бурбаңыз жана баары бир иштетиңиз.

Плоттерди колдонуу боюнча көрсөтмөлөр:

-Маалыматыңызды жазуу үчүн бир жерге Excel документин жасаңыз. Биринчи барактын Sheet1 деп аталышын текшериңиз

-Plotter.exe файлын эки жолу чыкылдатуу менен иштетүү. Терезе ачылат.

-IDEдеги Arduinoго жүктөгөн жүктөө ылдамдыгын териңиз (менин мисалда бул 9600 болчу)

-Сиздин Arduino туташкан портуна териңиз (кодду жүктөө үчүн колдонулган Arduino IDEдегидей) COM11 деп жазбаңыз, жөн эле 11 санын териңиз.

-Көчүрүп, аягында Name.xlsx менен Excel файлыңыздын жолуна чаптаңыз. Сиз жолду оңдошуңуз керек, ал бир гана / ордуна / колдонот, мисалы:

C: / Users / ChemistGoneRogue / Desktop / test.xlsx - ТУУРА

C: / Users / ChemistGoneRogue / Desktop / test.xlsx - ОҢ

-Эгер сиз буга чейин андай кылбасаңыз, азыр Arduino сайыңыз

-"Орнотууларды сактоо" баскычын чыкылдатып, программаны жабыңыз.

-Жаңы терезе ачылат, ал сиздин баалуулуктарыңызды (Y огу) серия (X огу) менен белгилеп, көрсөтүлгөн Excel документине сактайт.

Маалыматтар сиздин Arduino жөнөткөндөй тез сакталууда, сюжет ар бир 10 м сайын бир чекитти жарнамалайт.

ЭГЕР БУЛ КӨРСӨТҮЛГӨН ЖАРДАМДЫ ТАПКАН БОЛСОҢУЗ, ТӨМӨНДӨГҮ ҮЧҮН ДОБУШТУ КАРАҢЫЗ (Arduino сынагы)

Сунушталууда: