18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用Raspberry Pi 3自制智能相框和日歷—第一部分

李艷 ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-02-24 17:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章來源于DevicePlus.com英語網(wǎng)站的翻譯稿。

poYBAGPzICiAVVa4AACtv63vJYo770.jpg

本教程的第一部分將帶您逐步構建與您的谷歌賬戶關聯(lián)并且能夠顯示家庭日歷和相片的智能相框/日歷,

請參考文章 Raspberry Pi 3 B型 WiFi 和藍牙設置指南

該項目將使用具有Raspbian Jessie操作系統(tǒng)的Raspberry Pi 3 B型進行構建。我將指導您完成Raspberry Pi (RPi)配置的必要步驟以及安裝使該項目能夠正常運行的其他軟件。

從概念到部署,每個項目都有特定的步驟。通過本教程的第一部分,我們將進行到產(chǎn)出原型的階段。在接下來的部分中將進行測試和修訂,直到最終完成的產(chǎn)品能夠在任何墻壁上都看起來很棒。

硬件

? 電腦: Lenovo T420 Windows 10

? MicroSD 卡: Kingston MicroSDHC 8GB w/ SD 適配器

? 微處理器: Raspberry Pi 3 B型 (1GB)

? 顯示器: HannsG HL161 16英寸顯示器

? VGA 適配器: 用于PC的支持HDMI輸入到VGA的通用適配器轉換器

? 電源: 通用有源USB 2 4端口集線器

? 電纜: USB Type-A / Micro-B; 以及 USB Type-A / Type-B

? 鍵盤: 通用USB鍵盤

? 鼠標: 通用USB鼠標

? WiFi 路由器: 通用WiFi路由器

軟件

? SD Formatter v4

? Win32 Disk Imager 0.9

? Raspbian Jessie Pixel

附加組件

? overGrive

? Feh

? xprintidle

? unclutter

外部資源

? 谷歌賬戶

1. 谷歌云盤

2. 谷歌日歷

從理念到開發(fā)

從概念到部署,項目開發(fā)包含許多步驟。

poYBAGPzICqACprCAABWOKPSkLc907.jpg

步驟I —概念

想必您有過這種體驗:每天早晨,早餐桌上都會有一些關于日程安排的即興討論,諸如誰會在何日何地以及什么時間干什么。這種日常討論已經(jīng)變成了一個大雜燴,被每個人放入手機的提醒中和寫在墻上的白板上。我曾經(jīng)有個想法是把日歷放在白板上,這樣我們就可以看到每周的時間安排了。后來想那為什么不使用Raspberry Pi (RPi)和顯示器將其設置成智能日歷呢?而且既然不需要一直查看日歷,那為什么不將相框的幻燈片放進去來顯示一些家庭照片呢?

pYYBAGPzIC2AayVMAADJc1CrGKQ500.jpg

步驟 II —設計

第1部分:使用Chromium,RPi將啟動到KIOSK模式,并顯示創(chuàng)建的谷歌日歷。經(jīng)過一段時間后,將在Chromium上以全屏模式啟動圖像幻燈片放映。這些圖像將通過名為overGrive的附加程序從谷歌云盤上下載和同步。

第2部分:使用PIR運動傳感器,當有人直接站在顯示器前時,一個腳本將會被編程以在幻燈片和日歷之間進行切換。然后,將整個項目安裝在框架中并進行布線,使其看起來像相框。

步驟 III—原型

A. 設置磁盤映像(PC)

1) 下載“RASPBIAN JESSIE WITH PIXEL” 磁盤映像并將其解壓縮到您的硬盤上。

2) 格式化8GB MicroSD 卡。 我使用SD Formatter v4

3) 將下載的磁盤映像寫入microSD卡。我使用 Win32 Disk Imager

B. 組裝 Raspberry Pi 3

1) 將microSD 插入RPi背面的插槽中 (見視頻)

2) 將鍵盤和鼠標連接到USB端口(藍色)

3) 將顯示器連接到HDMI 適配器,然后將其插入 RPi (黑色)

4) 將有源USB 集線器連接到RPi(粉紅色)上的micro-b USB端口

poYBAGPzIC-ASUE1AAFiAcTKQL4297.jpg

C. 啟動RPi,并進行配置與更新

poYBAGPzIDGAd028AABHY9zSl48670.jpg

1) Raspberry Pi (RPi) 可直接引導到Raspbian PIXEL GUI中。

pYYBAGPzIDSAY8vvAADiTr2YN1o276.jpg

2) 點擊菜單欄右上角的WiFi圖標,以連接您的本地路由器和網(wǎng)絡。

3) 通過單機菜單欄左上方的RPi圖標并在“首選項”菜單選項中選擇“Raspberry Pi配置”來更改RPi密碼。

poYBAGPzIDaAVVWbAACmCwGYJgE771.jpg

4) 當您進行Raspberry Pi (RPi)配置時,單擊“定位”選項,然后將RPi配置為您所在的區(qū)域。

I. 選擇您的語言環(huán)境

pYYBAGPzIDiACh80AABhLzH8Vv0967.jpg

II. 設置您的時區(qū)

pYYBAGPzIDqAOCEPAABc0d1v-qI215.jpg

III. 設置您的鍵盤

poYBAGPzID2AeQtIAACPIZTaZQs934.jpg

IV. 設置您的WiFi國家

poYBAGPzID-AQ4OmAABYDvZYt6w641.jpg

5) 系統(tǒng)將會在完成后要求重新啟動

pYYBAGPzIEGAYtbxAABH8A9MY6I702.jpg

D. 登錄或注冊谷歌賬號(在RPi上)

1) 通過點擊菜單欄左上方的藍色地球來打開Chromium網(wǎng)絡瀏覽器

2) 在網(wǎng)址欄輸入www.google.com

3) 點擊屏幕上的【登錄】按鈕

4) 使用您的谷歌賬號進行登錄,或者如果您還沒有賬號,請選擇頁面底部的【創(chuàng)建賬戶】

E. 創(chuàng)建您的日歷 (在筆記本電腦上)

1) 前往 www.google.com

2) 登錄谷歌賬號

3) 單擊右上方的3×3正方形框

poYBAGPzIEOAKDRmAAALkWfm49E188.jpg

4) 從下拉列表中選擇日歷圖標

poYBAGPzIEWAdh2GAAALMDvwcg0739.jpg

5) 為您的家人創(chuàng)建和設置日歷(見視頻)

F. 設置您的谷歌云盤(在筆記本電腦上)

1) 前往 www.google.com

2) 登錄您的谷歌賬號

3) 單擊右上方3×3正方形方框

poYBAGPzIEOAKDRmAAALkWfm49E188.jpg

4) 從下拉列表中選擇驅動器圖標

poYBAGPzIEiAIBfrAAAJQbpzE1o595.jpg

5) 為您的照片創(chuàng)建和設置文件夾(見視頻)

注意:幻燈片所顯示的圖像應適合于您所使用的顯示器??紤]放置橫向圖像而非縱向圖像以使其達到最好的顯示效果。

G. 設置與您的谷歌云盤文件夾同步(在RPi上)

1) 通過單擊左上角的RPi圖標打開終端窗口

2) 在[附件]中選擇[終端]應用程序

3) 鍵入以下命令以安裝overGrive所需要的附件

I. sudo apt-get update #檢查Raspbian Jessie的更新

poYBAGPzIEyAB8N1AAEL57b3XO8336.jpg

II. sudo apt-get install gir1.2-appindicator3-0.1 indicator-application libappindicator1 libappindicator3-1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libindicator3-7 libindicator7 libnotify-bin lsb-release python-pip python-pkg-resources python-pyinotify python-setuptools #安裝overGrive附件

4) 打開Chromium網(wǎng)頁瀏覽器,然后前往該鏈接以下載overGrive安裝程序:
https://www.thefanclub.co.za/sites/default/files/public/overgrive/overgrive_3.2.3_all.deb

5) 下載文件后,安裝 overGrive

pYYBAGPzIE6AXHGPAABfg_msbOU079.jpg

6) 單擊菜單欄左上方的“文件夾”圖標

I. 單擊[File],然后選擇[Create New…] -> [Folder]

II. 將新文件夾命名為“Google_Drive” #Linux 系統(tǒng)不能很好地處理文件中的空格,因此請確保使用下劃線。

7) 單擊菜單欄左上方的RPi 圖標

I. 單擊[Accessories],然后選擇[overGrive]應用程序。

8) 單擊窗口中的[Change]按鈕,然后選擇左側[Home]菜單下的[Google_Drive]文件夾。

pYYBAGPzIFGAQ7l4AAC64IBTn8w581.jpg

9) 單擊窗口中的[Connect account]按鈕,然后按照此處的剩余安裝說明進行操作 www.thefanclub.co.za/overgrive/installation-instructions-raspberrypi

注意:overGrive是 一個完善的 Google Drive API 解決方案。購買許可證的一次性費用為$ 4.99 ,如果您想先對其進行測試,則可以先試用14天。

H. 設置幻燈片程序和啟動腳本(在RPi上)

1) 通過單擊左上角的RPi標志打開終端窗口

2) 在[Accessories]選項中選擇[Terminal]應用程序

3) 輸入以下指令來安裝幻燈片所需程序

I. sudo apt-get install feh #按照提示操作

II. sudo apt-get install xprintidle #按照提示操作

III. sudo apt-get install xscreensaver #按照提示操作

4) 在終端輸入以下指令來設置幻燈片腳本

I. cd /home/pi/Google_Drive/Picture_Frame #打開Picture_Frame文件夾

II. sudo nano slideshow_start.sh #創(chuàng)建腳本以啟動幻燈片放映

a. 將以下代碼從J.A.McNaughton復制并粘貼到slideshow_start.sh 腳本中 [ https://raw.githubusercontent.com/jamcnaughton/useful-linux-scripts/master/simplescreensaver/screensaverfull.sh ]

#!/bin/bash # screensaverfull.sh # url: ### # This script is licensed under GNU GPL version 2.0 or above # Uses elements from lightsOn.sh # Copyright (c) 2011 iye.cba at gmail com # url: https://github.com/iye/lightsOn # This script is licensed under GNU GPL version 2.0 or above # Description: #### # screensaverfull.sh needs xprintidle and feh to work. # HOW TO USE: Start the script with the number of seconds you want the checks # for fullscreen to be done. Example: # "./screensaver.sh 120" DIR=$( cd "$( dirname "$0" )" && pwd) delay=$1 # If argument empty, use 60 seconds as default. if [ -z "$1" ];then delay=60 fi # If argument is not integer quit. if [[ $1 = *[^0-9]* ]]; then echo "The Argument "$1" is not valid, not an integer" exit 1 fi IDLE_TIME=$(($delay*1000)) cd $DIR while sleep $((1)); do idle=$(xprintidle) if [ $idle -ge $IDLE_TIME ]; then feh -x -F -r -Y -Z -z -A slideshow -D 7 -d $DIR fi done exit 0

b. 按下【Ctrl】+【x】鍵退出并保存, 然后按下【y】鍵表示同意,最后按下【Enter】鍵寫入文件

III. sudo chmod 775 /home/pi/Google_Drive/Picture_Frame/slideshow_start.sh #使此腳本可執(zhí)行

IV. sudo nano ~/.config/lxsession/LXDE-pi/autostart #打開自動啟動文件

a. 將以下內容添加到文件末尾
@/home/pi/Google_Drive/Picture_Frame/slideshow_start.sh

b. 按下【Ctrl】+【x】鍵退出并保存, 然后按下【y】鍵表示同意,最后按下【Enter】鍵寫入文件

5) 通過單擊菜單欄左上方RPi標志下的[Preferences]菜單中的[Screensaver]應用程序來關閉屏幕保護程序。

單擊窗口中的[Mode:]選項,然后選擇[Disable Screen Saver]

poYBAGPzIFSATi4EAACVavxRoHY670.jpg

注意:要退出幻燈片播放,請按【Esc】鍵

I. 設置Chromium以加載日歷(在RPi上)

1) 打開Chromium 網(wǎng)頁瀏覽器并前往www.google.com

2) 單擊3×3 方框下的[Calendar]圖標

3)[Copy]日歷的url

4) 單擊url窗口右側的三個點,以訪問“自定義設置和控制”

I. 選擇 [Settings]

pYYBAGPzIFaAemuGAACAAmEvsnQ810.jpg

a. 找到[On startup]標題,然后選擇 [Open a specific page or set of pages]按鈕

b. 單擊行尾的藍色[Set pages]

將日歷的url[Paste]到[Add a new page]框中,然后單擊[OK]

pYYBAGPzIFiACcEaAAAqV8F9l6A240.jpg

II. 退出Chromium瀏覽器

5) 再次啟動Chromium瀏覽器,以確保添加了日歷頁面

注意:如果谷歌提示您再次使用用戶名和密碼登錄,請選擇[Stay signed in]選項

pYYBAGPzIFqADrkuAABBzacQcWU398.jpg

6) sudo nano ~/.config/lxsession/LXDE-pi/autostart #打開自動啟動文件

I. 將以下內容添加到文件末尾:

@/usr/bin/chromium–browser —noerordialogs —disable–session–crashed–bubble —disable–infobars —kiosk #在kiosk(全屏)模式下打開Chromium瀏覽器,不顯示錯誤消息或禁用崩潰氣泡提示和信息欄。

II. 按下【Ctrl】+【x】鍵退出并保存, 然后按下【y】鍵表示同意,最后按下【Enter】鍵寫入文件

7) sudo apt-get install unclutter #在全屏模式下安裝刪除鼠標光標的程序

8) sudo nano ~/.config/lxsession/LXDE-pi/autostart #打開自動啟動文件

I. 將以下內容添加到文件末尾:@unclutter -idle 0.1 -root

II. 按下【Ctrl】+【x】鍵退出并保存, 然后按下【y】鍵表示同意,最后按下【Enter】鍵寫入文件

步驟 II — 測試

現(xiàn)在,我們已經(jīng)整理好了所有的程序和代碼,需要關閉RPi并重新啟動,以確保一切均能正常自動啟動(見視頻)。

結論

該項目到目前為止有了一個很好的開始。第一部分是關于配置和設置Raspberry Pi的內容,目的是為了顯示日歷并加載幻燈片。第二部分我們將對項目進行收尾:將Raspberry Pi安裝在顯示器后面,構建一個框架,然后安裝運動傳感器。

請繼續(xù)關注下一篇文章!

poYBAGPzIF2APSDlAAEOHAoRFro272.jpg

? 2015 谷歌公司保留所有權。谷歌及谷歌標志均為谷歌公司的注冊商標。

pYYBAGPzICWAPo46AAAGYWUUdjI058.jpg

Garrett LaFrance

Garrett是一位在技術、計算機科學和編程領域擁有32年經(jīng)驗的技術專家。他能夠構建專業(yè)的IoT原型系統(tǒng),并認為理解是創(chuàng)新的關鍵。

審核編輯黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Raspberry Pi
    +關注

    關注

    2

    文章

    621

    瀏覽量

    23772
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    雷卯針對香橙派Orange Pi 5 Pro開發(fā)板防雷防靜電方案

    第一部分 應用場景 高端平板、邊緣計算、人工智能、云計算、AR/VR、智能安防、智能家居、Linux 桌面計算機、Linux 網(wǎng)絡服務器、Android 平板、Android 游戲機
    的頭像 發(fā)表于 08-19 17:31 ?499次閱讀
    雷卯針對香橙派Orange <b class='flag-5'>Pi</b> 5 Pro開發(fā)板防雷防靜電方案

    提高篇——C語言核心技術(中文版)

    該資料是“C編程語言”和“C語言鏈接庫”的完整參考手冊。這本書的目的是提供本方便、可靠的手冊,輔助日常的編程工作。本書描述C語言的所有元素,并介紹它們的用法。 資料分成三部分。第一部分使用相當
    發(fā)表于 06-13 16:39

    TI大學計劃-電源篇

    本手冊將分為以下幾部分介紹信號鏈和電源相關的知識及 TI 產(chǎn)品在大學生創(chuàng)新活動中的應用: 第一部分:運算放大器的原理和設計; 第二部分:數(shù)據(jù)轉換器的原理和設計; 第三部分:線性電源和開
    發(fā)表于 05-19 15:33

    如何用 Raspberry Pi 500 搭建家庭錄音室?

    是時候安裝并配置家庭錄音室中高質量音頻制作所需的軟件了。這是來自《樹莓派官方雜志》系列教程的第三部分,也是最后一部分。若想閱讀整個系列教程,請先回顧第一部分(關于錄音空間設置),再閱讀第二部分
    的頭像 發(fā)表于 05-18 08:33 ?1128次閱讀
    如何用 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 500 搭建家庭錄音室?

    LTC6563輸入端采用AC耦合時,信號的一部分有效值會因飽和而截斷怎么解決?

    手冊中的電路,其中RB選用3K歐姆電阻、CAC選用100nf電容: 在實際測試中遇到了這樣的情況: 此時的OFFSET為0V.我的輸入光電流是正弦形式,但輸出的正弦波有一部分被截掉了,若為了顯示完整
    發(fā)表于 04-24 08:03

    解鎖垂直美學!如何在你的Raspberry Pi相框中僅顯示豎版照片!

    如何在你的RaspberryPi相框中僅顯示豎幅照片這篇文章可能只針對一小部分讀者,但這就是像這樣的博客的樂趣所在:你可以深入探索各種極客話題。已在搭載BookwormWayland
    的頭像 發(fā)表于 03-25 09:33 ?556次閱讀
    解鎖垂直美學!如何在你的<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>相框</b>中僅顯示豎版照片!

    使用DLP9000在切換不同的灰度圖時,會出現(xiàn)一部分的延遲以后才可以完整的顯示圖像,為什么?

    您好,我使用DLP9000顯示灰度圖像時,在切換不同的灰度圖時,會出現(xiàn)一部分的延遲以后才可以完整的顯示圖像。比如每張8bit灰度圖120hz,持續(xù)2s,在2s的初始階段會出現(xiàn)不完整的圖像,之后才會
    發(fā)表于 02-25 06:37

    DLPR350能否使用ROI功能,投一部分光?

    請問各位大哥,DLPR350能否使用ROI功能,投一部分光。
    發(fā)表于 02-24 07:49

    DLPC3478固件加載只有前面一部分是怎么回事?

    我們現(xiàn)在自己研發(fā)的DLPC378+DLPA2005+DLP3010板子,F(xiàn)lash型號和TIDA-080003 參考設計上的樣 W25Q32JVSSIQ?,F(xiàn)在用示波器測試到固件只加載了一部分
    發(fā)表于 02-21 07:57

    松下MPS媒體制作平臺之自動跟蹤插件(第一部分)

    四處移動的拍攝對象,從而完成拍攝的付費插件。在使用之前,請在網(wǎng)頁上確認PC(個人電腦)的必要配置。 本期內容我們將介紹以下內容: 1.激活方法 2.在Device View(設備管理)界面注冊體化攝像機 3.界面的構成 4.基于人體檢測的自動跟蹤 5.跟蹤目標角度的詳細
    的頭像 發(fā)表于 02-08 11:15 ?923次閱讀
    松下MPS媒體制作平臺之自動跟蹤插件(<b class='flag-5'>第一部分</b>)

    DAC348X EVM的I路輸出電路,畫圈的那一部分有什么作用?0L電感L40有什么作用?

    下圖是DAC348X EVM的I路輸出電路,畫圈的那一部分有什么作用?0L電感L40有什么作用?T11是1:1傳輸線變壓器,這個有什么用?
    發(fā)表于 12-20 08:46

    視覺AI之旅:起探索 FiftyOne——第一部分 簡介

    /journey-into-visual-ai-exploring-fiftyone-together-part-i-introduction-9e20c6e07722 ? 編者按: 這是作者進入新公司Voxel51后的關于FiftyOne的分享。FiftyOne是款旨在簡化視覺AI項目工作流程的開源工具,幫助用
    的頭像 發(fā)表于 12-03 15:49 ?680次閱讀

    Raspberry Pi Pico 2

    Raspberry Pi Pico 2顯著提升了性能,同時保持了與之前的Raspberry Pi Pico系列器件的兼容性。 Pico 2具有更高的內核時鐘速度、雙倍內存、更強大的Ar
    的頭像 發(fā)表于 11-25 15:10 ?1928次閱讀
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 2

    Air780EP硬件設計原理解析(第一部分

    ? 、緒論 Air780EP是款基于移芯EC718P平臺設計的LTE Cat 1無線通信模組。支持FDD-LTE/TDD-LTE的4G遠距離無線傳輸技術。另外,模組提供了USB/UART/I2C
    的頭像 發(fā)表于 11-06 15:04 ?1142次閱讀
    Air780EP硬件設計原理解析(<b class='flag-5'>第一部分</b>)

    Banana Pi M5 與 Raspberry Pi 4 – 基準測試

    Banana Pi M5 基準測試已成為我的網(wǎng)站上最受歡迎的作品之,而且似乎人們真正想看到的是它與其 Raspberry 口味的表親之間的直接比較,所以這里就是 Banana Pi
    的頭像 發(fā)表于 10-28 10:28 ?1937次閱讀
    Banana <b class='flag-5'>Pi</b> M5 與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基準測試