樹莓派學習:環境配置

目錄

樹莓派鏡像工具下載

樹莓派環境配置

通過Putty連接樹莓派

使用樹莓派的VNC

在樹莓派上面進行簡單的編程工作

C語言輸出”hello?樹莓派”

Python輸出”hello?樹莓派”

總結與思考


樹莓派鏡像工具下載

在開始配置樹莓派環境之前,首先需要下載樹莓派鏡像工具。訪問樹莓派官方網站,在相關下載區域找到適合Windows系統的鏡像工具鏈接,點擊Download Windows下載,等待下載完成;

下載完成過后,雙擊,在安裝向導的引導下,按照默認設置或根據個人偏好選擇安裝路徑等選項,逐步完成安裝過程。安裝程序會將必要的文件復制到系統中,即可完成安裝。

樹莓派環境配置

隨后打開樹莓派鏡像工具,進入其主界面。

同時,準備好一張容量不小于16GB的SD卡以及讀卡器。將SD卡插入讀卡器,再將讀卡器連接到電腦上,隨后打開Raspberry Pi Imager下載工具。

接入電腦過后,選擇CHOOSE DEVICE,再選擇Pi 3;

再點擊選擇操作系統,選擇64-bit;

再選擇SD卡(只有一個選項,選擇即可);

完成過后選擇next;

選擇編輯設置;

再設置中,我將Username和熱點名進行了自定義設置;

最后設定自己的密碼(不要忘記!!!)

隨后選擇SERVICES,開啟SSH服務,完成過后點擊保存。

回到主界面,選擇 是 ,會跳出一個提示,再次選擇 是 ,刪除原來的數據,隨后等待燒錄完成(寫入、驗證)。

最后,在燒錄好的SD卡中添加如下兩個文件,ssh、wpa_supplicant.conf。

wpa_supplicant.conf文件可以先創建一個txt文件然后再寫入如下內容,最后修改文件名稱:

即可退出SD卡,配置完成。

通過Putty連接樹莓派

為了能夠遠程登錄和管理樹莓派,需要使用Putty工具。訪問Putty的官方網站,找到適合當前操作系統的下載版本,點擊下載。

下載完成后,雙擊安裝文件,按照安裝向導的提示,選擇合適的安裝位置;

一直點擊Next,不做修改,直到安裝完成。

然后打開電腦的移動熱點,給樹莓派插上電,等待樹莓派連接上電腦的熱點;

圖片中IP地址就是我們樹莓派的IP地址。隨后打開我們事先下載的Putty小工具,輸入樹莓派的IP地址并點擊Open。

隨后用我們設置的賬號密碼登錄;

使用樹莓派的VNC

首先,要使用VNC功能,需要在我們的電腦上安裝vncviewer,來遠程操控vncserver;

點擊下載,下載完成過后打開安裝程序,然后選擇合適的安裝路徑,點擊Next進行安裝;

安裝完成過后,回到我們的Putty工具,鏈接樹莓派,輸入指令:”sudo raspi-config”;

得到以下界面,選擇Interface?Options->VNC->Yes,然后完成VNC安裝;

打開剛才下載的RealVNC Viewer;

點擊左上角File,選擇新建鏈接;

在下圖中,1處輸入樹莓派IP地址;2遠程控制窗口的命名;

雙擊建立的遠程控制窗口;

點擊過后,按照保存的賬號密碼進行登錄;

登錄完成。

在樹莓派上面進行簡單的編程工作

C語言輸出”hello?樹莓派

先使用命令安裝安裝GCC編譯器:

sudo apt-get install build-essential

輸入指令naon hello.c創建文件并進入;

編輯代碼:

#include <stdio.h>int main() {printf("hello, 樹莓派\n");return 0;}

Ctrl+x 保存然后使用下面的指令:

gcc hello.c -o hello

./hello

然后運行成功。

Python輸出”hello?樹莓派

使用命令創建打開文件:

nano hello.py

輸入代碼:

def main():print("Hello, 樹莓派 ?from python!")if __name__ == "__main__":main()

同樣的操作,即可運行。

總結與思考

通過本次樹莓派作業,成功搭建了樹莓派運行環境,并體驗了遠程連接與編程。從安裝樹莓派鏡像工具到配置SD卡,每一步都讓我感受到技術操作的嚴謹。通過個性化設置和開啟SSH服務,我意識到安全配置的重要性。使用Putty和VNC Viewer遠程連接樹莓派,領略到遠程操控的便捷與強大。編程實踐讓我在樹莓派平臺上重新審視C語言和Python的基礎知識,從安裝編譯器到編寫代碼,再到運行程序,體驗了完整的開發流程。

樹莓派的學習之旅才剛開始,我會繼續深入探索,結合專業知識,嘗試更多創新項目。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/73688.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/73688.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/73688.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

STC89C52單片機學習——第22節: LED點陣屏顯示圖形動畫

寫這個文章是用來學習的,記錄一下我的學習過程。希望我能一直堅持下去,我只是一個小白,只是想好好學習,我知道這會很難&#xff0c;但我還是想去做&#xff01; 本文寫于&#xff1a;2025.03.16 51單片機學習——第22節: LED點陣屏顯示圖形&動畫 前言開發板說明引用解答和…

淺談數據分析及數據思維

目錄 一、數據分析及數據分析思維&#xff1f;1.1 數據分析的本質1.2 數據分析思維的本質1.2.1 擁有數據思維的具體表現1.2.2 如何培養自己的數據思維1.2.2.1 書籍1.2.2.2 借助工具1.2.2.3 刻意練習 二、數據分析的價值及必備能力&#xff1f;2.1 數據分析的價值2.1.1 現狀分析…

Cursor的使用感受,幫你使用好自動化編程工具,整理筆記

使用感受 說實話&#xff0c;我覺得cursor還是好用的&#xff0c;可能我剛開始使用&#xff0c;沒有使用的非常的熟練&#xff0c;運用也沒有非常的透徹&#xff0c;總體體驗還是不錯的&#xff0c;在使用它時&#xff0c;我優先考慮&#xff0c;前端頁面功能復用的時候&#…

設計模式之組合模式:原理、實現與應用

引言 組合模式&#xff08;Composite Pattern&#xff09;是一種結構型設計模式&#xff0c;它允許你將對象組合成樹形結構以表示“部分-整體”的層次結構。組合模式使得客戶端可以統一對待單個對象和組合對象&#xff0c;從而簡化了客戶端代碼。本文將深入探討組合模式的原理…

appium之Toast元素識別

Appium之Toast元素識別教程與實例 一、Toast簡介 Toast是Android系統中的輕量級消息提示框&#xff0c;以浮動形式短暫顯示&#xff08;通常2-3秒&#xff09;&#xff0c;無法被點擊且不會獲取焦點。常見于登錄失敗、操作提示等場景&#xff0c;如“密碼錯誤”或“網絡異常”。…

Mysql中創建表時的約束條件

約束條件說明示例用法主鍵約束 &#xff08;PRIMARY KEY&#xff09;唯一標識表中的每一行記錄&#xff0c;一個表只能有一個主鍵&#xff0c;主鍵列的值不能為NULL且不能重復CREATE TABLE students ( student_id INT PRIMARY KEY name VARCHAR(50) );創建表時直接指定某一…

SSM框架——Spring面試題

Spring常見面試題 Spring框架中的單例bean是線程安全的嗎 不是線程安全的 Spring框架中有一個Scope注解&#xff0c;默認的值就是singleton&#xff0c;單例的。 因為一般在spring的bean的中都是注入無狀態的對象&#xff0c;沒有線程安全問題&#xff0c;如果在bean中定義了可…

20250317筆記本電腦在ubuntu22.04下使用acpi命令查看電池電量

20250317筆記本電腦在ubuntu22.04下使用acpi命令查看電池電量 2025/3/17 18:05 百度&#xff1a;ubuntu查看電池電量 百度為您找到以下結果 ubuntu查看電池電量 在Ubuntu操作系統中&#xff0c;查看電池電量通常可以通過命令行或者圖形界面來完成。下面是一些常見的方法&…

SpringBoot第三站:配置嵌入式服務器使用外置的Servlet容器

目錄 1. 配置嵌入式服務器 1.1 如何定制和修改Servlet容器的相關配置 1.server.port8080 2. server.context-path/tx 3. server.tomcat.uri-encodingUTF-8 1.2 注冊Servlet三大組件【Servlet&#xff0c;Filter&#xff0c;Listener】 1. servlet 2. filter 3. 監聽器…

Docker 使用指南

Docker 是一種開源的容器化平臺&#xff0c;它通過使用容器來進行應用程序的打包、分發和部署。下面是 Docker 的基本概念和優勢&#xff1a; 容器化&#xff1a;Docker 使用容器來封裝應用程序及其所有依賴項&#xff0c;使其能夠在任何環境中運行&#xff0c;并且與底層系統隔…

C# WPF編程-啟動新窗口

C# WPF編程-啟動新窗口 新建窗口&#xff1a; 工程》添加》窗口 命名并添加新的窗口 這里窗口名稱為Window1.xaml 啟動新窗口 Window1 win1 new Window1(); win1.Show(); // 非模態啟動窗口win1.ShowDialog(); // 模態啟動窗口 模態窗口&#xff1a;當一個模態窗口被打開時&a…

談談 undefined 和 null

*** 補充 null 和 ‘’

Ubuntu快速安裝使用gRPC C++

目錄 引言一、快速安裝1. 安裝必要依賴庫2. 安裝gRPC 二、測試使用三、參考博客 引言 關于gRPC隨著云原生微服務的火熱也流行了起來&#xff0c;而且學好一個gRPC框架對目前來說也是必須的了。然而對于一個基礎的小白來說&#xff0c;這個gRPC的框架運用起來是及其的困難&…

高數1.5 極限的運算法則

1. 預備知識 2.四則求極限法則 3.復合運算求極限法則

Python中的“泛型”和“多重繼承”

“泛型”和“多重繼承”屬于 Python 的語法規則。 1. 泛型&#xff08;Generic[T]&#xff09; 通俗解釋 泛型允許你在定義類或函數時&#xff0c;不指定具體的類型&#xff0c;而是使用一個“占位符”&#xff08;通常命名為 T&#xff09;。這就像你制作一個盒子&#xff0…

pandas學習筆記(一)——基礎知識和應用案例

pandas學習筆記 基礎語法參考菜鳥教程&#xff1a;https://www.runoob.com/pandas/pandas-tutorial.html # jupyter import pandas as pd import matplotlib from matplotlib import pyplot as plt import numpy as npmatplotlib.use(TkAgg)data {timestamp: [1, 2, 3, 4, 5…

海綿音樂 3.4.0 | 免費AI音樂創作軟件,支持多種風格智能生成

海綿音樂是一款專為Android用戶設計的免費AI音樂創作軟件&#xff0c;搭載深度神經網絡作曲引擎&#xff0c;支持流行、電子、古風等12種音樂風格智能生成。提供多軌道編輯界面&#xff08;8軌同步混音&#xff09;&#xff0c;可自定義鼓點、旋律和和弦進行實時混音&#xff0…

2025 香港 Web3 嘉年華:全球 Web3 生態的年度盛會

自 2023 年首屆香港 Web3 嘉年華成功舉辦以來&#xff0c;這一盛會已成為全球 Web3 領域規模最大、影響力最深遠的行業活動之一。2025 年 4 月 6 日至 9 日&#xff0c;第三屆香港 Web3 嘉年華將在香港盛大舉行。本屆活動由萬向區塊鏈實驗室與 HashKey Group 聯合主辦、W3ME 承…

【Dify平臺】Function Call 模式模式和ReAct模型有什么不同?

本文原創作者:姚瑞南 AI-agent 大模型運營專家,先后任職于美團、獵聘等中大廠AI訓練專家和智能運營專家崗;多年人工智能行業智能產品運營及大模型落地經驗,擁有AI外呼方向國家專利與PMP項目管理證書。(轉載需經授權) 目錄 1. DIFY 平臺的 Function Call 模式 2. ReAct…

解決 React Native 0.76 中 com.facebook.react.settings 插件缺失問題

在使用 React Native 0.76 創建項目時&#xff0c;遇到以下錯誤&#xff1a; FAILURE: Build failed with an exception. * Where: Settings file /Users/wangxp/learn/AwesomeProject/android/settings.gradle line: 2 * What went wrong: Plugin [id: com.facebook.react.se…