news 2026/9/5 1:41:32

混料日志啊

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
混料日志啊

name: 扫码分拣不良识别
overview: 人码成摞→现成分页送料机自动一张张送上皮带→光电→ESP触发整机扫码模组→比对;错码/无码气缸推入混料,OK落到末端。只买半成品整机模组,ESP用串口/触发电平控制,不记账。
todos:

  • id: bom-verify
    content: 按两批采购:先验证套件(ESP+扫码整机+光电+继电器),再产线件(分页机+皮带+剔除)
    status: pending
  • id: p0-bench
    content: P0:桌面打通 光电→触发扫码整机→比对→继电器
    status: pending
  • id: p1-feed
    content: P1:对接摩擦分页机+短皮带,一次一张自动上料
    status: pending
  • id: p1-reject
    content: P1:接剔除模组,调延时,NG混料 OK末端
    status: pending
  • id: soft-core
    content: ESP固件:触发扫码、超时NG、全等比对、推料脉冲
    status: pending
    isProject: false

ESP32 混料分离 — 最终采购与流程定稿

整线大白话流程

  1. 人把货码成一摞放进自动送料机
  2. 送料机一张张(一件件)自动送上传送带
  3. 光电告诉 ESP:来货了
  4. ESP触发扫码整机扫一下
  5. ESP 判断:等于正确码 → 不推,落到皮带末端;不等或没结果 → 推入混料筐

不记账。尽量买半成品整机,插线就能用。

NG

OK

人码成摞

分页送料机

传送带

光电

ESP32

扫码整机

剔除模组

皮带末端好料


关于「API」要说清楚(避免买错)

接 ESP32 时,扫码整机一般不是手机那种 HTTP 网址 API,而是:

  • 一根触发电平线:ESP 拉一下 = 命令「扫」
  • 串口(TTL/RS232)吐文字:扫到123456就发字符串过来

对你来说效果一样:完整模组 + 几根线 + 说明书里的指令/引脚,不用自己焊镜头解码。
买的时候跟卖家说清:「要TTL 串口、要外触发、要接单片机/ESP32」。


自动上料:有现成装置

淘宝/拼多多常见名字:

名称适合什么说明
摩擦式分页机 / 纸卡分页机 / 卡片送料机吊卡、纸卡、吸卡、对折卡一摞放进去,摩擦轮一张张送出,最适合你
纸盒分页机 / 纸盒自动送料机彩盒、较薄折叠盒另买或选可调厚的机型
宽幅摩擦送料 / 纸箱送料瓦楞盒盒大、厚,往往要单独一台或更大机型

重要:薄卡和瓦楞大盒,很难一台送料机通吃。
商用务实做法:

  • 主配 1 台摩擦分页机专打卡类(你产量大头)
  • 彩盒/瓦楞:换可调厚度机型,或第二台盒用送料;量不大也可人工放皮带(仅盒类)

送料机与皮带对接:卖「分页机」的店很多能配出料接皮带,下单前发产品厚度、长度、宽度问能不能过。


最终采购清单(半成品优先)

两批买:先验证脑子和扫码,再买机械。

第一批:桌上验证(必须先买)

序号买什么要什么样的半成品淘宝直接搜(点开即搜)大概价
1ESP32 开发板带 Type-C、焊好排针的整板ESP32开发板 Type-C15–40
2固定式扫码整机带外壳电源;TTL 或 RS232外触发;一维+二维固定式扫码器 串口 外触发200–800
3电平转换(若枪是 RS232)USB-TTL 不够;要RS232转TTL模块才能接 ESPRS232转TTL模块10–30
4光电开关漫反射或对射,NPN/PNP 带线漫反射光电开关 NPN20–80
5继电器模块5V/3.3V 光耦隔离,1路即可光耦隔离继电器模块 1路5–20
6杜邦线/电源5V2A 以上给扫码器和 ESP5V2A电源适配器 DC15–40

扫码整机下单话术(复制给客服):

要接 ESP32 单片机。请确认:① TTL 电平串口(或附 RS232 转 TTL);② 有外触发线,电平触发可扫一次;③ 扫到后串口直接输出条码内容加回车;④ 发接线定义照片。

第二批:自动上料 + 传送 + 剔除(验证通了再买)

序号买什么要什么样的半成品淘宝直接搜大概价
7摩擦分页机 / 纸卡送料机整机,可调厚度;出料能对皮带摩擦式分页机 纸卡800–3500
8盒类送料(可选)彩盒/瓦楞用纸盒自动送料机1.5k–6k
9小型皮带输送线变频或调速,宽约 200–400mm,带支架小型皮带输送机 调速800–2500
10剔除半成品气缸+电磁阀套装,或电推杆套装气缸剔除装置 / 电动推杆 12V150–800
11气源(选气缸才要)小静音气泵 + 气管接头静音气泵 0.8MPa200–800
12支架/护罩扫码器万向支架、铝型材相机支架 万向50–300

入门推力建议:先买12V 电动推杆 + 继电器(不用气泵,半成品更简单);力不够再上气缸套装。


下单前把尺寸发给卖家(分页机/皮带必问)

量几张你的真货:

  • 最长、最宽、最厚(吊卡~瓦楞各测一种)
  • 条码在正面还是侧面

问分页机店:「能否单张分离、出料接 300mm 皮带、厚度 XXmm」。


花钱量级(心理预期)

阶段大约
第一批验证300–1000 元
加上分页机+小皮带+推杆再 2–6 千
再加盒用送料/气缸气泵再往上加

明确不做 / 不买

  • 不买工业相机、工控机、PLC(ESP 当脑)
  • 不买「仅 USB 当键盘」的扫码枪当主枪(接 ESP 别扭)
  • 不指望一台分页机完美覆盖从薄卡到大瓦楞所有规格

关于淘宝链接说明

上面是淘宝搜索直链(商品会上下架,搜索链最稳)。
点开后筛选:销量高、有发票/售后、客服能发接线定义的店。
具体某一款拍下前,用上面那段话术确认「外触发 + 串口输出」,避免买成只能插电脑的 USB 枪。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 1:40:19

智能开发伴侣Aqua:从零构建桌面AI助手的技术实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/5 1:40:16

嵌入式AI部署实战:用MATLAB/Simulink自动生成C代码

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/5 1:32:21

Qwen3-0.6B模型全流程微调实战:从LoRA到部署的完整指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/5 1:31:59

国内GEO生成式引擎优化服务商推荐 2026

2026年,生成式引擎优化(GEO)行业完成了从边缘创新到企业营销核心基建的关键跨越。据艾瑞咨询《2026年GEO生成式引擎优化行业研究报告》显示,中国GEO市场规模将从2025年的6亿元攀升至2030年的518亿元,五年间实现86倍的高…

作者头像 李华
网站建设 2026/9/5 1:31:01

RISC-V切入AI芯片的三大路线:CPU+NPU、RVV与自定义指令

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/5 1:28:09

SPI通信FPGA实现全解析:从协议到Verilog代码与调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华