====== How to Setup your Syntouch Numtac Sensor ====== **Author:** Email: \\ **Date:** Last modified on \\ **Keywords:** \\ {{:c959b91c1029fb421216f6953e52d8fc.png?1000 |}} \\ This screenshot above depicts the Arduino receiving pressure data which can be seen in the serial monitor and the line graph. The intent of this tutorial is to have students who don't understand how to retrieve data from the sensor and view the results . This tutorial is mainly used as a quick setup to those who wish to program using a tactile sensor because knowing the necessary information and understanding is difficult and time consuming. As most of the complex setup and information is given, this shouldn’t take longer than 15 minutes, but time will vary depending on what the objective is. \\ ===== Motivation and Audience ===== The tutorial’s motivation is to help those who wish to gain a basic understanding of compliant tactile sensors and serial communication, mainly SPI (the one being used for this example). The tutorial assumes the reader has the following background: * Basic concept of serial communication \\ * Basic understanding of programming \\ * Basic understanding of Arduino \\ \\ The rest of this tutorial is presented as follows: * [[tutorialTemplate#partsListAndSources|Items Required]] * [[tutorialTemplate#construction|WARNINGS]] * [[tutorialTemplate#construction|Prepartions]] * [[tutorialTemplate#construction|Setup]] * [[tutorialTemplate#construction|Final Words]] ==== Parts List and Sources ==== US-based vendors to obtain material to complete this tutorial include . \\ To complete this tutorial, you'll need the following items \\ ^PART NAME/DESCRIPTION ^VENDOR ^VENDOR Number or URL ^PRICE ^QTY ^ | Arduino Mega | Amazon.com |https://www.amazon.com/ELEGOO-ATmega2560-ATMEGA16U2-Arduino-Compliant/dp/B01H4ZDYCE/ref=sr_1_4?crid=30HZB6FN1KLH2&keywords=arduino+mega&qid=1686085632&sprefix=arduino+me%2Caps%2C257&sr=8-4 |$20.99 | 1 | | JST 6-Pin (1mm Pitch) | Amazon.com |https://www.amazon.com/SH-Connector-Female-Cables-Batteries/dp/B0BKSNMCV4/ref=sr_1_2?crid=JTOVR2RT7PGK&keywords=jst+6+pin+1mm+pitch&qid=1686248751&sprefix=jst+6+pin+1mm+pitch%2Caps%2C129&sr=8-2 | $9.49 | 1 | | d | | | | | | d | | | | | | d | | | | | \\ Here is the [[https://docs.google.com/spreadsheets/d/1stqow-CHNPdDxXLn5IzECWAmvXnUCEAAxjnDLSSKt2Q/edit?usp=sharing | list as a Google XLS document]] \\ Here is the {{:tutorialtemplategooglexlssamplepdf.pdf| list as a PDF file}} \\ ==== Preparations ==== \\ \\ **Step 1** As the sensor uses a 6-pin JST connector and the Arduino doesn’t, we would need to make our own cable. The following picture shows what port of the JST leads to what. Therefore, when soldering the jumper wires to JST, pay attention to what goes where as it is very important. \\ \\ \\ \\ **Step 2** \\ \\ \\ ==== Programming ==== A link to the source code can be found . \\ The goal of the code is . It works in the following way \\ ---- ---- \\ The snippet above serves to . It does this by . \\ ---- ---- Next, the code does . It does this by . // // ==== Final Words ==== The tutorial’s objective was to give those interested for an output from a Syntouch pressure sensor and get some sort of understanding of how data is being perceived. \\ \\ Speculating future work derived from this tutorial, you can use this in more of an application-sense as adding this to some sort of robotic hand. In the big picture, the problem of retrieving data from can be solved with this tutorial. \\ \\ For questions, clarifications, etc, Email: