本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


亲,“电路城”已合并升级到更全、更大、更强的「新与非网」。点击查看「新与非网」
本文主要介绍如何通过Lattepanda开发板及其Windows10开发人员板制作游戏PC,其外观类似于Very mini开发板,但其强大的操作系统在该mini Computer上运行的是Windows 10预安装的开发板。用亚克力板、MDF木材制成机身,并使用10英寸Display显示器制成了这款游戏PC。
所需元件:
LattePanda Alpha:
LattePanda:LattePanda是一个单板计算机项目,使用Intel Core m3处理器。
Core m3处理器是卓越性能和低功耗的理想选择,凭借8GB RAM和64GB eMMC,M.2接口SSD支持以及丰富的GPIO扩展端口,Alpha可以满足大多数应用程序需求。
套餐包括:
显示:
LCD监视器(7英寸)具有1024×600像素的高分辨率,支持按键和遥控器的操作。它由带有由优质黑色丙烯酸制成的支撑架的盒子保护。
该显示器将支持不同的视频输入接口,例如HDMI,VGA和AV(CVBS)。此外,还包括一条HDMI电缆,因此可以快速方便地启动屏幕。将显示器上的按键向后移动,可以选择通过按这些按键来控制屏幕,也可以使用遥控器“调整其对比度或颜色。它的背面设计有固定孔,可支持Raspberry Pi 3、 B 2、B 1、B ++ / A ++ / B等型号的组装。
组装CPU:
将SSD卡连接到LattePanda板:
风扇、照明:
添加一些RGB LED灯带照明和RGB风扇,以使计算机塔架更加凉爽。如图所示,在条形灯照明到位的情况下,连接至Arduino Nano。
照明控制器:
塔架组装:
监控:
将ISP监视器连接到主塔,插入LattePanda板的电源
代码:
#include "FastLED.h"
// 地带中有几个led
#define NUM_LEDS 8
//对于像Neopixels这样具有数据线,接地和电源的LED芯片,您只需
//需要定义DATA_PIN。对于基于SPI的led芯片组(四根线-数据,时钟,
//接地和电源),就像LPD8806一样定义了DATA_PIN和CLOCK_PIN
#define DATA_PIN 3
#define CLOCK_PIN 13
// 定义led的阵列
CRGB leds[NUM_LEDS];
void setup() {
//取消注释/编辑LED排列的以下行之一
// FastLED.addLeds<TM1803, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<TM1804, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<TM1809, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<WS2811, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<WS2812, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<WS2812B, DATA_PIN, RGB>(leds, NUM_LEDS);
FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS);
// FastLED.addLeds<APA104, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<UCS1903, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<UCS1903B, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<GW6205, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<GW6205_400, DATA_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<WS2801, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<SM16716, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<LPD8806, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<P9813, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<APA102, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<DOTSTAR, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<WS2801, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<SM16716, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<LPD8806, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<P9813, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<APA102, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
// FastLED.addLeds<DOTSTAR, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);
}
void loop() {
//打开LED,然后暂停
leds[0] = CRGB::Red;
FastLED.show();
delay(500);
// 关闭LED,然后暂停
leds[0] = CRGB::Black;
FastLED.show();
delay(500);
}
如何将树莓派与笔记本电脑显示屏连接
2021-06-05
基于STM32F779 的低成本机器视觉和机器学习电路设计
2020-02-06
Raspberry Pi Pico上的ADC采样和FFT
2021-02-13
树莓派在工业物联网中的电路设计应用解析
2020-02-05
2019年度树莓派TOP项目精选,总有一款适合你
2020-01-02
基于树莓派和Arduino打造的PLC EtherCAT电路设计
2020-02-25
便携式Raspberry Pi 4平板电脑-RasPad 3首秀
2020-08-25
DIY教程:用树莓派制作了一个智能镜子
2020-08-18
基于树莓派的简易控制步进电机
2021-08-28
讨论