两款有创意的作品

网友投稿 2019-09-03 12:27

今天在Adafruit上看到两款有创意的产品,特分享给大家:

第一款 - 电路游乐场(Circuit Playground)

先看看下面的这个从视频中的截图:

https://cdn.china-scratch.com/timg/190905/122FH0T-0.jpg

下面的图是板子的正面 - 一个处理器、若干传感器、10个三色LED灯、14个触摸按键并I/O管脚、USB供电并编程

https://cdn.china-scratch.com/timg/190905/122FK359-1.jpg

板子的背面:

https://cdn.china-scratch.com/timg/190905/122FW0b-2.jpg

其主要构成及功能:

  • 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!

第二款 - 加上电能工作的工程尺,下面的图片是从视频中的截图:

https://cdn.china-scratch.com/timg/190905/122FTH0-3.jpg

下面的图为其Top层,主要是功能性的电路,最右面的按键为Digikey,可见是Digikey赞助的一款尺子。

https://cdn.china-scratch.com/timg/190905/122FU104-4.jpg

下面的图为其Bottom层,为各种PCB设计中的重要封装。

https://cdn.china-scratch.com/timg/190905/122Fa2X-5.jpg

  • 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