
Digital Spirit Level
ལམ་སྟོན
Solder headers to the accelerometer and level converter
Solder headers to the accelerometer and level converter
Fit breakaway headers to both boards so they seat in the breadboard. Both are small-pitch parts — keep the iron brief so a pad does not lift.
གོམ་པ་འདིའི་རྫས་རིགས:
Triple Axis Accelerometer Breakout - ADXL3621 དུམ་བུ།
SparkFun Logic Level Converter - Bi-Directional1 དུམ་བུ།ལག་ཆས་དགོས་མཁོ:
Ryobi ONE+ RSI18-0 Cordless Soldering IronWire the accelerometer through the level converter — pin by pin
Wire the accelerometer through the level converter — pin by pin
The converter has a low-voltage side (LV) and a high-voltage side (HV). The accelerometer is on LV, the Arduino on HV.
- Converter LV → Arduino 3.3V; converter HV → Arduino 5V; both GND rails common.
- ADXL362 VIN → Arduino 3.3V, ADXL362 GND → GND.
- ADXL362 SCLK → LV1 · HV1 → Arduino D13
- ADXL362 MOSI → LV2 · HV2 → Arduino D11
- ADXL362 MISO → LV3 · HV3 → Arduino D12
- ADXL362 CS → LV4 · HV4 → Arduino D10
གོམ་པ་འདིའི་རྫས་རིགས:
Arduino Uno R3 SMD1 དུམ་བུ།
Breadboard - Classic1 དུམ་བུ།
Jumper Wires Premium M/M 20 AWG - 15.5 cm (Pack of 10)1 སྒྲིལ་ཐུམ།Wire the display and set its contrast
Wire the display and set its contrast
Wire the 16x2 display in 4-bit parallel mode. It is a 5 V part and connects straight to the Arduino — it does not go through the converter.
- LCD RS → D7, E → D6
- LCD D4 D5 D6 D7 → Arduino D5 D4 D3 D2
- LCD RW → GND, VSS → GND, VDD → 5V
- A 10 kΩ potentiometer across 5V and GND, wiper → LCD V0
གོམ་པ་འདིའི་རྫས་རིགས:
Basic 16x2 Character LCD - 5V1 དུམ་བུ།
Resistor Kit - 1/4W (500 total)1 ཡོ་བྱད་ཚན།
USB-B Cable1 དུམ་བུ།Upload the level sketch
Upload the level sketch
Talks to the ADXL362 over raw SPI so every register write is visible rather than hidden in a library. SPI and LiquidCrystal ship with the IDE.
Zero it, then prove it with the reversal test
Zero it, then prove it with the reversal test
Lay the board on a surface you are treating as flat. It zeroes itself at power-up, so it will read close to 0.0.
- Turn the board end for end on the same surface.
- A correctly zeroed level now reads the same magnitude with the opposite sign.
རྫས་རིགས
8- $14.00
- $4.00
- 1 དུམ་བུ།$27.00
- 1 དུམ་བུ།$10.00
- $5.00
- 1 དུམ་བུ།$14.00
- 1 ཡོ་བྱད་ཚན།$8.00
- $6.00
ལག་ཆས་དགོས་མཁོ
1CC0 སྤྱི་དབང
བིལུ་པིརིན་ཊི་འདི་CC0 འོག་བཀྲམས་ཡོད། ཁྱེད་རང་གིས་ཆོག་མཆན་མ་བཞེས་པར་ཕབ་ལེན་དང་བཟོ་བཅོས། བགོ་བཤའ། དགོས་མཁོ་གང་ལའང་བཀོལ་སྤྱོད་བྱས་ཆོག
བཟོ་མཁན་ལ་རྒྱབ་སྐྱོར་བྱེད་པའི་ཆེད་ཁོང་ཚོའི་བིལུ་པིརིན་ཊི་བརྒྱུད་ཐོན་སྐྱེད་ཉོ། བཟོ་མཁན་གྱིས བཟོ་མཁན་གྱི་ཁེ་ཕོགས ཚོང་པས་གཏན་འཁེལ་བྱས་པ། ཡང་ན་བིལུ་པིརིན་ཊི་འདིའི་པར་གསར་བཟོས་ཏེ་ཁྱེད་རང་གི་བིལུ་པིརིན་ཊི་ནང་མཐུད་སྦྲེལ་བྱས་ཏེ་ཡོང་སྒོ་བགོ་བཤའ་བྱེད།