隨著業(yè)界領(lǐng)先的半導(dǎo)體供應(yīng)商兆易創(chuàng)新(GigaDevice)推出全新的增強(qiáng)型GD32F205和GD32F207系列微控制器的同時(shí),也推出了一系列評(píng)估板,如GD32207I-EVAL和GD32205R-START等。
今天,給大家?guī)鞩ntel和Arduino聯(lián)手推出的開發(fā)平臺(tái)Genuino 101。可能有些細(xì)心的讀者會(huì)發(fā)現(xiàn),怎么不跟以往一樣以Arduino Nano/Mega/Uno命名呢?其實(shí)不需奇怪,在美國(guó)就是命名為Arduino 101,而美國(guó)以外地區(qū),統(tǒng)一稱為Genuino 101。
針對(duì)人員無法進(jìn)入危險(xiǎn)建筑進(jìn)行測(cè)距的缺點(diǎn),實(shí)現(xiàn)了以Arduino開發(fā)板為控制核心,利用超聲波模塊HC—SR04進(jìn)行距離信號(hào)的采集,結(jié)合無線傳輸模塊nRF24L01+對(duì)數(shù)據(jù)進(jìn)行無線傳輸?shù)臏y(cè)距系統(tǒng)。在實(shí)用性、可靠性和擴(kuò)展性方面能很好的滿足實(shí)際要求。
為了控制Arduino的隨機(jī)睡眠與喚醒,不采用“預(yù)定睡眠-隨機(jī)喚醒”的常規(guī)設(shè)計(jì)模式,而是通過一個(gè)外部中斷隨機(jī)使Arduino進(jìn)入睡眠,并且通過同一個(gè)外部中斷隨機(jī)喚醒Arduino。首先使用開源Enerlib和LowPower庫對(duì)ArduinoPro Mini進(jìn)行實(shí)驗(yàn),然后應(yīng)用于實(shí)際的工程設(shè)計(jì)中,取得了很好的效果。該方法可以作為成熟的方案推廣到工程設(shè)計(jì)的實(shí)際應(yīng)用當(dāng)中。
前言 夢(mèng)想總是要有的,萬一實(shí)現(xiàn)了呢?Arduino M0對(duì)于筆者來說就是實(shí)現(xiàn)創(chuàng)客夢(mèng)想的造夢(mèng)機(jī)。
Maker運(yùn)動(dòng)風(fēng)靡全球,越來越多針對(duì)各種不同需求的開發(fā)版應(yīng)運(yùn)而生,這對(duì)Maker來說當(dāng)然是件好事,不僅有更多的選擇,價(jià)格也跟著更親民。但是面對(duì)眾多的開發(fā)板,從Maker最為熟悉
在本項(xiàng)目中,我將從頭開始打造一個(gè)能夠使用藍(lán)牙進(jìn)行控制的四足烏龜機(jī)器人。該機(jī)器人擁有兩個(gè)自由度,采用的是爬行的方式進(jìn)行運(yùn)動(dòng),所以在不平坦的地面可能不能正常工作。第
21ic訊 貿(mào)澤電子 (Mouser Electronics) 宣布與UDOO簽訂分銷協(xié)議,為Mouser全球客戶帶來UDOO的六款單板計(jì)算機(jī) (SBC)。這些SBC非常適合用于需要多媒體功能及高級(jí)別并行計(jì)算、并能維持處理器高性能和低功耗優(yōu)勢(shì)的原型開
隨著電子產(chǎn)品的不斷更新?lián)Q代,人類產(chǎn)生的電子垃圾也越來越多;怎么處理和回收這些垃圾有時(shí)候也是一個(gè)讓人頭痛的問題。香港理工大學(xué)計(jì)劃將部分被淘汰的電子垃圾利用起來打造
對(duì)于那些一直渴望擁有英特爾黑科技超微型芯片“Curie(居里)”的硬件發(fā)燒友們,明年可能就有機(jī)會(huì)上手了,因?yàn)橛⑻貭栒?jì)劃在明年初公布基于 Intel Curie 的開發(fā)板:Arduino。可能大家對(duì) “Curie&rdqu
在今年1月的CES大會(huì)上,英特爾發(fā)布了新款芯片模塊Curie。這款產(chǎn)品寬度約為1厘米,它包含了32位微控制器,支持低功耗藍(lán)牙技術(shù),擁有小容量的內(nèi)存和閃存。此外,它還配備了帶有陀螺儀和加速度計(jì)的六軸傳感器。Arduino開
隨著人類生活水平的不斷提高,人口老齡化成為一個(gè)全球性的發(fā)展趨勢(shì)。目前,我國(guó)已經(jīng)進(jìn)入了老齡化社會(huì),老年人的身心健康問題得到人們更多的關(guān)注。老年人因生理結(jié)構(gòu)衰老和身
2013年8月Intel宣布進(jìn)軍穿戴式(Wearable)、物聯(lián)網(wǎng)(Internet of Thing, IoT),并對(duì)此提出Gelileo開發(fā)板,該板能相容Arduino接腳與Arduino軟體整體開發(fā)環(huán)境(Integrated Deve
Arduino擴(kuò)展板通常具有和Arduino開發(fā)板一樣的引腳位置,可以堆疊接插到Arduino上,進(jìn)而實(shí)現(xiàn)特定功能的擴(kuò)展。在面包板上接插元件固然方便,但你需要有一定的電子知識(shí)來搭建各種電路。而使用擴(kuò)展板可以一定程度的簡(jiǎn)化電路搭建過程,更快速的搭建出你自己的項(xiàng)目。
在學(xué)習(xí)Arduino的過程中,我們會(huì)使用到許多電子元件及模塊。通過搭配不同的元件和模塊,我們即可制作出自己的Arduino作品。這里我們對(duì)常見的元件和模塊進(jìn)行簡(jiǎn)單的介紹。需要注意的是,同樣的元件、模塊,可能會(huì)有不同的型號(hào)、不同的封裝形式(即不同的外觀),但一般情況下原理和使用方法都是相同的。
流程圖是用一些圖框來表示各種操作。用圖形表示算法,直觀形象,易于理解。特別是對(duì)于初學(xué)者來,使用流程圖能幫你更好的理清思路,從而順利編寫出相應(yīng)的程序。ANSI規(guī)定了一些常用的流程圖符號(hào),如圖所示:
C\\C++語言是國(guó)際上廣泛流行的計(jì)算機(jī)高級(jí)語言。絕大多數(shù)硬件開發(fā),均使用C/C++語言,Arduino也不例外。使用Arduino,需要有一定的C\\C++基礎(chǔ),由于篇幅有限,本書僅對(duì)C\\C++語言基礎(chǔ)進(jìn)行簡(jiǎn)單的介紹。此后章節(jié)中我們還會(huì)穿插介紹一些特殊用法及編程技巧。
Arduino使用C/C++編寫程序,雖然C++兼容C語言,但這是兩種語言,C語言是一種面向過程的編程語言,C++是一種面向?qū)ο蟮木幊陶Z言。早期的Arduino核心庫使用C語言編寫,后來引進(jìn)了面向?qū)ο蟮乃枷?,目前最新的Arduino核心庫采用C與C++混合編寫而成。
服務(wù)于全球工程師的分銷商Electrocomponents plc (LSE:ECM)集團(tuán)旗下的貿(mào)易品牌RS Components (RS)公司宣布新增Arduino Yun Mini產(chǎn)品,以擴(kuò)充其經(jīng)銷的Arduino開源電子開發(fā)板
對(duì)于初學(xué)者來說,我們推薦Arduino。它擁有龐大的社區(qū)用戶、大量的示例項(xiàng)目和教程,并且可以輕松地與其他外部設(shè)備連接。對(duì)于初學(xué)者來說,學(xué)習(xí)使用Arduino的方法有許多。這塊板的設(shè)計(jì)初衷,就是方便與不同的傳感器進(jìn)行