Arduino是目前全球*熱門的開源硬件平臺,擁有非常豐富的傳感器等配套硬件模塊,是硬件原型設(shè)計(jì)和開源硬件教育的技術(shù)產(chǎn)品。本書挑選了Arduino產(chǎn)品中的經(jīng)典硬件模塊,以及常用的聲、光、動(dòng)力和傳感器模塊作為開源硬件入門學(xué)習(xí)的主要內(nèi)容。配套的編程工具選用國內(nèi)*的開源圖形化Arduino編程工具M(jìn)ixly,讓編程像搭積木一樣簡單,比官方的傳統(tǒng)命令行代碼編程更容易上手學(xué)習(xí)。
Arduino是一類開放源代碼的單片機(jī)開發(fā)平臺,包含各種類型的Arduino開發(fā)主板、多樣的軟件開發(fā)工具和豐富的擴(kuò)展元器件。由于其具有價(jià)格低廉、易于學(xué)習(xí)、擴(kuò)展豐富的特點(diǎn),Arduino得到了世界各地學(xué)校的認(rèn)可,并用于學(xué)校編程和開源硬件教學(xué)。《Arduino輕松學(xué)》共包含16個(gè)學(xué)習(xí)單元,以 Arduino產(chǎn)品中的經(jīng)典硬件模塊及常用的聲、光、動(dòng)力和傳感器模塊作為開源硬件入門學(xué)習(xí)的主要內(nèi)容。課程從人們?nèi)粘5纳钚枨笾刑岢鰡栴},以問題引入相關(guān)的硬件和編程知識。本書適用于五年級以上的小學(xué)生以及中學(xué)生。
王文韜,硬件極客,北京林業(yè)大學(xué)風(fēng)景園林碩士畢業(yè),擅長參數(shù)化設(shè)計(jì),熟練使用3D打印、激光切割、小型CNC數(shù)控機(jī)床等設(shè)備并結(jié)合開源硬件制作各類互動(dòng)創(chuàng)客作品。熟習(xí)Arduino、Processing、Python、C#等編程,擁有輕型多旋翼無人機(jī)機(jī)長駕駛合格證。劉欣,北京智感科技有限公司CEO,知名多媒體創(chuàng)意專家,曾在戛納廣告節(jié)、D&AD、Oneshow等多個(gè)國際活動(dòng)獲得獎(jiǎng)項(xiàng),擁有豐富的科技教育課程與活動(dòng)的策劃經(jīng)驗(yàn)。
Arduino入門基礎(chǔ)
閃爍的LED
SOS求救裝置
交通警示燈
模擬輸入、數(shù)值映射與串口監(jiān)視器
調(diào)光臺燈
門鈴:邏輯判斷與數(shù)字輸入
狀態(tài)指示燈:布爾運(yùn)算
超聲波測距儀:脈沖長度監(jiān)測
紅外報(bào)警器:程序中斷
智能聲控?zé)簦憾鄠鞲衅髋c布爾運(yùn)算
招財(cái)貓:舵機(jī)控制
抽獎(jiǎng)轉(zhuǎn)盤:隨機(jī)數(shù)與數(shù)值映射
遙控門鎖:紅外控制
智能家居系統(tǒng):綜合案例
代碼編程
紙膜