【杂项】瞎玩——suhr RIOT单块制作流程
难得的周末,在家上课似乎丝毫没有轻松多少,然而专业课任务的ddl远在天边,上午赶赶进度似乎稍微闲下来了点,正好前几天找电路的时候看到一个非常nice的效果器制作网站,国内少有深入研究效果器电路的文章,虽然全是日文,但谷歌翻译之,意思大多能懂,主要看图,选择suhr RIOT主要是第一眼就看到了这个,加上用ge150调的音色确实差点意思,瞎折腾个单块试试,既然是瞎折腾,发烧电容,元年芯片就免了,咋便宜咋来,话不多说,先上电路。

说实话,没咋细看电路,模电多忘了,大概看了一遍网站作者的分析,这个原理图中一些不大清晰的地方差不多都搞懂了,再结合作者的洞洞板layout,这个我就不放图了,网站里有,我还是很佩服那些用洞洞板做电路的人,要我来难免出错
既然理论都通了,那说干就干,开始画原理图,昨晚画了点,早上起来又画了点,主要事件还是耗在选型上,那个SW开关的电路也很迷,还好结合作者给出的信息大致搞明白了,原理图画完,PCB半小时搞定,没啥讲究,毕竟是个demo,而且音频玄学居多,钻不透,随便点说不定还有奇效

大概设计了一下PCB的外观,现在就等JLC发来焊上测试一下了,JLC的生产速度一直是个谜,上次打板给我个真 . 24小时加急,打完隔天就到了,今天提交完半天还没开始生产,

等了几天,昨天板子刚到,之所以没发出来,是因为昨天直接这板子直接让我心态大崩。
板子到手以后直接开始焊接,btw,由于买各种各样的电容感觉太麻烦了,遂13块淘了一斤散装电容,昨天刚整理完,顺手就拿着这些电容焊上板子;晚饭还没吃,焊完大概也快10点了,想着之前确认了那么多遍,这次应该能一次就成吧,不过不是吹嘘,我个人打板成功率极高,基本上没有因为画错导致的废版,这归功于我画的电路都比较简单(bushi),这归功于我打样前都检查数遍。
然而这次,似乎就没那么顺利了,插上琴和效果器,戴上耳机,没声,算了,吃饭吃饭;
吃完继续,最后发现是这个6.5mm的封装有问题,和买的虽然引脚位置对上了,但是定义没对上,直接信号线对地了,难怪没声,花点功夫把飞线把6.5mm连上,此时已经11点,心想这次再不行我可就没招了,电路反复检查好几遍了;
这回倒是有声了,但是只有噪音,插上琴照样没声,我心想难搞了,根据以往的经验,死磕下去不是办法,只能先放一放,然后祈祷它每天自动变好
次日,我想着干脆直接照着作者的layout抄下来,再逆推原理图,毕竟原理图还是有些不太清楚的地方,这是我发现,我好像把100k和10k的滑阻整反了,说实话我不了解音频,认为这不是什么大问题,换回来也不期望它能有什么变化,但事实就是那么出人意料,我换了滑阻的位置,抱着试一试的心态插上效果器,还未插上琴,耳机里就传来了熟悉的声音,错不了,一插上琴,果然,有声了

很庆幸,电路成功了,接下来就是第二版,毕竟这一版只是试试水,没有考虑安装位置和操作方便的因素,待续
Lynn SX in SZ
【杂项】瞎玩——suhr RIOT单块制作流程的更多相关文章
- Radmin Server-3.5 完美绿色破解版(x32 x64通用) 第三版 + 单文件制作方法
Radmin Server v3.5 汉化破解绿色版(x32 x64通用) 第三版 下载链接: https://pan.baidu.com/s/1qYVcSQo 2016年7月8日更新第三版1.修复在 ...
- [一位菜鸟的COCOS-2D编程之路]精灵表单的制作以及简易动画的生成
1.第一步:使用Zwoptex 制作精灵表单 2.制作的表单的名称为 cocos2Dpng,cocos2D.plist: 3.精灵的动画效果 主要分为五部分. // on "init&quo ...
- 转:Stack Overflow通过关注性能,实现单块应用架构的扩展能力
原文来自于:http://www.infoq.com/cn/news/2015/07/scaling-stack-overflow 在New York QCon 2015大会上,David Fulle ...
- 常识之外:全表扫描为何产生大量 db file sequential read 单块读?
原创 2016-07-05 熊军 Oracle 编辑手记:在理解Oracle技术细节时,我们不仅应该读懂概念,还要能够通过测试验证细节,理解那些『功夫在诗外』的部分,例如全表扫描和单块读. 开发人 ...
- 实验三 HTML表格和表单的制作
实验三 HTML表格和表单的制作 [实验目的] 1.掌握表格的创建.结构调整与美化方法: 2.熟悉表格与单元格的主要属性及其设置方法: 3.掌握通过表格来进行网页页面的布局方法. [实验环境] 连接互 ...
- ERP中自定义报表制作流程
查询制作流程 新增单表查询--查询语句设置--表格设置(列信息)--参数设置--关联设置--着色设置 报表设计需求(以差旅报销单为例) 1.制作按部门统计每个月的 报销金额并且可以关联到明细进行比对 ...
- cocos 场景制作流程
前面的话 本文将详细介绍 cocos 场景制作流程 节点和组件 Cocos Creator 的工作流程是以组件式开发为核心的,组件式架构也称作组件-实体系统,简单的说,就是以组合而非继承的方式进行实体 ...
- Cadence Allegro元件封装制作流程
(本文为转载,原文出处不详) 引言 一个元件封装的制作过程如下图所示.简单来说,首先用户需要制作自己的焊盘库Pads,包括普通焊盘形状Shape Symbol和花焊盘形状Flash Symbol:然后 ...
- DWZ框架Ajax无刷新表单提交处理流程
DWZ框架Ajax无刷新表单提交处理流程是: 1. ajax表单提交给服务器 2. 服务器返回一个固定格式json结构 3. js会调函数根据这个json数据做相应 ...
- Android 马甲包制作流程
一.马甲包的制作流程 1.配置马甲包的applicationId以及应用名称 在app的build.gradle文件中添加马甲包的配置 android { signingConfigs { confi ...
随机推荐
- python实现通用json导入到mysql
import json from Db import Db db = Db() ''' 参考配置文件 { "file": "test.json", " ...
- 【一句话】@Configuration和@Component的区别
首先一句话: @Configuration修饰的类会被Cglib动态代理,@Component不会. 详细: Cglib动态代理生成当前对象的子类Class,并对方法拦截,多次调用@Bean方法时直接 ...
- SpringCloud Stream消息驱动
简单搭建,没有技术含量,Demo可用 1.介绍 ①产生原因 RabbitMQ.RocketMQ.Kafka.ActiveMQ 在一个项目中,可能存在多种不同的MQ,在不同的MQ中,切换维护开发都很麻烦 ...
- rosdep update 一直失败问题
1.排除网络问题 2.增加TIMEOUT的时间: 更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三个文件sources_list.py.gbpdistro ...
- 学习Java Day23
今天学习了包访问,没有指定public或private的部分可以被同一个包中的所有方法访问
- react 高效高质量搭建后台系统 系列 —— 结尾
其他章节请看: react 高效高质量搭建后台系统 系列 尾篇 本篇主要介绍表单查询.表单验证.通知(WebSocket).自动构建.最后附上 myspug 项目源码. 项目最终效果: 表单查询 需求 ...
- LOJ 数列分块入门 6
\(\text{Solution}\) 涉及到插入,分块需要动态维护块内的元素及相对位置 于是妙用 \(\text{vector}\) 学到了 \(insert\) 操作,在某个迭代器前插入元素 这样 ...
- LeetCode-2049 统计最高分的结点数
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/count-nodes-with-the-highest-score 题目描述 给你一棵根节点为 ...
- LeetCode-688 骑士在棋盘上的概率
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/knight-probability-in-chessboard 题目描述 在一个 n x n 的 ...
- Git提交代码报错husky > pre-commit,
拉取了新项目以后,git突然不能用了 报husky > pre-commit, 解决办法:进入你的项目显示隐藏git文件 进入git文件 找到 hooks / pre-commit ...