chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

如何使用1.3“Retina級IPS LCD HAT制作一個微小的RetroPie Zero

454398 ? 來源:wv ? 2019-09-09 17:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:準備

如何使用1.3“Retina級IPS LCD HAT制作一個微小的RetroPie Zero

RPi Zero

Raspberry Pi Zero和Raspberry Pi Zero W都可以.WiFi版本可以使后續(xù)設置更容易,但相比之下它可能會不斷耗盡更多功率,即縮短電池壽命。

LCD HAT

Waveshare為RPi Zero發(fā)布了2個LCD HAT,兩個都有一個小方形LCD。新版本有一個240 x 240 1.3“IPS LCD。它是261 PPI并且在蘋果定義的視網(wǎng)膜顯示范圍內(nèi)(218 - 458 PPI)。該分辨率能夠模仿CRT電視時代的許多復古游戲機,例如NES的分辨率為256 x 240,我們可以從左右兩個過掃描區(qū)域切下8個像素,使其變?yōu)?40 x 240。

Pin Header

緊密適合Waveshare 1.3 “LCD HAT,它需要一個8毫米高的2 x 20針頭。但我不能買一個8毫米高的,所以我將修改一個12毫米高的針頭。

LiPo電池

RPi和LCD HAT之間的內(nèi)部尺寸可以容納5 mm x 23 mm x 45 mm電池,任何帶有保護電路的LiPo電池都應該可以。

微小的LiPo電池電路板

我手邊有一塊10毫米x 10毫米的小型5 V LiPo充電板。它足夠小,適用于這個項目,但限制是只能為電池充電50 mA電流。 400 mAh電池需要超過8小時才能充滿電。

電源開關

微型電源開關。

腕帶

由于這個游戲手柄很小,很容易從手上滑落,建議在玩游戲時戴上手腕帶。

螺絲

3D pr內(nèi)置外殼需要四個14 mm M2.5平頭螺釘進行組裝。

參考:

https://www.waveshare.com/wiki/1.3inch_LCD_HAT

https://www.waveshare.com/product/modules/oleds-lc 。..

第2步:3D打印案例

3D打印您可以在Thingiverse中找到的案例模型:

https://www.thingiverse .com/thing:3328994

為了便于說明,我用不同的顏色打印每個部分:

Layer123.stl - 炭黑

Layer4 .stl - 半透明黃色

Layer5.stl - 半透明橙色

Layer678.stl - 半透明紅色

ButtonHead.stl - 半透明紅色,半透明藍色和半透明綠色

CrossButtonHead.stl - Gundam Red

第3步:直接電池電量

這款微型游戲手柄沒有足夠的空間安裝在升壓電路板上,是否有可能鋰離子電池直接為RPi Zero(W)供電而無需升級?

有一些非官方的討論是否要求RPi Zero(W)滿5 V電源。

根據(jù)RPi Zero簡化原理圖,只有2個引腳直接連接到5 V,它是USB插頭和PAM2306穩(wěn)壓器。所有其他部件均由穩(wěn)壓3.3 V和1.8 V供電。

假設我們在使用電池供電時不使用任何外部USB設備,關鍵因素是穩(wěn)壓器。

根據(jù)PAM2306當輸入電壓降至3.5 V時,3.3 V輸出仍然保持90%以上的效率。

RPi零平均值約為100 - 200 mA,LiPo約為mAh,放電率為在降至3.5 V以下之前,它仍然可以利用90%的LiPo容量。

參考:

https://www.raspberrypi.org/forums/viewtopic。 PHP噸。..

的https://www.raspberrypi.org/documentation/hardware 。..

https://www.mouser.hk/datasheet/2/115/PAM2306-3367 。..

HTTPS://electronics.stackexchange.com/questions/32 。..

https://www.quora.com/Is-它-可能觀看的最CH 。..

注意:

根據(jù)我的簡單測試,當WiFi開啟時,電池可以持續(xù)超過90分鐘。如果使用RPi Zero,它應該會持續(xù)更長時間。

步驟4:引腳標題補丁

Waveshare LCD HAT采用薄型母針頭,可以使產(chǎn)品更加纖薄。但是我們需要在RPi Zero上使用相應的低調(diào)公插針頭來制作它。網(wǎng)針頭應為8毫米高,但我在網(wǎng)上找不到。所以從12毫米的公針頭上修補它。

需要一些患者修剪相同長度的40個針腳。

步驟5:焊接工作

使用RPi Zero焊接所有引腳頭。

以下是電源電路的連接摘要:

Waveshare Pin 2 -》 Charge Board +vin, Power Switch Pin 1

Waveshare Pin 6 -》 Charge Board -vin

Charge Board -vout -》 LiPo -ve

LiPo +ve -》 Power Switch Pin 2

Charge Board +vout -》 Power Switch Pin 3

當電源開關關閉引腳1和2時,它是電池供電模式

當電源開關關閉引腳2和3時,它是電池充電模式/電源關閉

注意:

Waveshare LCD HAT引腳頭位于底部,因此引腳排列顛倒了

步驟6:裝配層4

將第4層放在LCD HAT下

在第4層安裝電源開關

放入充電板和電池內(nèi)部第4層框架

第7步:裝配層5

將第5層放在第4層

步驟8:插入RPi零

步驟9:裝配層678

將第678層放在RPi Zero上。

St ep 10:將螺絲擰入螺絲孔

步驟11:將按鈕頭放在LCD HAT上

步驟12:裝配層123

將第123層放在LCD HAT上。

步驟13:擰緊螺絲

步驟14:裝配十字按鈕頭

將十字按鈕頭放入十字按鈕。

步驟15:下載RetroPie圖像

下載RetroPie圖像在這里:

https://retropie.org.uk/download/

選擇“Raspberry Pi 0/1”選項下載Raspberry Pi Zero的圖像

步驟16:下載源

面包板RetroPie所需的另外兩個源代碼:

mk_arcade_joystick_rpi:

https://github.com/recalbox/mk_arcade_joystick_rpi

rpi-fbcp:

https://github.com/tasanakorn/rpi-fbcp

單擊“克隆”或者從兩個源網(wǎng)頁下載“按鈕然后再下載ZIP”。

S.第17步:準備ROM文件

對于非許可證免費游戲,我認為你應該只使用你擁有原始游戲的ROM。

或者你可能會發(fā)現(xiàn)一些許可免費游戲:

http://pdroms.de/files

http://www.doperoms.com

第18步:Flash RetroPie圖像

將RetroPie圖像閃存到micro SD卡的步驟與閃爍Raspbian圖像相同。如果您不熟悉閃爍步驟,請按照Raspberry.org提供的步驟進行操作:

Linux

Mac OS

Windows

PS記得用RetroPie圖像替換圖像文件名。

步驟19:復制文件

將“mk_arcade_joystick_rpi-master.zip”,“rpi-fbcp-master.zip”復制到剛創(chuàng)建的RetroPie micro SD。

步驟20:配置Micro SD

我們需要在RetroPie啟動后進一步配置,在此之前,我們需要啟用DWC2 USB控制器才能在計算機和網(wǎng)絡之間建立網(wǎng)絡連接。 Pi Zero。

在micro SD中編輯config.txt,在尾部追加跟隨行:

dtoverlay=dwc2

在micro SD中編輯codlin.txt,插入“ modules-load = dwc2,g_ether“在”rootwait“關鍵字之后。結(jié)果應該是這樣的:

dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=PARTUUID=14a75fe9-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait modules-load=dwc2,g_ether quiet loglevel=3 consoleblank=0 plymouth.enable=0 quiet init=/usr/lib/raspi-config/init_resize.sh

在micro SD中創(chuàng)建一個名為“ssh”的空白文件,以啟用openssh服務器,例如:在我的Mac上:

touch /Volumes/boot/ssh

參考:

https://www.instructables.com/id/Connect-to-a-Rasp 。..

步驟21:USB連接

將micro SD插入Pi Zero

將電源開關設為電池充電模式

將Pi Zero 2nd USB插孔(標有“USB”)連接到電腦。

等一下,您應該在計算機中找到新的網(wǎng)絡適配器。輸入以下命令連接到Pi Zero:

ssh pi@retropie.local

注意:

默認密碼為“raspberry”,您應該盡快通過“passwd”命令進行更改

步驟22:配置LCD

追加到“/etc/modules”

spi-bcm2835

flexfb

fbtft_device

創(chuàng)建“/etc/modprobe.d/fbtft.conf“

options flexfb setaddrwin=0 width=240 height=240 init=-1,0x11,-2,120,-1,0x36,0x70,-1,0x3A,0x05,-1,0xB2,0x0C,0x0C,0x00,0x33,0x33,-1,0xB7,0x35,-1,0xBB,0x1A,-1,0xC0,0x2C,-1,0xC2,0x01,-1,0xC3,0x0B,-1,0xC4,0x20,-1,0xC6,0x0F,-1,0xD0,0xA4,0xA1,-1,0x21,-1,0xE0,0x00,0x19,0x1E,0x0A,0x09,0x15,0x3D,0x44,0x51,0x12,0x03,0x00,0x3F,0x3F,-1,0xE1,0x00,0x18,0x1E,0x0A,0x09,0x25,0x3F,0x43,0x52,0x33,0x03,0x00,0x3F,0x3F,-1,0x29,-3

options fbtft_device name=flexfb gpios=reset:27,dc:25,cs:8,led:24 speed=125000000 bgr=1 fps=60 custom=1 height=240 width=240

步驟23:啟用Fbcp

提取源文件:

unzip /boot/rpi-fbcp-master.zip

編譯并安裝:

cd rpi-fbcp-master/

mkdir build

cd build

cmake 。.

make

sudo install fbcp /usr/local/bin/fbcp

cd 。./。.

創(chuàng)建新文件“/etc/init.d/fbcp“:

#! /bin/sh

### BEGIN INIT INFO

# Provides: fbcp

# Required-Start: kmod

# Required-Stop: kmod

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description:

# Description:

### END INIT INFO

case ”$1“ in

start)

/usr/local/bin/fbcp &

;;

stop|restart|reload|force-reload)

killall fbcp

exit 0

;;

*)

log_success_msg ”Usage: $0 start“

exit 1

esac

制作文件可執(zhí)行文件:

sudo chmod +x /etc/init.d/fbcp

在啟動時將其設置為init:

sudo update-rc.d fbcp defaults

在尾部的“/boot/config.txt”中添加以下行:

disable_overscan=1

hdmi_force_hotplug=1

hdmi_group=2

hdmi_mode=87

hdmi_cvt=240 240 60 1 0 0 0

dtparam=spi=on

參考:https://github.com/tasanakorn/rpi-fbcp

第24步:配置操縱桿

提取源文件:

unzip /boot/mk_arcade_joystick_rpi-master.zip

編輯按鈕定義:

cd mk_arcade_joystick_rpi-master/

vi mk_arcade_joystick_rpi.c

找到“static const int mk_arcade_gpio_maps []”行并更新為HAT按鈕映射:

static const int mk_arcade_gpio_maps[] = {6,19,5,26,13,21,16,20,0,0,0,0};

編譯并安裝模塊:

sudo mkdir /usr/src/mk_arcade_joystick_rpi-0.1.5/

sudo cp -a * /usr/src/mk_arcade_joystick_rpi-0.1.5/

export MKVERSION=0.1.5

sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5

sudo -E dkms install -m mk_arcade_joystick_rpi -v 0.1.5

測試按鈕:

sudo modprobe mk_arcade_joystick_rpi map=1

jstest /dev/input/js0

追加到“/etc/modules”:

mk_arcade_joystick_rpi

創(chuàng)建“/etc/mod probe.d/joystick.conf“:

options mk_arcade_joystick_rpi map=1

參考:https://github.com/recalbox/mk_arcade_joystick_rp 。..

步驟25:復制ROM文件

將ROM文件從“/boot”文件夾復制到“?/RetroPie/roms/$ CONSOLE”文件夾

參考:

https://github.com/retropie/retropie-setup/wiki/Tr 。..

步驟26:Raspi-config

運行:

sudo raspi-config

WiFi:2網(wǎng)絡選項 - 》 N2 Wi-fi - 》填寫您的WiFi詳細信息

不等待網(wǎng)絡:3啟動選項 - 》 B2等待網(wǎng)絡啟動 - 》否 - 》確定

時區(qū):4個本地化選項 - 》 I2更改時區(qū) - 》選擇您的時區(qū)

禁用串口:5接口選項 - 》 P6串口 - 》否 - 》否 - 》確定

參考:

https://www.raspberrypi.org/documentation/configur 。..

第27步:RetroPie設置

運行:

sudo ~/RetroPie-Setup/retropie_setup.sh

微調(diào)1.3“LCD:C配置/工具 - 》 805 configedit - 》 1 - 》 0 - 》 2渲染分辨率 - 》 O視頻輸出分辨率 - 》確定 - 》取消 - 》取消 - 》取消

更改主題以適應小屏幕(需要連接WiFi) :812個esthemes - 》 14 Pixel-tft - 》 OK - 》 1個碳 - 》 2個卸載

參考:

https://github.com/retropie/retropie-setup/wiki/th.。.

第28步:原生分辨率

LCD HAT在十字按鈕上有3個按鈕和1個額外的按鈕,它可以映射到只有4個按鈕的復古游戲控制臺(選擇,開始,A和B)。此類游戲機的最高分辨率應為NES,分辨率為256 x 240。如果只是簡單地裁剪水平過掃描區(qū)域,它就可以適合240 x 240 LCD顯示器。

如果你只像我一樣玩NES游戲,你可以應用以下配置來獲得原始分辨率顯示。

追加“/opt/retropie/configs/nes/retroarch.cfg”:

video_fullscreen_x = “0”

video_fullscreen_y = “0”

video_scale_integer = true

Append”/opt/retropie/configs/all/retroarch-core-options。 cfg“:

quicknes_use_overscan_h = “disabled”

步驟29:控制器配置

EmulationStation的Joypad設置:

vi /opt/retropie/configs/all/emulationstation/es_input.cfg

輸入文字:

/opt/retropie/supplementary/emulationstation/scripts/inputconfiguration.sh

Retroarch的Joypad設置:

vi /opt/retropie/configs/all/retroarch/autoconfig/GPIO Controller 1.cfg

輸入文字:

input_device = “GPIO Controller 1”

input_driver = “udev”

input_start_btn = “11”

input_exit_emulator_btn = “11”

input_down_axis = “+1”

input_right_axis = “+0”

input_state_slot_increase_axis = “+0”

input_select_btn = “10”

input_left_axis = “-0”

input_state_slot_decrease_axis = “-0”

input_up_axis = “-1”

input_a_btn = “0”

input_b_btn = “1”

input_reset_btn = “1”

input_enable_hotkey_btn = “10”

步驟30:加快啟動時間

運行:sudo systemctl disable asplashscreen

sudo systemctl disable dphys-swapfile

sudo systemctl disable hciuart

sudo systemctl disable keyboard-setup

sudo systemctl disable nmbd

sudo systemctl disable raspi-config

sudo systemctl disable smbd

sudo systemctl disable nfs-config

步驟31:可選調(diào)整

微調(diào)“/boot/cmdline.txt“:

禁用USB以太網(wǎng)小工具

無徽標

fastboot

安靜

dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=14a75fe9-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait loglevel=3 consoleblank=0 plymouth.enable=0 logo.nologo fastboot quiet #dtoverlay=dwc2

步驟32:引導RetroPie

關閉RetroPie:

sudo halt

拔下USB電纜

將電源開關設置為電池供電模式

等待ar啟動后半分鐘

按照屏幕說明配置游戲按鈕

選擇您上傳的控制臺和游戲

步驟33:仿真站電源選項

按開始按鈕(按下十字按鈕)進入仿真站配置屏幕。

UI設置 - 》屏幕保護設置 - 》 SCREENSAVER AFTER - 》 1分鐘

其他設置 - 》省電模式 - 》即時

步驟34:綁手腕帶

步驟35:享受!

現(xiàn)在是時候展示你做了什么并玩它。

步驟36:畫廊:Color Mix&匹配

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

    關注

    121

    文章

    2001

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    微小信號處理

    大學生,處理微小信號的時候使用儀表放大器,信號放大后總是不理想,擁有毛刺影響后面信號的采集。 請問各位大佬在處理微小信號時的注意事項? 使用儀表放大器后依然有毛刺,奇怪的是我固定電源位置,移動洞洞板
    發(fā)表于 07-14 16:17

    T90智能電烙鐵,全方位升級!PD3.1 140W大功率加熱,功率升級,IPS LCD彩屏,屏幕升級,質(zhì)感升級!

    T90智能電烙鐵,全方位升級!PD3.1 140W大功率加熱,功率升級,IPS LCD彩屏,屏幕升級,質(zhì)感升級! 正點原子全新電烙鐵來啦!正點原子T90是在T80/T65的基礎上全新升級推出的第三款
    發(fā)表于 07-07 17:36

    【干貨分享】:開源小巧的FPGA開發(fā)板——Icepi Zero

    “IcepiZero是款經(jīng)濟實惠的FPGA開發(fā)板,和樹莓派Zero樣的外形尺寸。它搭載LatticeECP525F,可在保持小巧便攜尺寸的同時實現(xiàn)強大的設計。它還具有
    的頭像 發(fā)表于 06-10 08:05 ?446次閱讀
    【干貨分享】:開源小巧的FPGA開發(fā)板——Icepi <b class='flag-5'>Zero</b>

    【開源分享】:開源小巧的FPGA開發(fā)板——Icepi Zero

    HDMI 端口,可輕松輸出數(shù)字視頻。 為什么設計 Icepi Zero? 目前市場上最強大的 FPGA 板既昂貴又笨重。 我直想要具有視頻輸出功能的低成本便攜式 FPGA 來
    發(fā)表于 06-09 14:01

    TechWiz LCD 2D應用:IPS電極仿真

    和分析,而連接功能可以同時改變兩或兩以上的條件,在某些數(shù)據(jù)復雜的情況下可以簡化數(shù)據(jù),降低運算量。其含義解釋可參考下圖 本案例在簡化的IPS
    發(fā)表于 05-15 09:31

    使用CYUSB3065制作定制電路板,并且想要配置我的定制傳感器,遇到的幾個疑問求解

    我已經(jīng)使用 CYUSB3065 制作定制電路板,并且想要配置我的定制傳感器,但有幾個問題。 1.I2C 時鐘 如果我想用 2 通道設置配置 AR0144 傳感器,這種情況下串行時鐘介于
    發(fā)表于 05-15 08:14

    用 樹莓派 Zero 打造的智能漫游車!

    使用PXFMini和樹莓派Zero打造您自己的自主漫游車。本項目所用組件硬件組件ErleRoboticsPXFmini×1樹莓派Zero×1樹莓派2ModelB×1樹莓派3ModelB×1軟件應用與在線服務APM飛行
    的頭像 發(fā)表于 05-13 16:39 ?431次閱讀
    用 樹莓派 <b class='flag-5'>Zero</b> 打造的智能漫游車!

    如何將 M.2 HAT+ 與 Raspberry Pi 5 起使用?

    樹莓派M.2HAT+MKey可以讓您連接M.2外圍設備,如NVMe硬盤和其他PCIe配件,到樹莓派5的PCIe接口。M.2HAT+轉(zhuǎn)接板可以把樹莓派5上的PCIe連接器轉(zhuǎn)換為單個M.2Mkey
    的頭像 發(fā)表于 03-25 09:48 ?291次閱讀
    如何將 M.2 <b class='flag-5'>HAT</b>+ 與 Raspberry Pi 5 <b class='flag-5'>一</b>起使用?

    樹莓派復古游戲“雙雄會”,Batocera 和 RetroPie 誰更懂你?

    本文討論了復古游戲和RaspberryPi常見組合下,兩款復古游戲發(fā)行版Batocera和RetroPie的對比情況,涵蓋歷史特點、安裝設置、性能易用性等方面,幫助讀者選擇更適合自己的發(fā)行版。關鍵
    的頭像 發(fā)表于 03-25 09:19 ?996次閱讀
    樹莓派復古游戲“雙雄會”,Batocera 和 <b class='flag-5'>RetroPie</b> 誰更懂你?

    智譜GLM-Zero深度推理模型預覽版正式上線

    近日,智譜公司宣布其深度推理模型GLM-Zero的初代版本——GLM-Zero-Preview已正式上線。這款模型是智譜首個基于擴展強化學習技術(shù)訓練的推理模型,標志著智譜在AI推理領域邁出了重要
    的頭像 發(fā)表于 01-02 10:55 ?520次閱讀

    PCM1680這個zero1/2 out是什么應用場景?不接有什么問題嗎?

    PCM16801680這個zero1/2out是什么應用場景?不接有沒什么問題?
    發(fā)表于 12-11 06:32

    TechWiz LCD 2D應用:IPS電極仿真

    和分析,而連接功能可以同時改變兩或兩以上的條件,在某些數(shù)據(jù)復雜的情況下可以簡化數(shù)據(jù),降低運算量。其含義解釋可參考下圖 本案例在簡化的IPS
    發(fā)表于 12-09 13:06

    ?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試: 全志科技H618 方案設計

    Banana Pi 推出了全志 H618 開發(fā)系統(tǒng)的第二版本,標記為 V2.0,名稱為 BPi-M4 Zero,采用 Raspberry Pi Zero 格式。不久前,我們寫過BPi-M4
    的頭像 發(fā)表于 12-03 17:58 ?1773次閱讀
    ?Banana Pi BPi-M4 <b class='flag-5'>Zero</b> 開源硬件開發(fā)板評測試: 全志科技H618 方案設計

    tft屏幕屬于lcd屏幕的種嗎

    ,薄膜晶體管)屏幕是LCD屏幕的種高級形式,它在每個像素點上都配備了微型的晶體管,這樣可以更精確地控制每個像素的亮度和顏色,從而提供更清晰、更鮮艷的圖像。 1.
    的頭像 發(fā)表于 10-12 10:31 ?2891次閱讀

    OPA827設計針對微小電流信號的放大,可否勝任兩放大的任務?

    大家好好,我在設計針對微小電流信號的放大,經(jīng)過精密電阻完成電流電壓變換后,輸入信號范圍大概在10~50uV左右,輸入信號頻率范圍是20Hz~20kHz,想經(jīng)過兩放大最終放大1000倍。能否在前
    發(fā)表于 08-29 07:09