a93febb5b7
* add image and deprecated arrow functions * update locales * map basic.showArrow * map arrow blocks * map & remove arrow images * remove arrow blocks * update locales * remove & patch: rgbw -> rgb button/pin pressed -> button/pin event loudness -> soundLevel * update ts mappings for arrows * add wip ts patch rules * update .blocks files * use Click instead of Down as default in Documentation and tests * patch test.blocks * fix lowercase name tag * update test.blocks * update blocks test files * update blocks test files * format block files * pass blocks file tests * fix ts mapping * fix color.defl value closes https://github.com/microsoft/pxt-calliope/issues/136 * fix ts mappings - add optional spacing at the end of rgbw() - map up to v4.0.19 * add suggested changes * replace innerText by textContent Co-authored-by: JW <gitkraken@juriwolf.de> Co-authored-by: Juri <info@juriwolf.de>
49 lines
1.5 KiB
Markdown
49 lines
1.5 KiB
Markdown
# Crocodile clips
|
|
|
|
The large holes at the bottom of the board are designed to attach alligator/crocodile clips
|
|
to create electrical circuit with other components.
|
|
|
|
# ~hint
|
|
|
|
**No crocodile clips!?!?!** Use [wires or aluminium foil](/device/foil-circuits)!
|
|
|
|
# ~
|
|
|
|
|
|
## Connecting crocodile clips
|
|
|
|
The hole for ``P0`` and ``GND`` allow to grab the board on the side which makes for a great grip.
|
|
|
|
![](/static/mb/device/croc-clips/crocclipsclamped.jpg)
|
|
|
|
Pass one jaw in the hole and grab the side of the board with the other jaw.
|
|
|
|
![](/static/mb/device/croc-clips/sideclamp.jpg)
|
|
|
|
For the center holes, ``P1`` and ``P2``, you can also grab the bottom of the board but they are a bit harder to grip.
|
|
|
|
You can also grip the board between the jaws. In which case, you will want to make sure to avoid overlapping the jaws
|
|
with the other pins as it will create short-circuit in the board.
|
|
|
|
![](/static/mb/device/croc-clips/badclamp.jpg)
|
|
|
|
Adding a little tape helps keeping the crocodile clips in place.
|
|
|
|
![](/static/mb/device/croc-clips/frontclamp.jpg)
|
|
|
|
## Example: on pin pressed with random numbers
|
|
|
|
This example displays a random number every time the crocodile clip holds `GND` then connects and disconnects the `P0` pin.
|
|
Each time the crocodile clip is firmly connected and disconnected from pin `P0`,
|
|
the @boardname@ will return a random Number between 0 and the parameter limit.
|
|
|
|
```blocks
|
|
input.onPinTouchEvent(TouchPin.P0, ButtonEvent.Down, () => {
|
|
basic.showNumber(randint(0, 10))
|
|
})
|
|
```
|
|
|
|
## See also
|
|
|
|
[micro:bit pins](/device/pins)
|