电子入门套件

电子入门套件

我目前对开始尝试电子产品很感兴趣,并且正在寻找某种电子入门套件来帮助我入门。

我已经看过Arduino的入门套件以及基本邮票,但我想知道除了我上面提到的入门套件之外是否还有其他有趣(甚至更好)的入门套件?

PS 从以上两个来看,我个人会选择 Arduino,因为它使用 C,而 Basic Stamp 使用 BASIC

[更新]
目前得票最多的答案来自X-Istence说视差是可行的方法,但接受的答案(甚至是第二个答案)来自Daok的问题强烈反对这种做法,并表示它定价过高,如果你已经从事编程工作,那么它就不值得。

有人愿意进一步详细说明一下这一点吗?

答案1

我发现,对于初学者来说,您很快就会忽略 BASIC Stamp,因为它使用了 Parallax 开发的 BASIC 变体(称为 PBASIC)。

我使用过 BASIC Stamp 和 Arduino,现在我还有 BASIC Stamp 套件,以及可从 Parallax 网站免费获取的 Stampworks 手册。我不再拥有我的 Arduino,因为它已卖给了另一个学生,他也觉得他想用 C 而不是 BASIC 来编写。

BASIC 邮票是一种军用规格芯片,已用于数百个业余项目以及家用电器。

例如,BASIC Stamp 已被整合到一个可以安排喷水灭火系统开启时间的设备中,它也已被用于各种不同的近太空气球(非常像我参与的近太空项目更多信息请访问 nearspace.0x58.com)。

因为它没有 C 编译器而忽略这款多功能且实用的芯片是一个错误。使用它制作原型更容易,更容易快速构建各种项目,并且不需要编写在嵌入式平台上运行的 C 代码的丰富知识。

完成 BASIC Stamp 后,您可以升级到 Parallax 的 SX28。这是一种可以用 SX/B(BASIC 的 SX 版本,使用相同的技能和几乎与您为 BASIC Stamp 学到的相同的代码)进行编程的芯片。SX 确实存在 C 编译器,并且允许您完全用汇编语言进行编程(学习汇编语言的好平台)。

接下来是另一个 Parallax 设备,称为 Propeller。它为您提供了 8 个不同的核心来运行代码,所有这些都在一个嵌入式设备中,允许您执行多任务。它必须用一种名为 Spin 的全新编程语言编写,但等您自学了 BASIC 和 SX/B 后,您就会理解 Parallax 的精彩资源、精彩手册和指南,而 Spin 就什么都不是了。

我已经使用 Parallax 的产品很长时间了,最​​近我才开始将 Ti MSP430 转向我正在进行的一个新项目,主要是为了应对新的挑战,同时它在一个芯片上满足了我所需要的一切。

我的建议是,如果你还没猜到,就选择 Parallax BASIC 印章。它可以轻松完成你想做的事情,尤其是对于初学者来说,这是一款很棒的入门套装。

答案2

前面的答案中已经有很多好的建议,但我想向您提出一种不同的方法。

你写了:

我目前对开始尝试电子产品很感兴趣

在我看来,你不仅对微控制器编程感兴趣,而且对电子产品

开始使用电子产品的最佳方法是自己制作(简单)电路。在我看来,制作自己的入门板是理想的选择,因为入门板

  • 简单,只需要几个组件
  • 模块化(电源、LED、按钮、接口)
  • 便宜的
  • 可免费获取示意图

我不会从完整的入门板开始,但例如

  • 电源和一些 LED 或者
  • 电源和一些按钮。

稍后您可以添加 RS232 等。

首先,您可以在插接板上构建一切,无需焊接。只需确保微控制器位于 DIL 外壳中,无需 SMD 元件。


对我来说,这种方法非常有效:一些 AVR 的东西和 PIC,但我从来没有入门套件。

如果您对微控制器编程感兴趣,购买入门套件是个不错的选择。如果您对电子产品更感兴趣,最好不要购买。

答案3

天哪,这些关于微控制器的新奇话题到底是什么?

“电子产品”曾经意味着面包板和一堆分立元件(电阻器,晶体管,电容器,二极管,74系列逻辑芯片,光电管,LED......)并进行一些有趣的构建......呃,我不记得了,但是振荡器收音机曾经是必需品。学习电子技术曾经意味着理解诸如欧姆定律然后转到RLC 阻抗和滤波器理论,它们是复数和傅里叶分析的美妙实际应用;我怀疑学习微控制器编程是否会对你有帮助。

请记住,最近一位老顽固告诉我,他们可以买到 PIC 微控制器,比买到555定时器所以这或许是一门正在消亡的艺术。

答案4

几个月前,我在 StackOverFlow 上问过几乎相同的关于 MicroController 的问题。你可以在那里得到很多很好的答案:https://stackoverflow.com/questions/78744/how-to-start-programming-microcontroller

相关内容