設計師為什麼學編程?
因為編程是一種最直接的最底層的了解和掌握數據的方式,這將給設計師的設計視野和設計方式帶來很本質的改變。
設計師為什麼不要學編程?
更準確來說,是不要帶著學寫代碼的心去學編程,正如你 。不會帶著學畫畫的心去學設計。如果設計是對美的追求,那麼編程便是對邏輯的迷戀。
到底arduino是什麼?
arduino是一個開源的控制平臺,其簡單的輸入輸出接口和控制命令簡化了元器件的控制,使工程師可以迅速將電子控制應用到其它的領域中。對於設計師來說,它溝通了設計與編程之間的橋梁。它足夠簡單,足夠靈活,設計師很快就可以用其把自己心中的想法實現。
下面,就帶大家看3個極簡單易上手的arduino項目,走進arduino的世界。
01
—
溫度計
這個項目採用了一些非常基本的組件:Arduino Uno開發板、DS18B20 - 單線數字溫度傳感器和7段數碼管串行顯示。
溫度計的邏輯非常簡單:DS18B20溫度傳感器的數據通過使用Segment.write和ds18b20.readTempC()顯示在7段數碼管串行顯示上,然後7段數碼管顯示溫度讀數。
02
—
監測空氣汙染
這個項目也採用一些非常基本的組件:Arduino Uno開發板、MQ7一氧化碳傳感器和共陽極RGB LED指示燈。
一氧化碳傳感器通過將RGB LED的顏色從綠色改變為紅色(紅色=空氣品質差,綠色=良好的空氣品質)來檢測空氣中CO氣體濃度的水平,並指示空氣品質。
下圖為該項目的電路連接示意圖:
03
—
會唱歌的小黃人
該項目所需組件:arduino、麵包板、蜂鳴器、藍牙模塊、發光二極體、220Ω電阻、導線。
小黃人唱歌的原理就是用程序控制蜂鳴器發出各種不同音調的聲音串成一首歌,最後通過手機藍牙發送一條指令讓它開始唱歌。
電路圖如下:
程序如下:
1、查表定義各個音調所對應的數字
2、對應歌譜來編寫蜂鳴器要發出的音調
3、主程式通過藍牙來控制蜂鳴器開始
>>> 過往文章
【設計實戰營】為自閉症兒童做有意義的設計
用VR玩轉城市中你看不到的角落
【2.0版本】2018年春夏課程及暑期實戰營時間安排
本文由 WELLDESIGN獨家原創,未經授權請勿轉載。
一個zan=喜歡全新的WellDesign❤