樹莓派入門(一)

2021-02-23 樹莓派DIY

    準備寫一些樹莓派入門教程,本教程採用c語言教學。大概涉及樹莓派的gpio口的控制,樹莓派介紹,以及具體通過幾個例子使用gpio口。主要是針對樹莓派入門者。

    

我們使用的wiringPi庫,所以我們只看wiringPi編碼,至於BCM編碼暫時不用管它。

    比如:我們要控制物理引腳8,它對應的wiringPi編碼為15,(對應的BCM編碼為14)。使用wiringPi庫的代碼如下:

    

#include<wiringPi.h>

#include<stdio.h>



int main()

{

    //初始化

    wiringPiSetup();

    //設置模式為OUTPUT

     pinMode(15,OUTPUT);

    //輸出高電平

    digitalWrite(15,HIGH);

    //輸出低電平

    digitalWrite(15,LOW);

    return 0;

}

    樹莓派可以用來幹嘛?樹莓派可以當做一個主控板去控制你想控制的東西,而且不需要太多的硬體知識,其次樹莓派也是一個Linux系統的計算機,可以用來做很多東西。我本人就做過不少東西,比如樹莓派控制小車,樹莓派如何使用超聲波測距,樹莓派如何控制舵機以及多自由度的機械臂等等,如果你感興趣,歡迎加入我們的群。QQ群:253222403。

具體這些函數庫怎麼用呢?我這裡上傳了一個文檔。

連結:https://pan.baidu.com/s/1BjX6PmdKaRUAOHz1r1nvgw 

提取碼:do8m

歡迎關注我們的公眾號,本人知識能力有限,如果文章中有錯誤的地方歡迎向我反饋或者留言,十分感謝!

相關焦點

  • 玩轉樹莓派~入門
    從今天開始將為大家介紹一款熱門的機器--樹莓派~一、樹莓派簡介樹莓派是什麼
  • 樹莓派使用入門:如何更新樹莓派 | Linux 中國
    最新的增強功能不僅可以使你的派運行順暢,還可以讓它更安全,特別是在如果你連接到網絡的情況下。我們的樹莓派入門指南中的第七篇會分享兩條關於讓派良好運行的建議。更新 Raspbian更新 Raspbian 有兩步[1]:1. 在終端中輸入:sudo apt-get update。
  • 一文讀懂全系列樹莓派!
    【點擊上方「藍字」關注DF創客社區,一起成為技術顏控】剛入門的小夥伴可能會問,什麼是樹莓派?其實我們早在去年年初的時候寫過一篇文章來和大家簡單介紹過——《樹莓派是什麼?能吃嗎?》中途入坑的小夥伴們對樹莓派4B系列肯定不陌生,但可能對之前系列的樹莓派也了解不多。今天的這篇文章,我們來更系統地看看這臺非常酷的小電腦是什麼,也給小夥伴們簡單介紹一下你可以用它做什麼。
  • 樹莓派新手入門教程
    本文根據我的親身經驗,介紹如何從零開始,搭建一個樹莓派伺服器,控制 LED 燈。你會看到,樹莓派玩起來實在很容易。我要感謝 100offer 對我提供贊助。100offer 是國內第一流的人力資源服務網站,本文結尾有他們的簡介,最近想換工作的朋友可以看一下。
  • 樹莓派使用入門:你應該選擇哪種樹莓派? | Linux 中國
    雖然本系列文章主要面向沒有使用過樹莓派或 Linux 或沒有編程經驗的人群,但是肯定有些東西還是需要有經驗的讀者的,我希望這些讀者能夠留下他們有益的評論、提示和補充。如果每個人都能貢獻,這將會讓本系列文章對初學者、其它有經驗的讀者、甚至是我更受益!言歸正傳,如果你想擁有一個樹莓派,但不知道應該買哪個型號。
  • 樹莓派 4 開箱記 | Linux 中國
    當樹莓派 4 在 6 月底宣布發布時,我沒有遲疑,在發布的同一天就從 CanaKit 訂購了兩套樹莓派 4 入門套件。
  • SAST Weekly | 你的樹莓派入門指北
    啊這,但是有了臺式機,為什麼還要生產這樣一款卡片型電腦呢?莫非又是資本家在割韭菜這就要提到開發樹莓派的 「Raspberry Pi 基金會」 的宗旨了:提升學校計算機科學及相關學科的教育、讓計算機變得有趣。
  • 第1講:樹莓派購買指南【子豪兄的零基礎樹莓派教程】
    本文介紹了樹莓派主板及其外接設備的購買指南。幫助新手用最少的錢實現全部功能並快速上手。A:樹莓派必備物品基礎套餐中購買到上述必備欄所有物品,選擇「RS-3B+基礎套件」,共365元。特別適合對著大屏幕進行操作,或者作為遙控器操作樹莓派(比如用樹莓派的Kodi開源作業系統做一個智能電視機頂盒)。淘寶連結E:無線鍵鼠。樹莓派官方攝像頭:作者推薦購買,40元左右。樹莓派官方推薦,由中國光學鏡頭公司Sunny(舜宇)生產,500萬像素。
  • 樹莓派學習路徑
    曾幾何時,我還是一個懵懂無知的大一小學弟,第一次從大神學長口中知道了樹莓派,聽著他說的那些神奇而有趣的項目,看著那紅紅的LOGO,不由得心嚮往之了。這之後又不斷看到很多樹莓派做的很優秀的作品,比如同學做的擰魔方的機器人,B站上的機械臂,再到後來完全俘獲我的心的Petoi Nybble[1]——一款李榮仲博士開發的機械貓。無一不讓我對樹莓派蠢蠢欲動。
  • 樹莓派使用入門:如何啟動一個新的樹莓派 | Linux 中國
    如果你按順序看我們本系列的文章,那麼你已經 選擇[1] 和 購買[2] 了你的樹莓派和外圍設備,現在,你將要去使用它。
  • 帶你了解樹莓派
    在本文中,你學到了樹莓派是什麼,它為什麼存在,如何購買樹莓派以及你需要哪些外設來讓樹莓派啟動並運行。你知道了樹莓派可用的作業系統並且知道如何獲取Raspbian的副本。你還學會了如何讓你的樹莓派啟動並運行,這樣就可以學習Python了。本文總結了一些排除樹莓派啟動故障的技巧。1.1 樹莓派是什麼樹莓派是一個非常廉價的、只有手掌大小的完全可編程的計算機(見圖1.1)。雖然樹莓派的體積小,但是它的潛力無限。你可以像使用常規臺式計算機一樣在樹莓派上創建一個非常酷的工程。
  • 想快速樹莓派?大神領你進門
    作為一款全球創客、極客、駭客屆最熱的開源硬體平臺,經過幾代的演進,樹莓派的功能越來越強大、應用也越來越廣泛,尤其是在人工智慧時代,樹莓派可以作為一個性價比超高的學習平臺幫助硬體專業的同學
  • 樹莓派使用入門:用樹莓派學 Linux | Linux 中國
    在本系列的 第三篇文章[1] 中開始了我們的樹莓派探索之旅,我分享了如何安裝 Raspbian,它是樹莓派的官方 Linux 版本。
  • 科協五分鐘——樹莓派入門教程
    在燒錄完系統後,就可以將micro SD卡插入樹莓派開機了,在這個環節,你需要準備(軟體請點擊「閱讀原文」獲取):樹莓派×1Micro USB線×1HDMI線×1顯示器×1滑鼠×1鍵盤×1SSH連接軟體(推薦Mobaxterm)VNC連接軟體(推薦VNC Viewer
  • 如何給樹莓派安裝作業系統
    當然,為了讀寫這張micro SD卡,你還需要購買一個讀卡器,雖然樹莓派用不到,但在下面往SD卡寫入作業系統的步驟中會用到。把作業系統寫入SD卡樹莓派的默認作業系統是Raspbian,這是一款基於Debian Linux的樹莓派專用系統,適用於樹莓派所有的型號。
  • 樹莓派
    樹莓派別廣泛的使用在編程、構建贏家項目、家庭自動化項目、滲透測試、家庭影院機頂盒、遊戲模擬器、監視器等很多環境中。       網上購買的裸機版的樹莓派沒有散熱片、亞克力板、保護盒、風扇這些個東西。這些網上可以自己淘貨。
  • 設計一款基於樹莓派或Arduino更強大的FPGA開發板
    Arduino 和 樹莓派 開發板是顛覆嵌入式系統開發方式的登峰造極之作。從前,嵌入式系統的開發從硬體開始。項目步驟一般如下:規範系統要求,包括粗略估計處理速度和 I/O 要求。選擇符合功率、性能和價格要求的適當微控制器或微處理器。連接硬體原型。調試硬體原型。如有必要,編寫少量驅動程序代碼來調動線路。
  • 樹莓派 3 新手指南 | Linux 中國
    這個教程將幫助你入門樹莓派 3Raspberry Pi 3。這篇文章是我的使用樹莓派 3 創建新項目的每周系列文章的一部分。該系列的這個第一篇文章專注於入門,它主要講安裝 Raspbian 和 PIXEL 桌面,以及設置網絡和其它的基本組件。
  • 這7個途徑讓你輕鬆玩轉樹莓派!
    樹莓派書籍推薦現在市面上有很多優秀的書籍介紹樹莓派,當然也包括一些國內的書籍。這裡要介紹兩本從入門到進階的書籍。一開始,他是被 Arduino 所吸引,因為 Arduino 非常便於電子開發,也很易於入門,於是他就寫了本關於 Arduino 的書。之後,他再轉向於樹莓派,並寫了這本書。在書裡,他介紹了一系列的很易於上手的樹莓派項目,通過這些項目的學習,可以很快就熟悉樹莓派的各個模塊資源。
  • 樹莓派開發實戰 第2版 電子書
    樹莓派(Raspberry Pi)是一款基於Linux系統的、只有一張信用卡大小的卡片式計算機。研發樹莓派的起初目的是通過低價硬體和自由軟體來推動學校的基礎計算機學科教育,但很快樹莓派就得到計算機和硬體愛好者的青睞;他們用它學習編程,並創造出各種各樣新奇的、風靡一時的軟硬體應用。