我正在创建一个控制机器人的html页面,并且我试图让布局变得更好。
目前有一个实时视频源,在它下面是一个8个按钮的单列。这些按钮有CSS属性,当它们被点击时改变它们的颜色等。我只想能够移动按钮来排列它们在网格中,或一组列。
我该怎么做呢?我是否需要使用CSS来创建一些列,或者因为我定位按钮而不是文本而更加困难?
当前HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html&g
我想使用一个名为pigpio的模块导出一个名为Gpio的类
我希望将这个类作为一个依赖项注入到另一个类中,这样我就可以使用它来构建GPIO实例:
// a simplified example of the class
import { Gpio } from "pigpio";
class PinManager {
gpioBuilder: Gpio
construct(builder: Gpio){
this.gpioBuilder = builder
}
buildNewGpioPin(pinNumber:
我在Java方面确实只是一个修补者,但对于工作,我需要用Java写一段时间。我的大部分经验是C/ C++ / JavaScript。
无论如何,程序需要结构化数据数组。然后,基于运行时标准,程序需要能够添加或修改部分数据。稍后,该程序将使用修改后的数据来完成其目标。
今天,我花了一段时间寻找用Java实现这一目标的方法。我利用类对象的ArrayLists实现了目标。
import java.util.*;
import java.util.regex.*;
class BusConfig extends Object {
public int bus;
public in
我正在编写一个应用程序,它需要在raspberry pi上使用GPIO引脚,现在我无法让pi4j工作,所以我用python编写了代码并使用java调用它。现在我运行这段代码来调用我的python脚本,但是我一直收到一个溢出错误,我不知道为什么这是我的代码
Gpio_On.java
package Controller;
import java.io.IOException;
public class Gpio_On extends Thread {
public String Pin;
public void setPin(String pin) {
Pi
我正在设计一个基于流量的交通控制器,在树莓派上使用按钮作为交通模拟器。我面临的问题是,首先选择最大值,并且不可能对该值进行递增,并且代码在无限循环中运行。
例如,如果我按下电路上道路1处的按钮,它将把它作为其他三条道路的计数的最大值。道路二、道路三、道路四为零,并且循环继续,仅道路1处的交通灯变绿和变红,并且根本不考虑其他三条街道上的按钮按压计数。请帮我讲讲逻辑,因为我是python的新手。这是我的代码。
#!/usr/bin/python
import os
import time
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
count =
我正在做一个项目,我要移动两个马达,它们有不同的运动。代码如下:
import RPi.GPIO as GPIO ## Import GPIO library
import time ## Import 'time' library. Allows us to use 'sleep'
import sys
GPIO.setmode(GPIO.BOARD) ## Use board pin numbering
GPIO.setup(19, GPIO.OUT) ## Setup GPIO Pin 11(motor b enable) to OUT
GPIO.set
我正在建立一个PiCar与树莓Pi零。我正在使用L293D芯片组来连接两个直流电机,并且按照本指南的要求,我已经完成了所有工作:
目前,我已经写了一个基本的脚本,以推动汽车前进,向后,左和右。然而,有几个问题。我如何驾驶汽车左或右,而不前进或后退的第一。此外,我如何使汽车驾驶只需按下黄蜂和也许加速使用cntrl键?让方向盘有点像汽车游戏,你按住油门移动,但如果你释放,它会慢下来会有多难呢?下面是我目前使用的代码,但是每次都需要按enter键。
PiCar.py
import RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.
我试图在一个while循环中控制pi上的GPIO引脚,该循环连接到一个电机控制器,该控制器可以激活一些peltier设备。代码正在运行,但GPIO连接实际上并未触发电机控制器。没有任何反应,我有一个万用表,它显示电机控制器没有打开peltier设备。
我们将print命令移到函数中,这样我们就可以看到函数是否被实际调用。看起来一切正常,除了GPIO连接没有触发硬件。
import RPi.GPIO as GPIO
import time
import board
import busio
import digitalio
import adafruit_max31855
from sys im
我有困难,我想说,在标题,但我目前试图改变选择的灯打开,每当按钮被点击,是在我的面包板上。目前,尽管我对代码的更好判断是正确的,但单击按钮还是什么也不做。因为我仍然在学习如何使用Python、RaspPi,这是非常令人沮丧的。
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.IN) #GPIO pin for colour change
GPIO.setup(20, GPIO.IN) #GPIO for exit
GPIO.setup(22, GPIO.OUT) #GPIO Pi
我试图让4个不同的LED在我的树莓派上随机打开,所以我使用了if和elif以及随机生成的数字。我使用Python已经有几天了,可能只是犯了一个愚蠢的错误,但请帮帮我。我的代码如下:
#! /usr/bin/python
#
import random
import time
from time import sleep
import RPi.GPIO as GPIO
GPIO.setwarnings(False)
GPIO.setmode( GPIO.BOARD) #using pin numbers
GPIO.setup
可以写两个脚本吗?
1用于设置GPIO引脚
1用于读出gpio引脚的状态。
我现在已经用python编写了这两个脚本。但当我发射时,只有1只起作用
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(18,GPIO.IN)
print GPIO.input(18)
另一个监听按钮,如果按下按钮,则将引脚18设置为高,如果再次按下,则将引脚设置为低。
#!/usr/bin/python
import RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.BCM)
pus
下面是我的几个代码:(主类)
import RPi.GPIO as GPIO
import os
import pigpio
import subprocess
from time import sleep
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
pigpio.exceptions = False
pi = pigpio.pi()
class FORWARD(object):
def __init__(self):
我用raspi做了一个红绿灯原型。我的源代码给出了一个错误。错误的人说
Traceback (most recent call last):
File "/home/pi/testing.py", line 2, in <module>
import skfuzzy as fuzz
ImportError: No module named 'skfuzzy'
我已经检查过scikit-fuzzy已经安装在我的raspi上了,但是每当我运行的时候,源代码都无法识别出scikit-fuzzy工具。
下面是我的一些源代码:
import numpy as