SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Лекція 5
Зберігання даних з давачів. Збереження на локальних
пристроях. Віддалене зберігання даних
Опис проблеми
- Не всі характеристики даних можна обчислити безпосередньо при
отриманні даних з давачів.
- Для того, щоб конвертувати дані в потрібну форму, необхідно проводити
додаткові операції.
- Ненадійно зберігати дані в системній пам’яті платформ Arduino та
Raspberry PI, або інших платформ, базованих на мікроконтролерах RISC-
архітектури.
Можливості збереження даних на Arduino
- Енергонезалежна пам’ять (EEPROM).
- SD-карта.
Збереження даних на EEPROM
EEPROM (англ. Electrically Erasable Programmable Read-Only Memory) —
постійний запам'ятовувальний пристрій, що програмується та
очищується за допомогою електрики, один з видів енергонезалежної
пам'яті. Пам'ять такого типу може очищуватися та заповнюватися
інформацією декілька десятків тисяч разів. Використовується в
твердотільних накопичувачах.
24LC256
24AA256 / 24LC256 / 24FC256 це EEPROM з організацією пам'яті 32Кх8 (256
Кбіт), що працює в широкому діапазоні живлячої напруги (1.7В-5.5В).
Створений для застосування в передових системах зв'язку та збору даних з
низьким споживанням електроенергії. Надає можливість сторінкового запису
даних розміром до 64 байт. Підтримується як послідовне, так і довільне
читання даних. Адресні виводи дозволяють організувати єдиний адресний
простір до 2-х Мбіт, розмістивши на одній шині до 8-ми мікросхем. Мікросхема
доступна в 8-ми вивідних корпусах DIP, SOIC, TSSOP, MSOP і DFN. А 24AA256
ще й в 8-ми вивідному корпусі розміром з кристал.
Блок-схема та вигляд 24LC256
Підключення EEPROM до
Arduino
Приклад запису з Arduino на EEPROM
I2C - протокол обміну даними
I²C — послідовна шина даних для зв'язку інтегральних схем, розроблена
фірмою Philips на початку 1980-х як проста шина внутрішнього зв'язку для
створення керуючої електроніки. Використовується для з'єднання
низькошвидкісних периферійних компонентів з материнською платою,
вбудовуваними системами та мобільними телефонами. Назва є абревіатурою
слів Inter-Integrated Circuit.
Особливості I2C
I ² C використовує дві двонапрямлених лінії, підтягнуті до напруги живлення та
керовані через відкритий колектор або відкритий стік — послідовна лінія
даних (SDA, англ. Serial DAta) і послідовна лінія тактування (SCL, англ. Serial
CLock). Стандартні напруги +5 В або +3,3 В, проте допускаються й інші.
Класична адресація включає 7-бітовий адресний простір з 16
зарезервованими адресами. Це означає до 112 вільних адрес для підключення
периферії на одну шину.
Основний режим роботи — 100 кбіт/с; 10 кбіт/с в режимі роботи із зниженою
швидкістю. Зауважимо, що стандарт допускає припинення тактування для
роботи з повільними пристроями.
Операція читання даних
Операція читання даних
Читання та запис декількох байтів
Ініціалізація EEPROM
Arduino Ethernet Shield
Необхідні бібліотеки та процедура запису даних
Засоби збереження на Raspberry PI
Оскільки Raspberry PI має на своїй базі операційну систему, засоби запису
фактично не обмежуються і ідентичні можливостям ЕОМ.
Запис файлу на внутрішню картку
Зберігання даних на віддалених серверах
Власний сервер баз даних;
Зберігання даних на комп’ютері
Зберігання даних в хмарі (cloud storage);
Зберігання на сервері баз даних
- Пристрій здійснює запит до сервера
- Сервер обробляє інформацію
- Відбувається запис в базу даних
Запис даних на комп’ютері
Читання даних з послідовного порту
Опрацювання даних
Запис даних в файл
Хмарні сервіси
- Реєстрація;
- Отримання ключа API;
- Реєстрація пристрою на хмарному сервісі;
- Відправка запиту з відповідним ідентифікатором на сервер;
- Відображення даних на сервері.
Xively
Відображення даних
Що далі?
Запитання

Mais conteúdo relacionado

Destaque

Sociales tema 1
Sociales tema 1Sociales tema 1
Sociales tema 1
pyston_69
 
800 metros
800 metros800 metros
800 metros
ipenet
 
Peb en la empresa
Peb en la empresaPeb en la empresa
Peb en la empresa
maargarit
 
2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)
2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)
2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)
Design For Change Taiwan
 
Holle Potitos Calabaza con arroz kuerbismitreis
Holle Potitos Calabaza con arroz kuerbismitreisHolle Potitos Calabaza con arroz kuerbismitreis
Holle Potitos Calabaza con arroz kuerbismitreis
Farmacia Internacional
 
EmporisZ
EmporisZEmporisZ
EmporisZ
lorna29
 

Destaque (18)

Sociales tema 1
Sociales tema 1Sociales tema 1
Sociales tema 1
 
Pan de molde a terminado1
Pan de molde a terminado1Pan de molde a terminado1
Pan de molde a terminado1
 
800 metros
800 metros800 metros
800 metros
 
Litoralsalud
LitoralsaludLitoralsalud
Litoralsalud
 
Sneak peek
Sneak peekSneak peek
Sneak peek
 
PRACTICA 3
PRACTICA 3PRACTICA 3
PRACTICA 3
 
Peb en la empresa
Peb en la empresaPeb en la empresa
Peb en la empresa
 
2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)
2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)
2011 DFC taiwan-Chi 076 自己帶水壺 環保又健康(問卷)
 
Florida casino parties by dan mar productions 49
Florida casino parties by dan mar productions 49Florida casino parties by dan mar productions 49
Florida casino parties by dan mar productions 49
 
CREACION DE CARPETAS
CREACION DE CARPETASCREACION DE CARPETAS
CREACION DE CARPETAS
 
P screen slideshare
P screen slideshareP screen slideshare
P screen slideshare
 
Anatomia de marketing
Anatomia de marketingAnatomia de marketing
Anatomia de marketing
 
Holle Potitos Calabaza con arroz kuerbismitreis
Holle Potitos Calabaza con arroz kuerbismitreisHolle Potitos Calabaza con arroz kuerbismitreis
Holle Potitos Calabaza con arroz kuerbismitreis
 
Power point
Power pointPower point
Power point
 
EmporisZ
EmporisZEmporisZ
EmporisZ
 
Planejamento Digital Ministério da Justiça
Planejamento Digital Ministério da JustiçaPlanejamento Digital Ministério da Justiça
Planejamento Digital Ministério da Justiça
 
Practica 5 excel
Practica 5 excelPractica 5 excel
Practica 5 excel
 
Comunicación
ComunicaciónComunicación
Comunicación
 

Semelhante a лекція 5 іпс

ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
IoTdevices
 
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Максим Павленко
 
Budova komp yutera
Budova komp yuteraBudova komp yutera
Budova komp yutera
prezynt
 
№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...
№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...
№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...
Dima Pryymak
 
Camtasia getting started guide
Camtasia getting started guideCamtasia getting started guide
Camtasia getting started guide
Sed Lis
 

Semelhante a лекція 5 іпс (20)

Computers and Computing Works lecture №5
Computers and Computing Works lecture №5Computers and Computing Works lecture №5
Computers and Computing Works lecture №5
 
ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
ESP12.OLED_V1 Datasheet UA - універсальна плата контролера ESP8266 з 0.96″ I2...
 
Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)Hardware workshop with Lampa (Arduino intro course)
Hardware workshop with Lampa (Arduino intro course)
 
Урок 09 - Підсумковий урок з тем «Кодування даних. Апаратно-програмне забез...
Урок 09 -  Підсумковий урок з тем «Кодування даних. Апаратно-програмнезабез...Урок 09 -  Підсумковий урок з тем «Кодування даних. Апаратно-програмнезабез...
Урок 09 - Підсумковий урок з тем «Кодування даних. Апаратно-програмне забез...
 
характеристика основних вузщлів компютера
характеристика основних вузщлів компютерахарактеристика основних вузщлів компютера
характеристика основних вузщлів компютера
 
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютераСучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
Сучасні інформаційні технології. Лекція 2. Архітектура персонального комп’ютера
 
Budova komp yutera
Budova komp yuteraBudova komp yutera
Budova komp yutera
 
процесор,пам'ять еом
процесор,пам'ять еомпроцесор,пам'ять еом
процесор,пам'ять еом
 
процесор,пам'ять еом
процесор,пам'ять еомпроцесор,пам'ять еом
процесор,пам'ять еом
 
Урок №4 8 клас
Урок №4 8 класУрок №4 8 клас
Урок №4 8 клас
 
Архітектура персонального комп’ютера
Архітектура персонального комп’ютераАрхітектура персонального комп’ютера
Архітектура персонального комп’ютера
 
урок 5
урок 5урок 5
урок 5
 
урок 5
урок 5урок 5
урок 5
 
8 клас урок 4
8 клас урок 48 клас урок 4
8 клас урок 4
 
8 клас урок 4
8 клас урок 48 клас урок 4
8 клас урок 4
 
Computers and Computing Works lecture №9
Computers and Computing Works lecture №9Computers and Computing Works lecture №9
Computers and Computing Works lecture №9
 
урок 4 9кл
урок 4 9клурок 4 9кл
урок 4 9кл
 
№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...
№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...
№4 принцип дії та основні характеристики запам’ятовувальних пристроїв, принте...
 
Asus Prime X370-A
Asus Prime X370-AAsus Prime X370-A
Asus Prime X370-A
 
Camtasia getting started guide
Camtasia getting started guideCamtasia getting started guide
Camtasia getting started guide
 

Mais de Marian Slabinoha

Mais de Marian Slabinoha (20)

Основи цифрової техніки - лекція 1
Основи цифрової техніки - лекція 1Основи цифрової техніки - лекція 1
Основи цифрової техніки - лекція 1
 
Основи цифрової техніки - лекція 2-3
Основи цифрової техніки - лекція 2-3Основи цифрової техніки - лекція 2-3
Основи цифрової техніки - лекція 2-3
 
Основи цифрової техніки - лекція 4
Основи цифрової техніки - лекція 4Основи цифрової техніки - лекція 4
Основи цифрової техніки - лекція 4
 
Основи цифрової техніки - лекція 5
Основи цифрової техніки - лекція 5Основи цифрової техніки - лекція 5
Основи цифрової техніки - лекція 5
 
Основи цифрової техніки - лекція 8
Основи цифрової техніки - лекція 8Основи цифрової техніки - лекція 8
Основи цифрової техніки - лекція 8
 
Основи цифрової техніки - лекція 6-7
Основи цифрової техніки - лекція 6-7Основи цифрової техніки - лекція 6-7
Основи цифрової техніки - лекція 6-7
 
лекція 2 іпс
лекція 2 іпслекція 2 іпс
лекція 2 іпс
 
лекція 3 іпс
лекція 3 іпслекція 3 іпс
лекція 3 іпс
 
лекція 4 іпс
лекція 4 іпслекція 4 іпс
лекція 4 іпс
 
лекція 6 іпс
лекція 6 іпслекція 6 іпс
лекція 6 іпс
 
лекція 8 іпс
лекція 8 іпслекція 8 іпс
лекція 8 іпс
 
лекція 7 іпс
лекція 7 іпслекція 7 іпс
лекція 7 іпс
 
лекція 9 іпс
лекція 9 іпслекція 9 іпс
лекція 9 іпс
 
лекція 1 іпс
лекція 1 іпслекція 1 іпс
лекція 1 іпс
 
Лекція 9
Лекція 9Лекція 9
Лекція 9
 
Лекція 8
Лекція 8Лекція 8
Лекція 8
 
Лекція 7
Лекція 7Лекція 7
Лекція 7
 
Лекція 6
Лекція 6Лекція 6
Лекція 6
 
Лекція 5
Лекція 5Лекція 5
Лекція 5
 
Лекція 4
Лекція 4Лекція 4
Лекція 4
 

Último

аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
JurgenstiX
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
OlgaDidenko6
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ssuser59e649
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
JurgenstiX
 

Último (19)

Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія України
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентація
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 

лекція 5 іпс

  • 1. Лекція 5 Зберігання даних з давачів. Збереження на локальних пристроях. Віддалене зберігання даних
  • 2. Опис проблеми - Не всі характеристики даних можна обчислити безпосередньо при отриманні даних з давачів. - Для того, щоб конвертувати дані в потрібну форму, необхідно проводити додаткові операції. - Ненадійно зберігати дані в системній пам’яті платформ Arduino та Raspberry PI, або інших платформ, базованих на мікроконтролерах RISC- архітектури.
  • 3. Можливості збереження даних на Arduino - Енергонезалежна пам’ять (EEPROM). - SD-карта.
  • 4. Збереження даних на EEPROM EEPROM (англ. Electrically Erasable Programmable Read-Only Memory) — постійний запам'ятовувальний пристрій, що програмується та очищується за допомогою електрики, один з видів енергонезалежної пам'яті. Пам'ять такого типу може очищуватися та заповнюватися інформацією декілька десятків тисяч разів. Використовується в твердотільних накопичувачах.
  • 5. 24LC256 24AA256 / 24LC256 / 24FC256 це EEPROM з організацією пам'яті 32Кх8 (256 Кбіт), що працює в широкому діапазоні живлячої напруги (1.7В-5.5В). Створений для застосування в передових системах зв'язку та збору даних з низьким споживанням електроенергії. Надає можливість сторінкового запису даних розміром до 64 байт. Підтримується як послідовне, так і довільне читання даних. Адресні виводи дозволяють організувати єдиний адресний простір до 2-х Мбіт, розмістивши на одній шині до 8-ми мікросхем. Мікросхема доступна в 8-ми вивідних корпусах DIP, SOIC, TSSOP, MSOP і DFN. А 24AA256 ще й в 8-ми вивідному корпусі розміром з кристал.
  • 8. Приклад запису з Arduino на EEPROM
  • 9. I2C - протокол обміну даними I²C — послідовна шина даних для зв'язку інтегральних схем, розроблена фірмою Philips на початку 1980-х як проста шина внутрішнього зв'язку для створення керуючої електроніки. Використовується для з'єднання низькошвидкісних периферійних компонентів з материнською платою, вбудовуваними системами та мобільними телефонами. Назва є абревіатурою слів Inter-Integrated Circuit.
  • 10. Особливості I2C I ² C використовує дві двонапрямлених лінії, підтягнуті до напруги живлення та керовані через відкритий колектор або відкритий стік — послідовна лінія даних (SDA, англ. Serial DAta) і послідовна лінія тактування (SCL, англ. Serial CLock). Стандартні напруги +5 В або +3,3 В, проте допускаються й інші. Класична адресація включає 7-бітовий адресний простір з 16 зарезервованими адресами. Це означає до 112 вільних адрес для підключення периферії на одну шину. Основний режим роботи — 100 кбіт/с; 10 кбіт/с в режимі роботи із зниженою швидкістю. Зауважимо, що стандарт допускає припинення тактування для роботи з повільними пристроями.
  • 13. Читання та запис декількох байтів
  • 16. Необхідні бібліотеки та процедура запису даних
  • 17. Засоби збереження на Raspberry PI Оскільки Raspberry PI має на своїй базі операційну систему, засоби запису фактично не обмежуються і ідентичні можливостям ЕОМ.
  • 18. Запис файлу на внутрішню картку
  • 19. Зберігання даних на віддалених серверах Власний сервер баз даних; Зберігання даних на комп’ютері Зберігання даних в хмарі (cloud storage);
  • 20. Зберігання на сервері баз даних - Пристрій здійснює запит до сервера - Сервер обробляє інформацію - Відбувається запис в базу даних
  • 21. Запис даних на комп’ютері Читання даних з послідовного порту Опрацювання даних Запис даних в файл
  • 22. Хмарні сервіси - Реєстрація; - Отримання ключа API; - Реєстрація пристрою на хмарному сервісі; - Відправка запиту з відповідним ідентифікатором на сервер; - Відображення даних на сервері.