昨晚在一个投资群里和大家闲聊,其中一个朋友提起了Arduino以及相关的硬件,他接触Arduino相对较晚,但是却用Arduino解决了矿场的很多实际问题,没错,他就是传说的矿业大佬。 ![image.png](https://images.hive.blog/DQmQtykYApNkASgvgmxSQgZU3Tiksgi5VddbzHQXg87kJhd/image.png) 聊着聊着,我就也说起一些我玩Arduino的事情,然后聊到大家都有什么成果时,就比较尴尬了。我都玩出哪些成果呢? 我弄过用光驱做激光雕刻机,步进电机驱动各种控制啥的都搞定了,最后发现没法实现机械部分,做出来的东西左摇右晃,最后失败了。 用公牛插排加继电器加esp8266做过智能插座,完全自己从头打造,代码都写完了,控制也没问题,但是后来发现这些东西一堆一堆的,都比我的好。 尝试DIY自平衡车,什么电机驱动,编码器,PID姿态调整啥的都研究得老透彻了,最后做出来的东西摇摇摆摆几秒后就会倒地,没错,相当于死活站不起来。 还有一堆大大小小乱七八糟的东西,不过没有一样能算得上成功的或者拿得出手的作品,真是惭愧。 ![image.png](https://images.hive.blog/DQmcbExkXkhj7QQ8dGb3U95oWQo2jZ9cUfXXWL6g1EWVtWT/image.png) 最终我觉得arduino这块,我唯一算是成功的事情,就是有几个国外大学生找过来,让我帮他们做作业,每个作业我收2K到5K左右不等,这算是把知识转换成收入了。 说到这块,其实我真不想赚他们钱,甚至真不想接他们的作业,他们找过来之后,我给他们推荐了圈里专门做小项目的朋友,结果那些朋友都没法接他们的作业,因为太过于深奥了。 他们的老师要求他们不允许用Arduino的函数来实现一些功能,而是必须用功能寄存器来完成,所以必须去读数据手册,然后找到对应的寄存器,了解如何操控寄存器并实现代码完成。 ``` void setup() { pinMode(9 , OUTPUT); TCCR1A = _BV(COM1A1) | _BV(COM1B1) | _BV(WGM11); TCCR1B = 0; TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS12) | _BV(CS10); // Set the value of TOP, which generate 50HZ frequency (20ms per cycle) ICR1 = 39060 - 1; OCR1A = 50; } ``` (上边这段代码只是为了完成作业而实现的一个小功能,现在回头再看我都一点也看不懂了。) 有一次我感冒发烧头疼欲裂,有个学生找到我,我断然拒绝,然而如果不是有网络阻隔而是在我面前的话,他一定会下跪求我的,总之就是他找了好多人都没人给他弄,只好求我了。 ![image.png](https://images.hive.blog/DQmSu4HSJVarqqAC3iodxrjuLTWxANLibG6xmrpmKSnqDcT/image.png) 哎,原来玩Arduino,我竟然真的一事无成。不过还好,我觉得玩Arduino开拓了我的视野,增长了我的见识,并且结识了好多圈子里的好友(比如前些天找我要蓝牙模块的),所以也算是没白玩吧。 ***注:本文首发[HIVE平台](https://hive.blog),欢迎大家到[HIVE](https://hive.blog/@oflyhigh)上关注我,并参与讨论。***
post_id | 86,843,057 |
---|---|
author | oflyhigh |
permlink | 7rqzku-arduino |
category | cn |
json_metadata | {"tags":["cn","arduino","life","blog","writing"],"image":["https:\/\/images.hive.blog\/DQmQtykYApNkASgvgmxSQgZU3Tiksgi5VddbzHQXg87kJhd\/image.png","https:\/\/images.hive.blog\/DQmcbExkXkhj7QQ8dGb3U95oWQo2jZ9cUfXXWL6g1EWVtWT\/image.png","https:\/\/images.hive.blog\/DQmSu4HSJVarqqAC3iodxrjuLTWxANLibG6xmrpmKSnqDcT\/image.png"],"links":["https:\/\/hive.blog","https:\/\/hive.blog\/@oflyhigh"],"app":"steemit\/0.2","format":"markdown"} |
created | 2020-07-26 13:24:18 |
last_update | 2020-07-26 13:24:18 |
depth | 0 |
children | 0 |
net_rshares | 17,811,992,083,729 |
last_payout | 2020-08-02 13:24:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 5.620 SBD |
curator_payout_value | 5.612 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 1,606 |
author_reputation | 1,148,153,621,496,884 |
root_title | 玩Arduino的“成就” |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
lemooljiang | 0 | 438,854,858,100 | 88% | ||
ace108 | 0 | 301,670,020,366 | 25% | ||
skysunny | 0 | 96,560,357 | 88% | ||
sweetsssj | 0 | 16,082,233,823,918 | 50% | ||
timool | 0 | 590,875,126 | 88% | ||
lucknie | 0 | 22,416,613,130 | 88% | ||
dumping | 0 | 3,292,434,670 | 88% | ||
elizacheng | 0 | 9,219,404,108 | 5.72% | ||
maxer27 | 0 | 9,841,782,498 | 100% | ||
oldman28 | 0 | 20,592,455,375 | 60% | ||
kimzwarch | 0 | 27,722,604,412 | 12.5% | ||
metten | 0 | 8,207,851,202 | 88% | ||
winniex | 0 | 32,853,946,445 | 100% | ||
cn-book | 0 | 808,360,233 | 88% | ||
cnbuddy | 0 | 1,484,690,034 | 0.1% | ||
cn-movie | 0 | 82,584,258 | 88% | ||
vivia | 0 | 14,662,259,539 | 88% | ||
mmmmkkkk311 | 0 | 757,954,670,782 | 100% | ||
xiaoli | 0 | 228,389,871 | 88% | ||
sudefteri | 0 | 22,624,363,408 | 100% | ||
geenapalmer | 0 | 244,116,788 | 100% | ||
archisteem | 0 | 4,957,118,714 | 7.83% | ||
lovelemon | 0 | 51,027,973,177 | 99.88% | ||
starnote | 0 | 161,486,541 | 88% | ||
moochain.net | 0 | 162,840,677 | 88% | ||
imooc | 0 | 0 | 88% |