文件名称:play-parking-pi:一个带有 Arduino、Scala 和 Raspberry pi 的玩具项目
文件大小:2.56MB
文件格式:ZIP
更新时间:2024-07-16 10:39:42
raspberry-pi arduino scala play Java
#停车场管理系统项目 #指数 要求 系统架构 演员系统和网络应用程序:play-parking-pi 硬件 实施细则 ArduinoMsgBridgeService 实施细则 Arduino 代理:arduino-parking 结构 任务 任务图 硬件 实施细则 启动并运行 #1. 要求 该系统必须由一个*单元组成,它允许用户通过调用一个简单的网络服务来查询停车场状态(已满/可用)。 2 个不同的 LED 将连接到*单元: 1个红灯,停车场满时亮 1个绿色LED,停车场未满时亮 该系统还将由(潜在的)大量小电路组成,每个停车位一个,检测单个汽车的存在并与*单元交互。 每个赛道还将通过以下方式帮助汽车驾驶员: 车位底部有一个距离传感器; 一条红黄绿 LED 灯将为驾驶员提供视觉反馈; 如果驾驶员离停车位底部太近,蜂鸣器会发出警报。 #2. 系统架构 系统整体架构分为以下
【文件预览】:
play-parking-pi-master
----.gitignore(158B)
----README.md(8KB)
----activator-sbt-echo-akka-shim.sbt(12B)
----public()
--------javascripts()
--------stylesheets()
--------images()
----conf()
--------routes(321B)
--------application.conf(2KB)
----build.sbt(230B)
----LICENSE(591B)
----activator.bat(7KB)
----app()
--------devices()
--------actors()
--------Global.scala(742B)
--------msglib()
--------controllers()
----activator(9KB)
----activator-launch-1.2.12.jar(1.13MB)
----images()
--------rapsb.fzz(3KB)
--------arduino-parking_bb.png(213KB)
--------tasks.png(138KB)
--------rapsb_bb.png(163KB)
--------msgbridge.png(41KB)
--------arch.png(18KB)
--------arch-bridge.png(18KB)
--------actors.png(26KB)
--------arduino-parking.fzz(38KB)
--------pic.png(641KB)
--------arch-play.png(19KB)
--------arch-arduino.png(19KB)
----lib()
--------pi4j-gpio-extension.jar(52KB)
--------pi4j-service.jar(17KB)
--------pi4j-device.jar(94KB)
--------pi4j-core.jar(166KB)
----project()
--------activator-sbt-echo-shim.sbt(57B)
--------activator-sbt-idea-shim.sbt(59B)
--------plugins.sbt(164B)
--------activator-sbt-eclipse-shim.sbt(71B)
--------build.properties(132B)