Curs de pregatire Introducere în IoT folosind Arduino
Internetul Lucrurilor (IoT) este o infrastructură de rețea care conectează obiecte fizice și aplicații software fără fir, permițându-le să comunice între ele și să schimbe date prin intermediul cloud-ului.
În acest training condus de un instructor, participanții vor învăța elementele de bază ale IoT în timp ce vor parcurge crearea unui sistem de senzori IoT bazat pe Arduino.
La finalul acestui training, participanții vor putea:
- Să înțeleagă principiile IoT, inclusiv componentele IoT și metodele de comunicare.
- Să folosească module de comunicare Arduino pentru a construi diferite tipuri de sisteme IoT.
- Să utilizeze o aplicație mobilă pentru a controla Arduino.
- Să conecteze un Arduino la alte dispozitive prin Wi-Fi.
- Să construiască și să implementeze un sistem de senzori IoT.
Formatul Cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de Personalizare a Cursului
Arduino este disponibil în diferite modele și acceptă diferite interfețe de programare (C, C++, C#, Python) și IDE-uri (Arduino IDE, Visual Studio, etc.). Pentru a solicita o configurație diferită, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere în IoT
- Impactul IoT în industrie și viața de zi cu zi
- Înțelegerea ecosistemului IoT: dispozitive, platforme și aplicații
Prezentare generală a componentelor IoT
- Senzori analogici
- Senzori digitali
Prezentare generală a comunicării IoT
- Wi-Fi
- Bluetooth
- RFID
- Internet mobil
Programarea unui dispozitiv IoT Arduino
- Pregătirea mediului de dezvoltare (Arduino IDE)
- Explorarea sintaxei limbajului Arduino (C/C++)
- Scrierea, compilarea și încărcarea codului pe microcontroler
Lucrul cu module de comunicare Arduino
- Module Bluetooth
- Module WiFi
- Module RFID
- I2C și SPI
Utilizarea unei aplicații mobile pentru a controla IoT Arduino
- Prezentare generală a aplicației mobile Blynk pentru IoT
- Instalarea Blynk
Interfațarea Arduino și Blynk prin USB
- Clipirea LED-ului
- Controlul unui servomotor
Modulul Serial WiFi ESP8266
- Prezentare generală
- Configurarea hardware-ului
- Interfațarea cu Arduino
Crearea unui sistem de senzori IoT pentru temperatură și umiditate
- Prezentare generală a senzorului DHT-22
- Interfațarea hardware-ului: Arduino, Modul WiFi ESP8266 și Senzorul DHT-22
- Verificarea datelor prin ThingSpeak
- Conectarea configurației Arduino la Blynk prin WiFi
Pornirea sistemului de senzori IoT Arduino
Depanare
Rezumat și concluzii
Cerințe
- O înțelegere generală a electronicii.
- Va fi folosită limba Arduino (bazată pe C/C++); nu este necesară experiență anterioară în programare.
- Participanții sunt responsabili pentru achiziționarea propriului hardware și componentelor Arduino. Recomandăm Kitul de Început Arduino (https://store.arduino.cc/products/arduino-starter-kit-multi-language).
Publicul țintă
- Pasionați
- Ingineri și tehnicieni hardware/software
- Persoane tehnice din toate industriile
- Dezvoltatori începători
Cursurile publice necesita 5+ participanti
Curs de pregatire Introducere în IoT folosind Arduino - Rezervare
Curs de pregatire Introducere în IoT folosind Arduino - Solicitare
Introducere în IoT folosind Arduino - Cerere de consultanta
Mărturii (1)
Lucrare practică
James - Argent Energy
Curs - Introduction to IoT Using Arduino
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
5G și IoT
14 OreScopul trainingului este de a explica ce este rețeaua 5G și ce impact are asupra tehnologiilor inteligente. Vreau să vă arăt atât avantajele, cât și dezavantajele acestor relații tehnologice (5G / IoT) și să vă arăt direcțiile de dezvoltare ale rețelei, care - de la bun început - a fost dedicată lumii inteligente.
6G și IoT
14 Ore6G este următorul standard de comunicații wireless, care este poziționat să transforme ecosistemele IoT prin conectivitate ultra-rapidă, senzori avansați și capacități integrate de inteligență artificială.
Această instruire condusă de un instructor, live (online sau la fața locului), este destinată participanților de nivel avansat care doresc să înțeleagă și să exploateze intersecția emergentă dintre tehnologiile 6G și aplicațiile IoT.
Prin finalizarea acestui curs, participanții vor dobândi abilitatea de a:
- Explica conceptele tehnice de bază din spatele 6G.
- Evalua cum 6G va restructura comunicarea și arhitectura dispozitivelor IoT.
- Analiza cazuri de utilizare IoT activate de 6G în diverse industrii.
- Pregăti strategii pentru integrarea capacităților 6G în soluțiile IoT existente.
Formatul cursului
- Prelegeri axate pe concepte combinate cu discuții cu experți.
- Exerciții aplicate concepute pentru a consolida principiile cheie de inginerie.
- Explorare bazată pe cazuri și analiză de scenarii într-un mediu ghidat.
Opțiuni de personalizare a cursului
- Pentru versiuni personalizate ale acestei instruiri aliniate cu planul tehnologic al organizației dumneavoastră, vă rugăm să ne contactați pentru a aranja.
Programare Avansată Arduino
14 OreÎn acest training condus de un instructor, în direct în România, participanții vor învăța cum să programeze Arduino folosind tehnici avansate, parcurgând crearea unui simplu sistem de alertă bazat pe senzori.
La finalul acestui training, participanții vor putea:
- Înțelege cum funcționează Arduino.
- Să exploreze în profunzime componentele și funcționalitățile principale ale Arduino.
- Să programeze Arduino fără a utiliza Arduino IDE.
Programare Arduino pentru Începători
21 OreÎn acest training condus de un instructor, în România, participanții vor învăța cum să programeze Arduino pentru utilizare în lumea reală, cum ar fi controlul luminilor, motoarelor și senzorilor de detectare a mișcării. Acest curs presupune utilizarea componentelor hardware reale într-un mediu de laborator live (nu hardware simulat prin software).
La finalul acestui training, participanții vor putea:
- Să programeze Arduino pentru a controla lumini, motoare și alte dispozitive.
- Să înțeleagă arhitectura Arduino, inclusiv intrările și conectorii pentru dispozitive adiționale.
- Să adauge componente terțe, cum ar fi LCD-uri, accelerometre, giroscoape și trackere GPS, pentru a extinde funcționalitatea Arduino.
- Să înțeleagă diversele opțiuni de limbaje de programare, de la C până la limbaje drag-and-drop.
- Să testeze, să depisteze erori și să implementeze Arduino pentru a rezolva probleme din lumea reală.
Inteligența de Business pe Date Mari pentru Agențiile Guvernamentale
35 OreAvansurile tehnologice și cantitatea tot mai mare de informații transformă modul în care se desfășoară afacerile în multe industrii, inclusiv în sectorul guvernamental. Generarea de date guvernamentale și ratele de arhivare digitală sunt în creștere datorită creșterii rapide a dispozitivelor și aplicațiilor mobile, senzorilor și dispozitivelor inteligente, soluțiilor de cloud computing și portalelor pentru cetățeni. Pe măsură ce informațiile digitale se extind și devin mai complexe, gestionarea, procesarea, stocarea, securitatea și eliminarea informațiilor devin, de asemenea, mai complexe. Noi instrumente de captură, căutare, descoperire și analiză ajută organizațiile să obțină informații valoroase din datele lor nestructurate. Piața guvernamentală se află într-un punct de cotitură, realizând că informația este un activ strategic, iar guvernul trebuie să protejeze, să valorifice și să analizeze atât informațiile structurate, cât și pe cele nestructurate pentru a servi mai bine și a îndeplini cerințele misiunii. Pe măsură ce liderii guvernamentali se străduiesc să dezvolte organizații bazate pe date pentru a îndeplini cu succes misiunile, ei pun bazele pentru corelarea dependențelor dintre evenimente, oameni, procese și informații.
Soluțiile guvernamentale de mare valoare vor fi create din amestecul celor mai disruptice tehnologii:
- Dispozitive și aplicații mobile
- Servicii de cloud
- Tehnologii și rețele de business social
- Date Mari și analitice
Datele Mari sunt una dintre soluțiile inteligente ale industriei și permit guvernului să ia decizii mai bune acționând pe baza modelelor dezvăluite prin analiza unor volume mari de date — legate și nelegate, structurate și nestructurate.
Dar realizarea acestor realizări necesită mult mai mult decât simpla acumulare a unor cantități masive de date. „Înțelegerea acestor volume de Date Mari necesită instrumente și tehnologii de ultimă oră care să analizeze și să extragă cunoștințe utile din fluxuri vaste și diverse de informații”, au scris Tom Kalil și Fen Zhao de la Biroul pentru Știință și Tehnologie al Casei Albe într-un post pe blogul OSTP.
Casa Albă a făcut un pas către ajutarea agențiilor în găsirea acestor tehnologii atunci când a înființat Inițiativa Națională de Cercetare și Dezvoltare pe Date Mari în 2012. Inițiativa a inclus peste 200 de milioane de dolari pentru a valorifica la maxim explozia Datelor Mari și instrumentele necesare pentru a le analiza.
Provocările pe care le prezintă Datele Mari sunt aproape la fel de descurajante pe cât este de încurajatoare promisiunea lor. Stocarea eficientă a datelor este una dintre aceste provocări. Ca întotdeauna, bugetele sunt limitate, așa că agențiile trebuie să minimizeze costul pe megabyte al stocării și să păstreze datele ușor accesibile, astfel încât utilizatorii să le poată obține atunci când doresc și în modul de care au nevoie. Salvarea unor cantități masive de date amplifică provocarea.
Analiza eficientă a datelor este o altă provocare majoră. Multe agenții utilizează instrumente comerciale care le permit să sifice printre muntii de date, identificând tendințe care le pot ajuta să funcționeze mai eficient. (Un studiu recent realizat de MeriTalk a constatat că executivii IT federali consideră că Datele Mari ar putea ajuta agențiile să economisească peste 500 de miliarde de dolari, îndeplinind, în același timp, obiectivele misiunii.).
Instrumentele personalizate pentru Date Mari permit, de asemenea, agențiilor să răspundă nevoii de a-și analiza datele. De exemplu, Grupul de Analiză Computațională a Datelor de la Laboratorul Național Oak Ridge a pus la dispoziția altor agenții sistemul său de analiză a datelor Piranha. Sistemul a ajutat cercetătorii medicali să găsească o legătură care poate alerta medicii despre aneurismele aortice înainte ca acestea să se declanșeze. Este, de asemenea, utilizat pentru sarcini mai mundane, cum ar fi sortarea CV-urilor pentru a conecta candidații cu managerii de angajare.
Construirea unui Robot de la Zero
28 OreÎn acest training condus de un instructor, participanții vor învăța cum să construiască un robot folosind hardware Arduino și limbajul Arduino (C/C++).
La finalul acestui training, participanții vor putea:
- Construi și opera un sistem robotic care include atât componente software, cât și hardware
- Înțelege conceptele cheie utilizate în tehnologiile robotice
- Asambla motoare, senzori și microcontrolere într-un robot funcțional
- Proiecta structura mecanică a unui robot
Public țintă
- Dezvoltatori
- Ingineri
- Pasionați
Formatul cursului
- Parțial curs teoretic, parțial discuții, exerciții și practică intensă
Notă
- Kiturile hardware vor fi specificate de instructor înainte de training, dar vor conține aproximativ următoarele componente:
- Placa Arduino
- Controler de motor
- Senzor de distanță
- Modul Bluetooth slave
- Placă de prototipare și cabluri
- Cablu USB
- Kit de vehicul
- Participanții vor trebui să-și achiziționeze propriul hardware.
- Dacă doriți să personalizați acest training, vă rugăm să ne contactați pentru a aranja.
Insurtech: O Introducere Practică pentru Manageri
14 OreInsurtech (cunoscut și sub denumirea de Asigurări Digitale) se referă la convergența dintre asigurări și noile tehnologii. În domeniul Insurtech, „asiguratorii digitali” aplică inovații tehnologice în modelele lor de afaceri și operaționale pentru a reduce costurile, a îmbunătăți experiența clienților și a spori agilitatea operațiunilor lor.
În acest training condus de un instructor, participanții vor înțelege tehnologiile, metodele și mentalitatea necesare pentru a aduce o transformare digitală în organizațiile lor și în industrie în general. Trainingul este destinat managerilor care trebuie să înțeleagă imaginea de ansamblu, să elimine zgomotul și jargonul, și să facă primii pași în stabilirea unei strategii Insurtech.
La sfârșitul acestui training, participanții vor putea:
- Discuta despre Insurtech și toate componentele sale într-un mod inteligent și sistematic
- Identifica și demistifica rolul fiecărei tehnologii cheie din Insurtech.
- Elabora o strategie generală pentru implementarea Insurtech în organizația lor
Publicul țintă
- Asiguratori
- Tehnicieni din industria asigurărilor
- Părți interesate din domeniul asigurărilor
- Consultanți și analiști de afaceri
Formatul cursului
- Parțial prelegere, parțial discuții, exerciții și activități de grup bazate pe studii de caz
Transformare Digitală cu IoT și Edge Computing
14 OreAceastă formare condusă de un instructor, live în România (online sau la fața locului) este destinată profesioniștilor IT de nivel intermediar și managerilor de afaceri care doresc să înțeleagă potențialul IoT și edge computing pentru a permite eficiența, procesarea în timp real și inovația în diverse industrii.
La sfârșitul acestei formări, participanții vor putea:
- Înțelege principiile IoT și edge computing și rolul lor în transformarea digitală.
- Identifica cazuri de utilizare pentru IoT și edge computing în sectoarele de producție, logistică și energie.
- Diferenția între arhitecturile de edge și cloud computing și scenariile de implementare.
- Implementa soluții de edge computing pentru mentenanță predictivă și luarea deciziilor în timp real.
Edge AI pentru Aplicații IoT
14 OreAceastă formare condusă de un instructor, în format live în România (online sau la fața locului), este destinată dezvoltatorilor de nivel intermediar, arhitecților de sisteme și profesioniștilor din industrie care doresc să exploateze Edge AI pentru îmbunătățirea aplicațiilor IoT cu capacități inteligente de procesare și analiză a datelor.
La finalul acestei formări, participanții vor putea:
- Înțelege noțiunile de bază ale Edge AI și aplicarea acesteia în IoT.
- Să configureze și să organizeze medii Edge AI pentru dispozitive IoT.
- Să dezvolte și să implementeze modele AI pe dispozitive edge pentru aplicații IoT.
- Să implementeze procesarea și luarea deciziilor în timp real în sistemele IoT.
- Să integreze Edge AI cu diverse protocoale și platforme IoT.
- Să abordeze considerentele etice și cele mai bune practici în Edge AI pentru IoT.
Edge Computing
7 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat managerilor de produse și dezvoltatorilor care doresc să utilizeze Edge Computing pentru a descentraliza gestionarea datelor pentru o performanță mai rapidă, profitând de dispozitive inteligente situate pe rețeaua sursă.
La sfârșitul acestui training, participanții vor putea:
- Înțelege conceptele de bază și avantajele Edge Computing.
- Identifica cazurile de utilizare și exemplele în care Edge Computing poate fi aplicat.
- Proiecta și construi soluții Edge Computing pentru o procesare mai rapidă a datelor și costuri operaționale reduse.
Bazele Sistemelor Încorporate și IoT
21 OreSistemele incorporate sunt sisteme de calcul construite special pentru a îndeplini funcții dedicate în cadrul sistemelor mai mari. IoT (Internetul Lucrurilor) este o rețea de dispozitive fizice interconectate, integrate cu senzori și software, care comunică și schimbă date prin internet.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată profesioniștilor tehnici de nivel începător care doresc să înțeleagă și să aplice concepte de sisteme incorporate și IoT folosind limbajul C și arhitecturi de microcontrolere.
La finalul acestei formări, participanții vor putea:
- Înțelege arhitectura și componentele sistemelor incorporate.
- Scrie și compilează cod C pentru interacțiunea cu hardware-ul incorporat.
- Lucrează cu perifericele microcontrolerelor, cum ar fi temporizatoare și ADC-uri.
- Înțelege cum contribuie sistemele incorporate la arhitecturile IoT.
Formatul Cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de Personalizare a Cursului
- Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Învățarea Federată în IoT și Calculul la Margine
14 OreAcest training condus de un instructor, live în România (online sau la fața locului), este destinat profesioniștilor de nivel intermediar care doresc să aplice Învățarea Federată pentru a optimiza soluțiile IoT și de calcul la margine.
La finalul acestui training, participanții vor putea:
- Să înțeleagă principiile și beneficiile Învățării Federate în IoT și calculul la margine.
- Să implementeze modele de Învățare Federată pe dispozitive IoT pentru procesarea descentralizată a AI.
- Să reducă latența și să îmbunătățească luarea deciziilor în timp real în mediile de calcul la margine.
- Să abordeze provocările legate de confidențialitatea datelor și constrângerile de rețea în sistemele IoT.
Securizarea Aplicațiilor Cloud și IoT
21 OreAcest training condus de un instructor, live în România (la fața locului sau la distanță), este destinat inginerilor care doresc să configureze, să implementeze și să gestioneze o aplicație IoT sigură.
La sfârșitul acestui training, participanții vor putea:
- Dezvolta și implementa aplicații pentru a gestiona dispozitivele IoT în siguranță.
- Integra în siguranță dispozitive IoT în Cloud.
- Integra o aplicație IoT cu infrastructura existentă.
NB-IoT pentru Dezvoltatori
7 OreÎn acest training condus de un instructor în România, participanții vor învăța despre diverse aspecte ale NB-IoT (cunoscut și sub numele de LTE Cat NB1) în timp ce dezvoltă și implementează o aplicație bazată pe NB-IoT.
La sfârșitul acestui training, participanții vor putea:
- Identifica diferitele componente ale NB-IoT și modul în care acestea se îmbină pentru a forma un ecosistem.
- Înțelege și explică caracteristicile de securitate integrate în dispozitivele NB-IoT.
- Dezvolta o aplicație simplă pentru urmărirea dispozitivelor NB-IoT.
Configurarea unui Gateway IoT cu ThingsBoard
35 OreThingsBoard este o platformă IoT open source care oferă gestionarea dispozitivelor, colectarea de date, procesarea și vizualizarea pentru soluția dvs. IoT.
În acest training condus de un instructor, participanții vor învăța cum să integreze ThingsBoard în soluțiile lor IoT.
La finalul acestui training, participanții vor putea:
- Instala și configura ThingsBoard
- Înțelege elementele de bază ale caracteristicilor și arhitecturii ThingsBoard
- Construi aplicații IoT cu ThingsBoard
- Integrează ThingsBoard cu Kafka pentru rutarea datelor de telemetrie ale dispozitivelor
- Integrează ThingsBoard cu Apache Spark pentru agregarea datelor de la mai multe dispozitive
Publicul țintă
- Ingineri software
- Ingineri hardware
- Dezvoltatori
Formatul cursului
- Parțial curs, parțial discuții, exerciții și practică intensă
Notă
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.