Files
r_e_c_u_r/documentation/build_docs.md
2019-07-08 21:08:30 +02:00

140 lines
5.2 KiB
Markdown

# how to build a r_e_c_u_r - diy enclosure
## get some parts
for using other parts and other questions check out the [faq] , or get in touch.
these are the parts you need to get. to reduce shipping costs to nz i sourced them through aliexpress.com but you could equally get them from ebay or elsewhere.
### main parts:
- [raspberry pi3] *37 USD*
- [raspberry pi screen] *12 USD*
- [usb keypad (AliExpress)] or [usb keypad (Amazon)] *9 USD*
![main parts][main parts]
### optional c_a_p_t_u_r addons:
- [raspberry pi camera] *7 USD*
- or [piCaptureSd1] *149 USD*
![capture parts][capture parts]
(note piCaptureSd1 is better supported in v2beta)
### other bits and pieces:
- 4x m2 and 6x m3 screws, 6mm is long enough - i ended up using 4 2-gauge and 6 4-gauge self tapping screws instead which were easier to get into the plastic case.
- 4 gb or greater mircoSD card
- a stable 5volt, 1A microUsb power supply
- some rubber feet for the bottom ? i had [these rubber feet] around from a previous project that work nicely
## print some things
- i 3d printed my enclosure using these files for the [top] and [bottom]. if you dont have access to a printer you can upload these files to a popular printing service in you region (eg ...)
- _note on enclosure: you could also just buy a standard raspberry pi3 (+screen) case and use the numpad externally. i personally found the 3d printing took a bit too long so am working on a lasercut-able option too. watch this space_
- 2d print these [key stickers] if you want to use the default key mapping, or modify the svg file (in inkscape or something) to create your own. you could print them onto vinyl, label paper or just normal paper and attach with with double sided tape...
## put it together
- using [etcher] (or otherwise) flash the micro sd with my [modified image] of raspbian (or follow these [instructions to install] from scratch.)
- _quick note about versions: i have uploaded a new modified image which you can read about and find [here]. this fixes some old bugs and adds some new features (and maybe some new bugs) this will replace the above image soon_
- insert sd card into pi
- use the 4 small screws to attach pi+screen to the bottom piece of enclosure
- attach the lcd screen via the pi header pins so it fits exactly on top of the pi. (some little spacers could be used to support the top corners of the screen)
- put a battery in the keypad , insert its usb dongle into the pi. fasten the keypad to the baseplate; i used some double sided tap along raised strips - although now im thinking superglue might hold better...
- use the 6 large screws to hold the top panel to the bottom
you are done ! wasnt that easy ?
## try it out !
( [operate docs] )
## my build gallery !
![01](build_v1_photos/build01.jpg)
all the parts and tools i used in this build
![02](build_v1_photos/build02.jpg)
the main playaz : raspi-lcd-screen , raspi3 , generic usb-keypad
![03](build_v1_photos/build03.jpg)
tools even your mums house would have lying around...
![04](build_v1_photos/build04.jpg)
3d printed baseplate and top panel
![05](build_v1_photos/build05.jpg)
ctrl-c
![06](build_v1_photos/build06.jpg)
ctrl-v
![07](build_v1_photos/build07.jpg)
held in with double-sided tape on bottom
![08](build_v1_photos/build08.jpg)
![09](build_v1_photos/build09.jpg)
its easier to flash and insert the sd card before screwing it in !
![10](build_v1_photos/build10.jpg)
![11](build_v1_photos/build11.jpg)
![12](build_v1_photos/build12.jpg)
![13](build_v1_photos/build13.jpg)
![14](build_v1_photos/build14.jpg)
![15](build_v1_photos/build15.jpg)
r_e_c_u_r looking happy among friends !
[raspberry pi3]:https://www.aliexpress.com/item/RS-Version-2016-New-Raspberry-Pi-3-Model-B-Board-1GB-LPDDR2-BCM2837-Quad-Core-Ras/32789942633.html?spm=a2g0s.9042311.0.0.FkRWty
[main parts]: build_all.jpg
[capture parts]: capture_parts.jpg
[raspberry pi screen]:https://www.aliexpress.com/item/3-5-Inch-TFT-LCD-Moudle-For-Raspberry-Pi-2-Model-B-RPI-B-raspberry-pi/32707058182.html?spm=a2g0s.13010208.99999999.262.bV4EPV
[usb keypad (AliExpress)]:https://www.aliexpress.com/item/USB-Wireless-Numeric-Keypad-19-Keys-Numpad-Number-Pad-Wireless-2-4GHz-Mini-Receiver-for-Laptop/32821720854.html
[usb keypad (Amazon)]:https://www.amazon.com/gp/product/B076GZDC14/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1&fbclid=IwAR3fNd1z0Cu137GE0ONYP2vmoTm0rJIvDA9plHlvCjNGZrSZFsV_naCHax0
[raspberry pi camera]:https://www.aliexpress.com/item/RPI2-raspberry-pi-2-model-b-b-plus-camera-5-million-pixels-professional-ip-webcam-module/32403602769.html
[piCaptureSd1]: https://lintestsystems.com/products/picapture-sd1
[top]: ./topplate.stl
[bottom]: ./baseplate.stl
[key stickers]: ./keystickers.svg
[etcher]: https://etcher.io
[modified image]: https://drive.google.com/file/d/1SlqM13jxLlk_zajXgdub1fpu-k76jE1e/view?usp=sharing
[operate docs]: ./operate_docs.md
[instructions to install]: ../dotfiles/README.md
[these rubber feet]: https://www.aliexpress.com/item/40-Self-Adhesive-Rubber-Bumper-Stopper-Non-slip-Feet-Door-Buffer-Pads-Furniture-DIY-Tool/32849514475.html?spm=a2g0s.9042311.0.0.6ee14c4dFXynVK
[faq]: ./faq.md
[here]: https://github.com/langolierz/r_e_c_u_r/blob/c_o_n_j_u_r/documentation/beta_access_notes_and_limitations_of_v2.md