{"id":3473,"date":"2024-05-31T14:40:52","date_gmt":"2024-05-31T18:40:52","guid":{"rendered":"https:\/\/blogs.mathworks.com\/iot\/?p=3473"},"modified":"2024-05-31T14:40:52","modified_gmt":"2024-05-31T18:40:52","slug":"new-thingspeak-iot-examples-and-curriculum-module-hardware-connectivity-in-action","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/iot\/2024\/05\/31\/new-thingspeak-iot-examples-and-curriculum-module-hardware-connectivity-in-action\/","title":{"rendered":"New ThingSpeak IoT Examples and Curriculum Module: Hardware Connectivity in Action"},"content":{"rendered":"

The Internet of Things (IoT) can help you get the right data from your hardware when you need it, no matter if you are right there with the hardware or a world away.\u00a0 Two new hardware examples recently dropped at the MathWorks site, so we are highlighting those examples here. We\u2019ve added one more interesting example found out on the wild web, to make a nice three-for.<\/p>\n

\"grove<\/a><\/p>\n

1. IoT-Based Temperature Monitoring Using ThingSpeak and Arduino Hardware – MATLAB & Simulink<\/a><\/p>\n

Environmental monitoring is one of the standout applications of IoT technology, and where the ease of getting set up on ThingSpeak also stands out. Once you\u2019ve got your data streaming in, you can use the more advanced features of ThingSpeak and the built in MATLAB to enhance your data collection and interpretation.\u00a0 This example shows several of these features including the useful visualization widgets, integrated MATLAB code, and the use of the email alerts service to keep you aware of anomalous activity in your channel. This setup involves a BMP280 sensor connected to an Arduino\u00ae board, which serves as the hardware foundation.\u00a0 This example assumes a dedicated MATLAB connection, which can allow high speed analysis and controls.\u00a0 For a deployed sensor example, have a look at the many other examples<\/a> in the ThingSpeak documentation, including this temperature read and write example<\/a>.<\/p>\n

 <\/p>\n

\"Cartoon<\/a><\/p>\n

2. Introduction to Engineering with Arduino \u2013 Curriculum Module<\/a><\/p>\n

This complete curriculum module is available in the MathWorks File exchange<\/a>. The module includes MATLAB live scrips demonstrating engineering principles using Arduino Hardware. Instructors can use these live scripts as demonstrations in lectures, class activities, or as interactive assignments outside class. \u00a0Everyone else can use it to level up their engineering basics. This module covers the concepts of signals, control, and technical writing. It also includes examples of the Internet of Things and physical modeling. This example not only educates on the technical aspects of hardware-software integration but also inspires innovation and experimentation within the realm of IoT.<\/p>\n

 <\/p>\n

\"Gridlock<\/a><\/p>\n

3. Analyzing Traffic Using a 360-Degree Camera and ThingSpeak Analytics<\/a><\/p>\n

The final example highlights the application of IoT technologies in urban planning and management, specifically in analyzing traffic patterns. The author demonstrates data collection using ThingSpeak from their edge processing system with video sensor. Then the author shows how you can do both live visualizations in the channel field plots and processing of the incoming data to produce live analysis such as a traffic comparison plot.<\/p>\n

The intersection of hardware connectivity and software analytics shows the true potential of IoT. Happy ThingSpeaking!<\/p>\n","protected":false},"excerpt":{"rendered":"

<\/div>\n

The Internet of Things (IoT) can help you get the right data from your hardware when you need it, no matter if you are right there with the hardware or a world away.\u00a0 Two new hardware examples… read more >><\/a><\/p>\n","protected":false},"author":175,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/posts\/3473"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/users\/175"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/comments?post=3473"}],"version-history":[{"count":9,"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/posts\/3473\/revisions"}],"predecessor-version":[{"id":3509,"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/posts\/3473\/revisions\/3509"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/media?parent=3473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/categories?post=3473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/iot\/wp-json\/wp\/v2\/tags?post=3473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}