嵌入式硬件从接杜邦线起-杜邦头接线实操①

本文介绍了一种将HY2.0 5pin母头转接到杜邦公头的方法,用于连接外设传感器到TTL转USB模块。通过使用压线钳、尖嘴钳等工具及详细的步骤说明,帮助读者掌握这一实用技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SunnyG按:由于在海鲜市场买回来一个资料不全的外设传感器,接口是2.0的,没有现成的串口连接模块,因此需要在HY2.0母头上接杜邦头,转到TTL转USB模块上,买了一套接线材和压线钳,记录一下步骤以后还有用。

达成:完成HY2.0 5 pin母转杜邦公头

=======================================================================
 

工具材料:压线钳SN-01BM,普通尖嘴钳,线材,杜邦头

常见型号:HY2.0 5pin母,是2.0口的,刚好能对上传感器的2.0公。

杜邦线头XH2.54

步骤:将用品都放桌面,将杜邦内母端子掰出来

 将线头,刚好放置在母端子的如图位置,塑料线管跟三角突出那里对齐,方便用尖嘴钳将三角突出弯折包起塑料线管

包好线管,轻轻拉不会移动

用压线钳,这里我用里面的较大的牙,注意压线钳从左侧到右侧 宽窄是不一样的,

线材从压线钳右侧穿入,塑料线管刚好在压线钳外部,保证能压到母端子的两个金属片,原理是将母端子上的两个金属片与线材导线紧密压在一起 

从左侧看是这样的:

插入杜邦口,注意方向不要反了

 压线钳压好后侧面的样子

 压线钳压好后俯视的样子

 

 多做几个就熟手了,我中途报废了差不多5-6个,之后出来的成品已经很标准了

你可以使用以下代码现这个功能: ```c++ int ledPin1 = 3; // 第个LED的引脚 int ledPin2 = 4; // 第二个LED的引脚 int ledPin3 = 5; // 第三个LED的引脚 int buttonPin = 2; // 按钮的引脚 int buttonState = 0; // 按钮的状态 int ledState = 0; // LED的状态 void setup() { pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); pinMode(buttonPin, INPUT); } void loop() { buttonState = digitalRead(buttonPin); // 读取按钮的状态 if (buttonState == HIGH && ledState == 0) { // 如果按钮被按下并且LED未开启 digitalWrite(ledPin1, HIGH); // 打开第个LED delay(1000); // 等待1秒钟 digitalWrite(ledPin1, LOW); // 关闭第个LED digitalWrite(ledPin2, HIGH); // 打开第二个LED delay(1000); // 等待1秒钟 digitalWrite(ledPin2, LOW); // 关闭第二个LED digitalWrite(ledPin3, HIGH); // 打开第三个LED delay(1000); // 等待1秒钟 digitalWrite(ledPin3, LOW); // 关闭第三个LED ledState = 1; // 更新LED的状态 } if (buttonState == LOW && ledState == 1) { // 如果按钮被松开并且LED已开启 ledState = 0; // 更新LED的状态 } } ``` 这个代码会让三个LED灯依次交替亮,但是这个程序只有在杜邦线到引脚2时才会执行。当杜邦线到引脚2时,按下按钮会让LED灯依次交替亮,每个LED灯亮1秒钟,然后关闭。当杜邦线从引脚2拔出时,再次按下按钮会停止LED的交替亮灭。你可以将杜邦线到引脚2,然后将另端连到电路板上的GND,即可运行这个程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值