Përmbajtje:
- Hapi 1: Çfarë është Thingspeak?
- Hapi 2: Ndërfaqja me Thingspeak dhe Ngarkimi i të Dhënave
- Hapi 3: Materialet e kërkuara
- Hapi 4: Krijimi i sistemit të pjesëmarrjes duke përdorur sensorin e gjurmëve të gishtërinjve dhe Arduino
- Hapi 5: Qarku
- Hapi 6: Kodi
- Hapi 7: Montimi i Pajisjes së Pjesëmarrjes
- Hapi 8: Çfarë vjen më pas?
Video: Arduino Sistemi i Pjesëmarrjes në Gjurmët e Gishtave W/ Ruajtja e të Dhënave në Re: 8 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Nga ElectropeakElectroPeak Faqja Zyrtare Ndiqni Më shumë nga autori:
Rreth: ElectroPeak është vendi juaj i vetëm për të mësuar elektronikë dhe për të realizuar idetë tuaja në realitet. Ne ofrojmë udhëzues të nivelit të lartë për t'ju treguar se si mund t'i bëni projektet tuaja. Ne gjithashtu ofrojmë produkte me cilësi të lartë kështu që të keni një … Më shumë rreth Electropeak »
Ju mund të lexoni këtë dhe mësime të tjera të mahnitshme në
Uebfaqja zyrtare e ElectroPeak
Vështrim i përgjithshëm
Në ditët e sotme, të mësosh rreth funksionimit dhe zbatimit të pajisjeve IoT është kaq thelbësore për shkak të përdorimit në rritje të sistemeve IoT. Në këtë tutorial, ne do të bëjmë një pajisje të ndjekjes së gjurmëve të gishtërinjve me Arduino, e cila përveç ruajtjes së informacionit të regjistrimit dhe orëve të punës në kartën e kujtesës, e ngarkon këtë informacion në platformën Thingspeak sapo të lidhet me internetin dhe Ju mund ta shkarkoni këtë informacion nga paneli në formate të ndryshme, të tilla si CSV.
Çfarë Do Mësoni
- Hyrje në Thingspeak
- Ngarkimi i të dhënave në Thingspeak duke përdorur Nodemcu
- Krijoni një pajisje frekuentimi me sensorin e gjurmëve të gishtërinjve dhe Arduino
Hapi 1: Çfarë është Thingspeak?
Iot (Internet of things) është një platformë në të cilën ka një numër të gjërave të lidhura me internetin, që bashkëveprojnë me individë dhe pajisje të tjera, dhe zakonisht, ngarkojnë të dhëna në cloud computing për analiza.
Thingspeak është një platformë IoT që ju lejon të shfaqni dhe të mblidhni të dhëna të drejtpërdrejta në cloud computing.
Hapi 2: Ndërfaqja me Thingspeak dhe Ngarkimi i të Dhënave
Ndiqni hapat e mëposhtëm për të filluar lidhjen Thingspeak:
Hapi 1) Hyni në faqen e internetit të Thingspeak.com dhe krijoni një llogari.
Hapi 2) Hyni pasi të keni aktivizuar llogarinë tuaj dhe klikoni në New Channel në seksionin My Channel.
Hapi 3) Në dritaren e re të hapur për ju, shkruani një emër për panelin tuaj dhe çdo përshkrim nëse është e nevojshme. Përcaktoni numrin e fushave që ju nevojiten duke caktuar emrat e tyre. Pjesët e mbetura janë fakultative. Ruani panelin pasi të keni përfunduar informacionin.
Hapi 4) Tani shkoni te Çelësat API në panelin tuaj.
Hapi 5) Ju keni nevojë për ID -në e Kanalit dhe Shkruani Çelësin API për të transmetuar të dhëna, prandaj shkruajini ato.
Hapi 6) Shkarkoni bibliotekën Thingspeak dhe shtojeni atë në Arduino IDE tuaj.
Biblioteka Thingspeak
Hapi 7) Shkoni te Arduino IDE. Hapni pjesën WriteMultipleFiels nga shembujt dhe futni vlerat SSID, Fjalëkalimi, Kanali dhe Shkruani çelësat API.
Pas ngarkimit të kodit, do të shihni disa numra të rastit të ngarkuar në fushat 1 deri në 4 të panelit tuaj. I njëjti kod i strukturuar përdoret në sistemin e frekuentimit për ngarkimin e të dhënave.
shënim
Prisni të paktën 15 sekonda midis çdo herë që ngarkoni të dhënat në panelin Thingspeak.
Hapi 3: Materialet e kërkuara
Komponentet e harduerit
Arduino Mega 2560 R3 *1
Sensori i gjurmëve të gishtave R301T *1
Moduli i Përshtatësit të Kartës Micro SD TF *1
Moduli DS3231 I2C RTC *1
Moduli i ekranit me ekran 3.5 TFT me ngjyra *1
Bordi NodeMCU ESP8266 ESP-12E *1
mashkull te Femra Jumper Wire *1
Aplikacionet e Softuerit
Arduino IDE
Hapi 4: Krijimi i sistemit të pjesëmarrjes duke përdorur sensorin e gjurmëve të gishtërinjve dhe Arduino
Në këtë sistem, pas regjistrimit të hyrjes dhe daljes së një personi me gjurmët e gishtërinjve të tij, informacioni duke përfshirë datën, emrin, kohën e mbërritjes, kohën e nisjes dhe orët e punës për punonjësin ruhen në kartën SD. Pastaj ky informacion do t'i dërgohet Thingspeak në kohën që keni specifikuar. Në mungesë të lidhjes në internet, të dhënat e pabotuara ruhen dhe do të përcillen në Thingspeak sapo të lidhen me internetin. Meqenëse informacioni ruhet në EEPROM të mikrokontrolluesit, ato nuk do të humbasin në rast të ndërprerjes së energjisë.
Hapi 5: Qarku
Pasi të keni lidhur të gjitha modulet, vendosni mburojën LCD në Arduino.
Këshillë Meqenëse LCD Shield mbulon disa nga kunjat Arduino, mund të lidhni tela me një kunj të caktuar nga fundi i tabelës, nëse keni nevojë për këto kunja.
Hapi 6: Kodi
Për këtë kod ju duhen bibliotekat e mëposhtme:
Adafruit-Gjurmë gishtash-Sensor-Biblioteka
Biblioteka Adafruit-GFX
MCUFRIEND_kbv
RTClib
Tani shkarkoni kodin e mëposhtëm dhe ngarkojeni atë në Arduino tuaj. Ky kod është shkruar për 11 persona me emra të paracaktuar, por ju mund t'i ndryshoni dhe t'i hiqni nga modaliteti i paracaktuar. Për të regjistruar një emër të ri, thjesht lidhni pajisjen me kompjuterin tuaj dhe shtypni tastin për të hyrë në modalitetin e regjistrimit, pastaj hapni Monitor Serial dhe ndiqni procesin e regjistrimit siç tregohet në Monitor Serial.
Shkarkoni kodin nga lart:
Mund të mësoni më shumë rreth përdorimit të një karte SD, modulit të orës dhe LCD në lidhjet e mëposhtme:
Moduli i Kartës SD me Arduino: Si të Lexoni/ Shkruani të Dhëna
Si të përdorni modulin DS1307 RTC me Arduino dhe bëni një kujtesë
Udhëzues Absolut Fillestar për Ekranet TFT LCD nga Arduino.
Nodemcu ekzekuton detyrën e ngarkimit të informacionit në këtë sistem. Ai merr informacionin e ngarkimit nga Arduino përmes portit serik dhe kthen statusin e ngarkimit në Arduino. Ngarko kodin e mëposhtëm në Nodemcu tuaj.
Së pari, ndryshoni ID -në e Kanalit dhe Shkruani Çelësin API sipas Panelit tuaj Thingspeak.
String_Analuze (); funksioni në këtë kod ndan vargjet hyrëse të Nodemcu në datën, emrin, kohën e mbërritjes dhe të nisjes, dhe orët e punës, dhe e dërgon këtë informacion në Thingspeak. Pastaj nëse procesi i ngarkimit është i suksesshëm, ai dërgon karakterin "1", dhe përndryshe dërgon karakterin "0" në Arduino.
Hapi 7: Montimi i Pajisjes së Pjesëmarrjes
Ju mund të përdorni hartat e mëposhtme dhe pleksiglasin me ngjyra të ndryshme ose ndonjë material tjetër për të ndërtuar trupin e pajisjes së frekuentimit.
Shkarkoni hartën e prerë me lazer të trupit të pajisjes nga lart:
Pas vendosjes së përbërësve elektronikë dhe montimit të të gjithë trupit, instaloni atë në vendin e dëshiruar. Tani, thjesht lidhni një përshtatës 12V në pajisje dhe fillon të funksionojë.
Hapi 8: Çfarë vjen më pas?
- Mundohuni të përdorni më shumë ikona në LCD.
- Mundohuni të shtoni një opsion RFID në sistem.
- Mundohuni të ngarkoni të dhënat në spreadsheets të Google në vend të Thingspeak.
Nëse ju duket ky mësim i dobishëm dhe interesant ju lutemi na pëlqeni në facebook.
Recommended:
Makina votuese biometrike e bazuar në gjurmët e gishtave duke përdorur Arduino: 4 hapa (me fotografi)
Makina e votimit biometrike e bazuar në gjurmët e gishtërinjve duke përdorur Arduino: Ne të gjithë jemi në dijeni të makinës elektronike ekzistuese të votimit, ku përdoruesi duhet të shtypë një buton për të votuar. Por këto makina janë kritikuar për kalitje që në fillim. Kështu që qeveria po planifikon të prezantojë një bazë të gjurmëve të gishtërinjve
Sistemi i pjesëmarrjes i bazuar në gjurmët e gishtërinjve dhe RFID duke përdorur Raspberry Pi dhe bazën e të dhënave MySQL: 5 hapa
Sistemi i pjesëmarrjes i bazuar në gjurmët e gishtërinjve dhe RFID duke përdorur Raspberry Pi dhe bazën e të dhënave MySQL: Video e këtij projekti
Blerja e të Dhënave dhe Sistemi i Vizualizimit të të Dhënave për një Biçikletë Garash MotoStudente Elektrike: 23 hapa
Sistemi i marrjes së të dhënave dhe vizualizimi i të dhënave për një motoçikletë MotoStudent Electric Racing: Një sistem i marrjes së të dhënave është një koleksion i pajisjeve dhe programeve kompjuterike që punojnë së bashku për të mbledhur të dhëna nga sensorë të jashtëm, për t'i ruajtur dhe përpunuar ato më pas në mënyrë që të mund të vizualizohen dhe analizohen, duke lejuar inxhinierët të bëjnë
Sistemi i pjesëmarrjes me ruajtjen e të dhënave në spreadsheet të Google duke përdorur RFID dhe Arduino Ethernet Shield: 6 hapa
Sistemi i Pjesëmarrjes Me Ruajtjen e të Dhënave në Tabelat e Google Duke Përdorur RFID dhe Arduino Ethernet Shield: Përshëndetje Djema, Këtu kemi dalë me një projekt shumë emocionues dhe kjo është mënyra se si të dërgoni të dhëna rfid në spreadsheet të Google duke përdorur Arduino. Me pak fjalë ne do të bëjmë një sistem frekuentimi të bazuar në lexuesin rfid i cili do të kursejë të dhënat e pjesëmarrjes në kohë reale për të kërkuar
Përditësoni Apple MacBook -in tuaj: Rezervimi dhe ruajtja e të dhënave .: 9 hapa (me fotografi)
Përditësoni Apple MacBook -in tuaj: Kopjimi dhe ruajtja e të dhënave .: Disku im i ngurtë Mac është dhjamosur dhe është mbushur plotësisht, ishte i neveritshëm. Ky problem po ndodh me shumë njerëz që kanë blerë MacBooks origjinal. Ata po ndiejnë një majë të ngushtë të një hard drive të vogël. Bleva macbook tim ~ 2 vjet më parë dhe ai