Ninjia's Ledong and Scratch Robot

Ledong Scratch Robot 高中通用技术 简易机器人

正在浏览 Ledong入门教程 里的文章

©版权归imtcn.com和Ledong所有,转载请保持本文完整性,并注明出处 这是《Ledong手把手入门系列教程》的第八课,这一课我们将在Ledong板上学习伺服电机的使用。 1、简介 伺服电机是用于控制机械元件运转的发动机,可使控制速度、位置精度非常准确,它将电压信号转化为转矩和转速以驱动控制对象。 本实验中,我们在Ledong板上使用伺服电机,实现一些简单的机械运动。尽管伺服电机不能达到360°的转动,但可以用它产生周期和往复性的运动。通过模拟输入针脚读取电位计的值,再利用这个数值来控制伺服电机的位置。 实验所需器材: 名    称 数量 Ledong板 1套 1KΩ电位计 1个 伺服电机 1个 面包板 1块 导线 若干 首先连接1KΩ电位计。第一条从地到电位计的一个外侧针脚,第二条从【5V】到电位计的另一个外侧针脚。第三条从模拟输入【A2】到电位计中间的针脚。 其次连接伺服电机。伺服电机有三条线:电源,地和信号。电源线通常都是红的,应当连接到Ledong板的【5V】针脚。地线通常是黑色或者棕色,应当连接到Ledong板的地线【GND】针脚。信号线通常是黄色或者橘色的,应当连接到Ledong板的PWM【D9】针脚。连线方式如下图8-1所示: 图8-1 连接示意图 2、示例代码 将Ledong用线缆连接到PC上,打开软件程序,并设置好后,将下列代码输入到软件中,通过编译下载命令,将程序下载到Ledong中。 /*  利用电位计控制伺服电机 */ #include <Servo.h> Servo myservo;        // 创建对象控制伺服电机 int potpin = 0;        // 电位计一端与模拟输入针脚连接 int val;              // 用于读取模拟输入端数值的变量 void setup() { myservo.attach(9);     // 伺服电机一端与针脚9连接 } void loop() {   [...]

第一批Ledong Scratch套件到货了

Ledong cratch 展示

已有 3 条评论

Ledong Scratch的一个展示视频。

  Ledong手把手入门系列教程之七 .按钮去抖 ©版权归imtcn.com和Ledong所有,转载请保持本文完整性,并注明出处 这是《Ledong手把手入门系列教程》的第七课,这一课我们将使用Ledong和一些外接元件搭建一个按钮去抖电路,用于防止按钮的开闭状态被噪声或抖动等因素干扰。 1、简介 我们使用Ledong和按钮、两个不同颜色的LED灯等元件来搭建电路。其中一个LED灯用于指示按钮的开闭状态,另一个LED灯则用于指示电路的实际开闭情况。 实验所需器材: 名  称 数  量 Ledong板 1套 10kΩ电阻 3个 红色LED 1个 绿色LED 1个 面包板 1块 导线 若干 将按钮的一端直接连接到引脚【5V】;另一端与数字引脚【D2】直接相连,同时按钮的这一端还通过一个下拉电阻与【GND】连接。红色LED灯的正极连接数字引脚【D13】,用于指示按钮的开闭状态;绿色LED灯的正极连接数字引脚【D12】,用于指示电路的实际开闭情况;两个LED灯的负极均直接连接【GND】。连线方式如下图7-1所示:  图7-1 连接示意图 2、示例代码 将Ledong用线缆连接到PC上,打开软件程序,并设置好后,将下列代码输入到软件中,通过编译下载命令,将程序下载到Ledong中。   GeSHi Error: GeSHi could not find the language arduino (using path /home/content/i/m/t/imtcnadmin/html/ninjia/wp-content/plugins/codecolorer/lib/geshi/) (code 2) 程序下载后,按运行键。当按下按钮时,黄LED灯亮;当松开按钮时,黄LED灯灭。当每完成一组按下并松开按钮的动作时,红LED灯仅改变一次亮灭状态。 3、运行效果 Ledong手把手入门系列教程之七.按钮去抖的运行效果图7-2如下: 图7-2 运行效果图 4、购买及培训 本例套件可以通过下面的方式购买: www.imtcn.com 5、电路图 Ledong手把手入门系列教程之七.按钮去抖的原理图7-3如下: 图7-3 [...]

  Ledong手把手入门系列教程之六 .模拟输入输出 ©版权归imtcn.com和Ledong所有,转载请保持本文完整性,并注明出处  这是《Ledong手把手入门系列教程》的第六课,这一课我们将使Ledong获得从电位计输入的模拟数值,接收到信号后,再由Ledong来控制LED灯的亮灭频率。  1、简介 我们使用Ledong的引脚【5V】、【GND】、PWM数字引脚【D3】、模拟引脚【A3】,及外接的电位计、LED、下拉电阻等元件搭建电路,令Ledong获得从电位计输入的模拟数值信号,来控制LED灯的亮灭频率。  实验所需器材:  名    称 数量 Ledong板 1套 1kΩ电位计 1个 220Ω电阻 1个 LED 1个 面包板 1块 导线 若干 从电位计上连接3条线到Ledong板上。第1条从电位计的一个输出针脚上连接到【GND】。第2条从电位计的另一个输出针脚连接到引脚【5V】。第3条从模拟输出引脚【A3】到电位计的中间针脚。把LED通过电阻连接到PWM数字引脚【D3】和【GND】之间。连线方式如下图6-1所示:            图6-1 连接示意图    2、示例代码 将Ledong用线缆连接到PC上,打开软件程序,并设置好后,将下列代码输入到软件中,通过编译下载命令,将程序下载到Ledong中。  GeSHi Error: GeSHi could not find the language arduino (using path /home/content/i/m/t/imtcnadmin/html/ninjia/wp-content/plugins/codecolorer/lib/geshi/) (code 2) 程序下载后,按运行键,转动电位计,将会看到LED灯闪烁的频率随着电位计的转动变化。  3、运行效果 Ledong手把手入门系列教程之六.模拟输入输出的运行效果图6-2如下:    图6-2 运行效果图  4、购买及培训 [...]

Ledong手把手入门系列教程之五 .光敏电阻 ©版权归imtcn.com和Ledong所有,转载请保持本文完整性,并注明出处 这是《Ledong手把手入门系列教程》的第五课,这一课我们将利用Ledong搭建电路,让一只光敏电阻控制一只LED灯的亮灭。 1、简介 光敏电阻,具有随着光照的增强,阻值迅速减小的特性。本实验将用利用光敏电阻的这一特性,控制LED灯的亮灭。 实验所需器材: 名    称 数量 Ledong板 1套 光敏电阻 1个 220Ω电阻 1个 LED 1个 面包板 1块 导线 若干 将LED灯的正极连接数字引脚【D13】,负极连接【GND】。将光敏电阻的一端连接【5V】;另一端连接到模拟引脚【A2】,光敏电阻的这一端同时还通过一个下拉电阻与【GND】相连。连线方式如下图5-1所示:   图5- 1 连接示意图 2、示例代码 将Ledong用线缆连接到PC上,打开软件程序,并设置好后,将下列代码输入到软件中,通过编译下载命令,将程序下载到Ledong中。   GeSHi Error: GeSHi could not find the language arduino (using path /home/content/i/m/t/imtcnadmin/html/ninjia/wp-content/plugins/codecolorer/lib/geshi/) (code 2) 程序下载后,按运行键。可以观察到,当光敏电阻受到光照时,LED灯不亮;当未受到光照时,如用物体遮住光敏电阻周围的光线,LED灯亮。 3、运行效果 Ledong手把手入门系列教程之五.光敏电阻的运行效果图5-2如下:   图5-2 连接效果图 4、购买及培训 本例套件可以通过下面的方式购买: www.imtcn.com 5、电路图 Ledong手把手入门系列教程之五.光敏电阻的原理图5-3如下: [...]

Ledong手把手入门系列教程之四 .倾斜传感器 ©版权归imtcn.com和Ledong所有,转载请保持本文完整性,并注明出处 这是《Ledong手把手入门系列教程》的第四课,这一课我们将利用一只倾斜传感器控制Ledong板上自带LED灯的亮灭(该LED灯位于引脚【D13】旁)。 1、简介 倾斜传感器,俗称水银开关,能检测到物体的倾斜情况。它是电路开关的一种,用一个接着电极的小巧容器储存着一小滴水银,容器中多数注入惰性气体或真空。因为重力的关系,水银水珠会随容器中较低的地方流去,如果同时接触到两个电极的话,开关便会将电路闭合,开启开关。 我们使用Ledong的数字引脚【D2】连接一只倾斜传感器来控制LED灯的亮灭。 实验所需器材: 名 称 数 量 Ledong板 1套 倾斜传感器 1个 10KΩ电阻 1个 面包板 1块 导线 若干 本实验室的连线方式类似于实验三,先从Ledong板子上引出3条导线: 1)红色导线的一端连接在Ledong的引脚【5V】处,另一端连接到面包板的最上排,用于提供5V的电压;2)黑色导线的一端连接在Ledong的引脚【GND】处,另一端连接到面包板的次上排,用于提供地;3)第三条导线的一端连接在Ledong的数字引脚【D2】处,另一端连接到水银开关的一端。并且,水银开关的这一端连接一个10KΩ的下拉电阻,再接地(即面包板次上排的任一点);水银开关的另一端连接到5V电压处(即面包板最上排的任一点)。连线方式如下图4-1所示:   图4-1 连接示意图 2、示例代码 将Ledong用线缆连接到PC上,打开软件程序,并设置好后,将下列代码输入到软件中,通过编译下载命令,将程序下载到Ledong中。    GeSHi Error: GeSHi could not find the language arduino (using path /home/content/i/m/t/imtcnadmin/html/ninjia/wp-content/plugins/codecolorer/lib/geshi/) (code 2) 程序下载后,按运行键。可以观察到,当不倾斜水银开关时,LED灯不亮;当倾斜水银开关时,水银水珠会流向容器的顶端,并接触到容器内部的两个电极,此时LED灯亮。 3、运行效果 Ledong手把手入门系列教程之四.倾斜传感器的运行效果图4-2如下:   图4-2  运行效果图 4、购买及培训 本例套件可以通过下面的方式购买: www.imtcn.com 5、电路图 Ledong手把手入门系列教程之四.倾斜传感器的原理图4-3如下: [...]

Ledong手把手入门系列教程之三 .按钮控制LED灯 ©版权归imtcn.com和Ledong所有,转载请保持本文完整性,并注明出处 这是《Ledong手把手入门系列教程》的第三课,这一课我们将利用一只按钮开关控制Ledong板上自带LED灯的亮灭(该LED灯位于引脚【D13】旁)。 1、简介 我们使用Ledong的数字引脚【D2】连接一只按钮来控制LED灯的亮灭。 实验所需器材: 名    称 数量 Ledong板 1套 按钮 1个 10KΩ电阻 1个 面包板 1块 导线 若干 首先从Ledong板子上引出3条导线: 1)红色导线的一端连接在Ledong的引脚【5V】处,另一端连接到面包板的最上排,用于提供5V的电压; 2)黑色导线的一端连接在Ledong的引脚【GND】处,另一端连接到面包板的次上排,用于提供地; 3)第三条导线的一端连接在Ledong的数字引脚【D2】处,另一端连接到按钮的一端。并且,按钮的这一端连接一个10KΩ的下拉电阻,再接地(即面包板次上排的任一点);按钮的另一端连接到5V电压处(即面包板最上排的任一点)。 连线方式如下图3-1所示:   图3-1 连接示意图 2、示例代码 将Ledong用线缆连接到PC上,打开软件程序,并设置好后,将下列代码输入到软件中,通过编译下载命令,将程序下载到Ledong中。   GeSHi Error: GeSHi could not find the language arduino (using path /home/content/i/m/t/imtcnadmin/html/ninjia/wp-content/plugins/codecolorer/lib/geshi/) (code 2) 程序下载后,按运行键。可以观察到,当未按下按钮时,LED灯不亮;而按下按钮时,LED灯亮。 3、运行效果 Ledong手把手入门系列教程之三.按钮控制LED灯的运行效果图3-2如下: 图3-2 运行效果图 4、购买及培训 本例套件可以通过下面的方式购买: www.imtcn.com 5、电路图 Ledong手把手入门系列教程之三.按钮控制LED灯的原理图3-3如下: [...]

Ledong手把手入门系列教程之二 蜂鸣器演奏音乐 ©版权归imtcn.com和Ledong所有,转载请保持本文完整性,并注明出处 这是《Ledong手把手入门系列教程》的第二课,这一课我们使用Ledong让一只压电式蜂鸣器演奏出音乐。当蜂鸣器接收到一定频率的方波时,将会产生相应的音调。 1、简介 不同的音调对应不同频率的方波。音调越高,则方波的频率越大,即周期越小。两者的数学关系表达式如下: 方波高电平时长 = 方波周期 / 2 = 1 / (2 * 音调频率) 我们可以根据上式来计算不同音调对应的方波在一个周期内需保持高电平的时间长度,结果见下表2-1: 表2-1 频率表 我们使用Ledong的数字引脚【D9】来让一只压电式蜂鸣器演奏音乐。 适合套件:Ledong套件基本版,标准版,高级版 实验所需器材: 名 称 数 量 Ledong板 1套 发光二极管 1个 面包板 1块 导线 若干   压电式蜂鸣器是有极性的,它的正负引脚可以通过相连导线的颜色来区分:红色导线端是正极,黑色导线端则为负极。本例我们把压电式蜂鸣器的正极连接到数字引脚【D9】,负极连接到GND地。连线方式如下图2-1所示: 图2-1 连接示意图 2、示例代码 将Ledong用线缆连接到PC上,打开软件程序,并设置好后,将下列代码输入到软件中,通过编译下载命令,将程序下载到Ledong中。 GeSHi Error: GeSHi could not find the language arduino (using path /home/content/i/m/t/imtcnadmin/html/ninjia/wp-content/plugins/codecolorer/lib/geshi/) (code 2) [...]

使用Ledong 2010的数字引脚【D13】来点亮一个红色发光二极管(就是LED灯)。


Warning: Unknown: open(/var/chroot/home/content/i/m/t/imtcnadmin/tmp/sess_23c125f235915cadf70d96d003ea6939, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0