两款有创意的作品
今天在Adafruit上看到两款有创意的产品,特分享给大家:
第一款 - 电路游乐场(Circuit Playground)
先看看下面的这个从视频中的截图:
下面的图是板子的正面 - 一个处理器、若干传感器、10个三色LED灯、14个触摸按键并I/O管脚、USB供电并编程
板子的背面:
其主要构成及功能:
-
10 x mini NeoPixels, each one can display any color
-
1 x Motion sensor (LIS3DH triple-axis accelerometer with tap detection, free-fall detection)
-
1 x Temperature sensor (thermistor)
-
1 x Light sensor (phototransistor). Can also act as a color sensor and pulse sensor.
-
1 x Sound sensor (MEMS microphone)
-
1 x Mini speaker with class D amplifier (7.5mm magnetic speaker/buzzer)
-
2 x Push buttons, labeled A and B
-
1 x Slide switch
-
Infrared receiver and transmitter - can receive and transmit any remote control codes, as well as send messages between Circuit Playground Expresses. Can also act as a proximity sensor.
-
8 x alligator-clip friendly input/output pins
-
Includes I2C, UART, 8 pins that can do analog inputs, multiple PWM output
-
7 pads can act as capacitive touch inputs and the 1 remaining is a true analog output
-
Green "ON" LED so you know it's powered
-
Red "#13" LED for basic blinking
-
Reset button
-
ATSAMD21 ARM Cortex M0 Processor, running at 3.3V and 48MHz
-
2 MB of SPI Flash storage, used primarily with CircuitPython to store code and libraries.
-
MicroUSB port for programming and debugging
-
USB port can act like serial port, keyboard, mouse, joystick or MIDI!
第二款 - 加上电能工作的工程尺,下面的图片是从视频中的截图:
下面的图为其Top层,主要是功能性的电路,最右面的按键为Digikey,可见是Digikey赞助的一款尺子。
下面的图为其Bottom层,为各种PCB设计中的重要封装。
-
ATSAMD21E18 32-bit Cortex M0+ - 256KB Flash, 32 KB RAM, 48 MHz 32 bit processor
-
Native USB supported by every OS - can be used in Arduino or CircuitPython as USB serial console, Keyboard/Mouse HID, even a little disk drive for storing Python scripts.
-
Can be used with Arduino IDE or CircuitPython
-
Four capacitive touch pads.
-
Lots of LEDS - Built in green ON LED, red pin #13 LED, RGB DotStar LED, plus red/yellow/green/blue matching LEDs for each capacitive touch pad
-
5 GPIO header pins are available and are not shared with USB or the touch pads/LEDs - so you can use them for whatever you like! Digital I/O with pullup/down. 3 ADCs, 1 DAC, 2 PWM, 3 extra captouch sensors
-
Can drive NeoPixels or DotStars on any pins, with enough memory to drive 8000+ pixels. DMA-NeoPixel support on one pin so you can drive pixels without having to spend any processor time on it.
-
Native hardware SPI, I2C and Serial available on two pads so you can connect to any I2C or Serial device with true hardware support (no annoying bit-banging). You can have either one SPI device or both I2C and Serial.
-
Reset switch for starting your project code over
-
Power with either USB or external output (such as a battery) - it'll automatically switch over
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com