[Day1] 创客与物联网(Maker & IoT)

前言

本系列文章的开头,我们要先来了解一下物联网 (Internet of Things, IoT) 是怎麽样的一个东西(绝对是不能吃的XD),以及在资讯发达的时代下我们要怎麽成为一位Maker? Maker又是什麽? 希望能够帮助各位对於这两者有所了解,如有疑虑或错误的地方也欢迎在下方留言区提出与指正,一同学习!!

什麽是物联网(IoT)?

首先先来看看我们从google大神随手一蒐所整理的Wiki资料:

IoT起源

  • 物联网最早的雏型在1980年由Carnegie Mellon University的可乐贩卖机,而该物联网装置透过网际网路可查询目前贩卖机中的饮料库存。

  • 1991年由Mark Weiser发表「21世纪的电脑」,当中提及普及计算的概念。

  • 1994年由Reza Raji在IEEE总览上发表「可控制的智慧型网路」,从中提出可将小量数据封包汇集至一个大的节点,从而控制各种设备。

---取自维基百科

恩...,道理我都懂,不愧是Wiki非常学术性的解释,但对於才想刚了解这个领域的人来说,第一印象可能是这样「哇!这一定是要有资讯背景的人才玩得起的东西吧!」「完了完了,似乎相当艰深难懂,後面我可能会听不懂,跟不上!」

其实IoT并没有我们想像中的那麽难,让我们"继续 ~ 看 ~ 下 ~ 去",IoT是指包含任何可以联网的物体或「东西」,随着现今科技的进步,IoT的发展受到诸多名人及教育单位的重视,如:Microsoftt创办人Bill Gates、麻省理工学院(MIT)等,近几年来越来越多的日常生活物品连结到网际网路形成所谓的「物联网」,你以为只有「人」才可以使用Internet嘛! 那你就太落伍了,物品也可以。随着万物皆联网的时代来临,IoT逐渐加入各式各样的感测器(Sensor),透过IoT我们可以收集各式各样的数据资料,据统计IoT装置每年将可产生 40 ZB 的资料,相当於 40兆 GB 的大小,而收集这些资料有甚麽用,当然有用,让我们来看看2020年IoT Analytics统计的 IoT 应用产业 Top10:

Top 10 IoT Application areas 2020

图片来源: IoT Analytics Top 10 IoT applications in 2020

在这资讯爆炸的时代,生活中处处离不开IoT,因此学习IoT不仅仅是收集数据而已,还要知道如何使用这些数据才能够将其发挥到淋漓尽致!~~(╯✧∇✧)╯

什麽是创客(Maker)?

自造者(Maker),又称「创客」。在让我们来看一下Wiki又是怎麽说它的:

  • 它是指一群酷爱科技、热衷实践的人群,他们以分享技术、交流思想为乐,以自造者为主体的社区(Makerspace)则成了自造者文化的载体。
  • 自造者文化是DIY文化的延伸,它在其中糅合了技术元素。DIY文化则是朋克理念与反消费主义的结合,朋克理念通常代表了反叛、反权威、个人主义和自由思维等。

---取自维基百科

Maker

图片来源: Google图片

相信Maker相较於前面IoT,大家比较好理解对吧?(就你最懂),说道Maker,这部分是我一直非常喜欢的一种教育概念,它有别於以往我们在学习过程中都只是枯燥乏味的白纸黑字,纸上谈兵。让我们回想看看传统的学习方式,因为局限在资源并不如现在的丰富,因此常常会有「知其然;而不知其所以然」的囧境。而如今资讯如此发达,我们可以透过许多管道撷取到所需的资源并且互相学习,造就一个人人都可以成为Maker时代。

Maker概念中还有一个非常重要的教育理念STEAM(别想歪,不是那个游戏平台steam),STEAM旨在加强科学(Science)、科技(Technology)、工程(Engineering)、艺术(Art)、数学(Mathematics),学生可以透过从「做中学,错中学」是的,你没听错,学会如何「失败」也是STEAM教育中重要的一个环节,因为在STEAM教育中学生将尝试使用各种方法解决去解决各式各样的问题,因此并没有所谓的「正确答案」,相较於学习的成果,STEAM教育更重视学生学习的过程,而STEAM也成为了未来AI时代下不被机器取代及能够激发我们潜能的重要指标政策。

好了,今天真是一口气发了好长的篇幅,希望不会让大家因此退坑XD,明天将开始踏入IoT操作的领域还请各位敬请期待~

欢迎交流

因为是初次参与铁人赛的活动,尝试着利用这次机会把自己所学的知识透过文章来分享给大家。也透过这次参赛从中获取一些经验(毕竟不能3天捕鱼2天晒网!XD),希望大家之後能持续关注及支持。


<<:  Day 02:Nice to meet you!

>>:  从 IT 技术面细说 Search Console 的 27 组数字 KPI (2) 流量 (1)

[Day 12] Sass - 常用的内建Modules

Math、Color Sass有提供一些内建的Modules,在写CSS时如果能活用会有很大的帮助,...

动态记忆体分配

先备知识: Linker Script 的撰写技巧 撰写 Linker Script 可以让编译器在...

Day6. Array & Hash 之间的组合应用

Hash 在其他语言称为Object, Dictionary,但无论是在哪个程序语言中,Hash 和...

远端系列-3:如何更新远端数据库的档案?

角色情境 小华一边讲解、一边指导小明如何使用 GitHub 建立远端数据库。 小明认真地遵循小华的指...

Program Loader

之前写了一个很简单的 Program Loader, 现在就来真正的实作它,让它能够把编译好的程序放...