6642浏览
查看: 6642|回复: 5

[项目] 一个现实版的电报(也可看做指路仪)

[复制链接]
一个现实版的电报(也可看做指路仪)图1一个现实版的电报(也可看做指路仪)图2

我的编线非常简陋,谅之谅之
这个(东西)可以通过摇杆来控制灯亮,这也是我看了一个电影(忘了名字),特务拿着灯传递信息,但是我感觉十分麻烦。
so
make this
程序之路十分坎坷.......
(抽支烟)
嗯,这样简单多了
自从有了现实版电报机,妈妈再也不用担心我记不住代码了!!!
再来一发

yes!!That's really I want!!
.........................................................(无法再编下去)
对!!代码!![mw_shl_code=cpp,true]// #
// # Editor     : Lauren from DFRobot
// # Date       : 17.01.2012

// # Product name: Joystick Module
// # Product SKU : DFR0061
// # Version     : 1.0

// # Description:
// # Modify the Sample code for the Joystick Module

// # Connection:
// #        X-Axis  -> Analog pin 2
// #        Y-Axis  -> Analog pin 3
// #        Z-Axis  -> Digital pin 4
// #


int JoyStick_X = A0; //x
int JoyStick_Y = A1; //y
int JoyStick_Z = 4; //key
int led1=5;
int led2=6;
int led3=7;
int led4=8;
int led5=9;

void setup()
{
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(led4, OUTPUT);
  pinMode(led5, OUTPUT);
  pinMode(JoyStick_Z, INPUT);
  Serial.begin(9600); // 9600 bps
}
void loop()
{
  int x,y,z;
  x=analogRead(JoyStick_X);
  y=analogRead(JoyStick_Y);
  z=digitalRead(JoyStick_Z);
  if(x>=900){
    digitalWrite(led1,HIGH);
  }
  else
  {
    digitalWrite(led1,LOW);
  }
  if(x<=200){
    digitalWrite(led2,HIGH);
  }
  else
  {
    digitalWrite(led2,LOW);
  }
  if(y<=200){
    digitalWrite(led4,HIGH);
  }
  else
  {
    digitalWrite(led4,LOW);
  }
  if(y>=900){
    digitalWrite(led5,HIGH);
  }
  else
  {
    digitalWrite(led5,LOW);
  }
  if((x<=200)or(x>=900)or(y<=200)or(y>=900)){
    digitalWrite(led3,LOW);
  }
  else
  {
    digitalWrite(led3,HIGH);
  }
if((digitalRead(4))==(HIGH)){
    digitalWrite(led3,LOW);
  }
  
  Serial.print(x ,DEC);
  Serial.print(",");
  Serial.print(y ,DEC);
  Serial.print(",");
  Serial.println(z ,DEC);
  delay(100);
}
[/mw_shl_code]连接图比较难弄....
大家从代码中都可以看出来的对不对呢?

好,结束

hnyzcj  版主

发表于 2018-4-30 22:25:39

板凳也不错,哈哈哈
回复

使用道具 举报

pATAq  版主

发表于 2018-5-1 16:29:24

搞个莫尔斯电码自动收发翻译机~
之前看《行尸走肉》第一季,瑞克有个对讲机,为了省电,每天只在特定时间打开搜寻一会,准备模拟个类似的功能
回复

使用道具 举报

1973742214  高级技师
 楼主|

发表于 2018-5-5 13:39:21

pATAq 发表于 2018-5-1 16:29
搞个莫尔斯电码自动收发翻译机~
之前看《行尸走肉》第一季,瑞克有个对讲机,为了省电,每天只在特定时间打 ...

我试试
回复

使用道具 举报

1973742214  高级技师
 楼主|

发表于 2018-4-30 21:55:21

沙发舒服
回复

使用道具 举报

1973742214  高级技师
 楼主|

发表于 2018-5-5 20:07:41

pATAq 发表于 2018-5-1 16:29
搞个莫尔斯电码自动收发翻译机~
之前看《行尸走肉》第一季,瑞克有个对讲机,为了省电,每天只在特定时间打 ...

我没那么多按钮...先做个例子
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail