instructables Life Arduino Biosensor
ਲਾਈਫ ਅਰਡਿਨੋ ਬਾਇਓਸੈਂਸਰ
ਕੀ ਤੁਸੀਂ ਕਦੇ ਡਿੱਗੇ ਅਤੇ ਉੱਠਣ ਦੇ ਯੋਗ ਨਹੀਂ ਹੋਏ? ਖੈਰ, ਫਿਰ ਲਾਈਫ ਅਲਰਟ (ਜਾਂ ਇਸਦੇ ਪ੍ਰਤੀਯੋਗੀ ਡਿਵਾਈਸਾਂ ਦੀ ਕਿਸਮ) ਤੁਹਾਡੇ ਲਈ ਇੱਕ ਵਧੀਆ ਵਿਕਲਪ ਹੋ ਸਕਦਾ ਹੈ! ਹਾਲਾਂਕਿ, ਇਹ ਉਪਕਰਣ ਮਹਿੰਗੇ ਹਨ, ਗਾਹਕੀਆਂ ਦੀ ਕੀਮਤ $400- $500 ਪ੍ਰਤੀ ਸਾਲ ਤੋਂ ਵੱਧ ਹੈ। ਖੈਰ, ਲਾਈਫ ਅਲਰਟ ਮੈਡੀਕਲ ਅਲਾਰਮ ਸਿਸਟਮ ਵਰਗਾ ਇੱਕ ਯੰਤਰ ਇੱਕ ਪੋਰਟੇਬਲ ਬਾਇਓਸੈਂਸਰ ਵਜੋਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਅਸੀਂ ਇਸ ਬਾਇਓਸੈਂਸਰ ਵਿੱਚ ਸਮਾਂ ਲਗਾਉਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ ਕਿਉਂਕਿ ਅਸੀਂ ਸੋਚਦੇ ਹਾਂ ਕਿ ਇਹ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ ਕਮਿਊਨਿਟੀ ਦੇ ਲੋਕ, ਖਾਸ ਤੌਰ 'ਤੇ ਜਿਹੜੇ ਡਿੱਗਣ ਦੇ ਜੋਖਮ ਵਿੱਚ ਹਨ, ਸੁਰੱਖਿਅਤ ਹਨ। ਹਾਲਾਂਕਿ ਸਾਡਾ ਖਾਸ ਪ੍ਰੋਟੋਟਾਈਪ ਪਹਿਨਣਯੋਗ ਨਹੀਂ ਹੈ, ਪਰ ਡਿੱਗਣ ਅਤੇ ਅਚਾਨਕ ਹਰਕਤਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਇਸਦਾ ਉਪਯੋਗ ਕਰਨਾ ਆਸਾਨ ਹੈ। ਮੋਸ਼ਨ ਦਾ ਪਤਾ ਲੱਗਣ ਤੋਂ ਬਾਅਦ, ਡਿਵਾਈਸ ਉਪਭੋਗਤਾ ਨੂੰ ਅਲਾਰਮ ਦੀ ਆਵਾਜ਼ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੱਚ ਸਕ੍ਰੀਨ 'ਤੇ "ਕੀ ਤੁਸੀਂ ਠੀਕ ਹੈ" ਬਟਨ ਨੂੰ ਦਬਾਉਣ ਦਾ ਮੌਕਾ ਦੇਵੇਗਾ, ਨੇੜਲੇ ਦੇਖਭਾਲ ਕਰਨ ਵਾਲੇ ਨੂੰ ਚੇਤਾਵਨੀ ਦੇਵੇਗਾ ਕਿ ਮਦਦ ਦੀ ਲੋੜ ਹੈ।
ਸਪਲਾਈ
Life Arduino ਹਾਰਡਵੇਅਰ ਸਰਕਟ ਵਿੱਚ $107.90 ਤੱਕ ਜੋੜਨ ਵਾਲੇ ਨੌਂ ਹਿੱਸੇ ਹਨ। ਇਹਨਾਂ ਸਰਕਟ ਕੰਪੋਨੈਂਟਸ ਤੋਂ ਇਲਾਵਾ, ਵੱਖ-ਵੱਖ ਟੁਕੜਿਆਂ ਨੂੰ ਇਕੱਠੇ ਤਾਰ ਕਰਨ ਲਈ ਛੋਟੀਆਂ ਤਾਰਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਸ ਸਰਕਟ ਨੂੰ ਬਣਾਉਣ ਲਈ ਕਿਸੇ ਹੋਰ ਸਾਧਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਕੋਡਿੰਗ ਹਿੱਸੇ ਲਈ ਸਿਰਫ਼ Arduino ਸੌਫਟਵੇਅਰ ਅਤੇ Github ਦੀ ਲੋੜ ਹੈ।
ਕੰਪੋਨੈਂਟਸ
- ਅੱਧੇ ਆਕਾਰ ਦਾ ਬਰੈੱਡਬੋਰਡ (2.2″ x 3.4″) – $5.00
- ਪੀਜ਼ੋ ਬਟਨ - $1.50
- 2.8″ ਪ੍ਰਤੀਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਦੇ ਨਾਲ ਆਰਡਿਊਨੋ ਲਈ TFT ਟੱਚ ਸ਼ੀਲਡ - $34.95
- 9V ਬੈਟਰੀ ਧਾਰਕ - $3.97
- Arduino Uno Rev 3 - $23.00
- ਐਕਸਲੇਰੋਮੀਟਰ ਸੈਂਸਰ - $23.68
- Arduino ਸੈਂਸਰ ਕੇਬਲ - $10.83
- 9V ਬੈਟਰੀ - $1.87
- ਬਰੈੱਡਬੋਰਡ ਜੰਪਰ ਵਾਇਰ ਕਿੱਟ - $3.10
- ਕੁੱਲ ਲਾਗਤ: $107.90
https://www.youtube.com/watch?v=2zz9Rkwu6Z8&feature=youtu.be
ਤਿਆਰੀ
- ਇਸ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਬਣਾਉਣ ਲਈ, ਤੁਹਾਨੂੰ Arduino ਸੌਫਟਵੇਅਰ ਨਾਲ ਕੰਮ ਕਰਨ, Arduino ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ, ਅਤੇ GitHub ਤੋਂ ਕੋਡ ਅੱਪਲੋਡ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ।
- Arduino IDE ਸੌਫਟਵੇਅਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ, ਇੱਥੇ ਜਾਓ https://www.arduino.cc/en/main/software.
- ਇਸ ਪ੍ਰੋਜੈਕਟ ਲਈ ਕੋਡ ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ https://github.com/ad1367/LifeArduino., LifeArduino.ino ਦੇ ਰੂਪ ਵਿੱਚ।
ਸੁਰੱਖਿਆ ਦੇ ਵਿਚਾਰ
ਬੇਦਾਅਵਾ: ਇਹ ਡਿਵਾਈਸ ਅਜੇ ਵੀ ਵਿਕਾਸ ਵਿੱਚ ਹੈ ਅਤੇ ਸਾਰੇ ਡਿੱਗਣ ਦਾ ਪਤਾ ਲਗਾਉਣ ਅਤੇ ਰਿਪੋਰਟ ਕਰਨ ਦੇ ਸਮਰੱਥ ਨਹੀਂ ਹੈ। ਡਿੱਗਣ ਦੇ ਜੋਖਮ ਵਾਲੇ ਮਰੀਜ਼ ਦੀ ਨਿਗਰਾਨੀ ਕਰਨ ਦੇ ਇੱਕੋ ਇੱਕ ਤਰੀਕੇ ਵਜੋਂ ਇਸ ਡਿਵਾਈਸ ਦੀ ਵਰਤੋਂ ਨਾ ਕਰੋ।
- ਸਦਮੇ ਦੇ ਜੋਖਮ ਤੋਂ ਬਚਣ ਲਈ, ਪਾਵਰ ਕੇਬਲ ਦੇ ਡਿਸਕਨੈਕਟ ਹੋਣ ਤੱਕ ਆਪਣੇ ਸਰਕਟ ਡਿਜ਼ਾਈਨ ਨੂੰ ਨਾ ਬਦਲੋ।
- ਡਿਵਾਈਸ ਨੂੰ ਖੁੱਲ੍ਹੇ ਪਾਣੀ ਦੇ ਨੇੜੇ ਜਾਂ ਗਿੱਲੀਆਂ ਸਤਹਾਂ 'ਤੇ ਨਾ ਚਲਾਓ।
- ਕਿਸੇ ਬਾਹਰੀ ਬੈਟਰੀ ਨਾਲ ਕਨੈਕਟ ਕਰਦੇ ਸਮੇਂ, ਧਿਆਨ ਰੱਖੋ ਕਿ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਜਾਂ ਗਲਤ ਵਰਤੋਂ ਤੋਂ ਬਾਅਦ ਸਰਕਟ ਦੇ ਹਿੱਸੇ ਗਰਮ ਹੋਣੇ ਸ਼ੁਰੂ ਹੋ ਸਕਦੇ ਹਨ। ਇਹ ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਕਿ ਜਦੋਂ ਡਿਵਾਈਸ ਵਰਤੋਂ ਵਿੱਚ ਨਾ ਹੋਵੇ ਤਾਂ ਤੁਸੀਂ ਪਾਵਰ ਤੋਂ ਡਿਸਕਨੈਕਟ ਕਰੋ।
- ਡਿੱਗਣ ਨੂੰ ਸਮਝਣ ਲਈ ਸਿਰਫ ਐਕਸੀਲੇਰੋਮੀਟਰ ਦੀ ਵਰਤੋਂ ਕਰੋ; ਪੂਰਾ ਸਰਕਟ ਨਹੀਂ। ਵਰਤੀ ਗਈ TFT ਟੱਚਸਕ੍ਰੀਨ ਪ੍ਰਭਾਵਾਂ ਦਾ ਸਾਮ੍ਹਣਾ ਕਰਨ ਲਈ ਨਹੀਂ ਬਣਾਈ ਗਈ ਹੈ ਅਤੇ ਇਹ ਟੁੱਟ ਸਕਦੀ ਹੈ।
ਸੁਝਾਅ ਅਤੇ ਜੁਗਤਾਂ
ਸਮੱਸਿਆ ਨਿਪਟਾਰਾ ਕਰਨ ਲਈ ਸੁਝਾਅ
- ਜੇਕਰ ਤੁਸੀਂ ਮਹਿਸੂਸ ਕਰਦੇ ਹੋ ਕਿ ਤੁਸੀਂ ਸਭ ਕੁਝ ਸਹੀ ਢੰਗ ਨਾਲ ਵਾਇਰ ਕੀਤਾ ਹੈ ਪਰ ਤੁਹਾਡਾ ਪ੍ਰਾਪਤ ਸਿਗਨਲ ਅਨੁਮਾਨਿਤ ਨਹੀਂ ਹੈ, ਤਾਂ ਬਿਟਾਲਿਨੋ ਕੋਰਡ ਅਤੇ ਐਕਸੀਲੇਰੋਮੀਟਰ ਵਿਚਕਾਰ ਕਨੈਕਸ਼ਨ ਨੂੰ ਕੱਸਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ।
- ਕਈ ਵਾਰ ਇੱਥੇ ਇੱਕ ਅਪੂਰਣ ਕੁਨੈਕਸ਼ਨ, ਹਾਲਾਂਕਿ ਅੱਖ ਦੁਆਰਾ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦਾ, ਇੱਕ ਬਕਵਾਸ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ।
- ਐਕਸਲੇਰੋਮੀਟਰ ਤੋਂ ਬੈਕਗ੍ਰਾਉਂਡ ਸ਼ੋਰ ਦੇ ਉੱਚ ਪੱਧਰ ਦੇ ਕਾਰਨ, ਇਹ ਘੱਟ-ਪਾਸ ਜੋੜਨ ਲਈ ਪਰਤਾਏ ਹੋ ਸਕਦਾ ਹੈ
- ਸਿਗਨਲ ਨੂੰ ਕਲੀਨਰ ਬਣਾਉਣ ਲਈ ਫਿਲਟਰ ਕਰੋ। ਹਾਲਾਂਕਿ, ਅਸੀਂ ਪਾਇਆ ਹੈ ਕਿ ਇੱਕ LPF ਜੋੜਨਾ ਸਿਗਨਲ ਦੀ ਤੀਬਰਤਾ ਨੂੰ ਬਹੁਤ ਘੱਟ ਕਰਦਾ ਹੈ, ਚੁਣੀ ਗਈ ਬਾਰੰਬਾਰਤਾ ਦੇ ਸਿੱਧੇ ਅਨੁਪਾਤ ਵਿੱਚ।
- ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਸਹੀ ਲਾਇਬ੍ਰੇਰੀ Arduino ਵਿੱਚ ਲੋਡ ਕੀਤੀ ਗਈ ਹੈ, ਆਪਣੀ TFT ਟੱਚਸਕ੍ਰੀਨ ਦੇ ਸੰਸਕਰਣ ਦੀ ਜਾਂਚ ਕਰੋ।
- ਜੇਕਰ ਤੁਹਾਡੀ ਟੱਚਸਕ੍ਰੀਨ ਪਹਿਲਾਂ ਕੰਮ ਨਹੀਂ ਕਰਦੀ ਹੈ, ਤਾਂ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਾਰੀਆਂ ਪਿੰਨਾਂ ਨੂੰ Arduino 'ਤੇ ਸਹੀ ਥਾਂਵਾਂ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਹੈ।
- ਜੇਕਰ ਤੁਹਾਡੀ ਟਚਸਕ੍ਰੀਨ ਅਜੇ ਵੀ ਕੋਡ ਨਾਲ ਕੰਮ ਨਹੀਂ ਕਰਦੀ ਹੈ, ਤਾਂ ਮੂਲ ਐਕਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋampArduino ਤੋਂ le ਕੋਡ, ਇੱਥੇ ਮਿਲਿਆ।
ਵਧੀਕ ਵਿਕਲਪ
ਜੇਕਰ ਟੱਚਸਕ੍ਰੀਨ ਬਹੁਤ ਮਹਿੰਗੀ, ਭਾਰੀ, ਜਾਂ ਤਾਰ ਲਈ ਔਖੀ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਕਿਸੇ ਹੋਰ ਕੰਪੋਨੈਂਟ ਲਈ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ, ਸੰਸ਼ੋਧਿਤ ਕੋਡ ਨਾਲ, ਤਾਂ ਕਿ ਡਿੱਗਣ ਨਾਲ ਟਚ-ਸਕ੍ਰੀਨ ਦੀ ਬਜਾਏ ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ ਨੂੰ ਚੈੱਕ-ਇਨ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾ ਸਕੇ।
ਐਕਸਲੇਰੋਮੀਟਰ ਨੂੰ ਸਮਝਣਾ
ਬਿਟਾਲਿਨੋ ਇੱਕ ਕੈਪੇਸਿਟਿਵ ਐਕਸੀਲੇਰੋਮੀਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਆਓ ਇਸ ਨੂੰ ਤੋੜ ਦੇਈਏ ਤਾਂ ਜੋ ਅਸੀਂ ਸਮਝ ਸਕੀਏ ਕਿ ਅਸੀਂ ਕਿਸ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹਾਂ। Capacitive ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਅੰਦੋਲਨ ਤੋਂ ਸਮਰੱਥਾ ਵਿੱਚ ਤਬਦੀਲੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਕੈਪੈਸੀਟੈਂਸ ਇੱਕ ਕੰਪੋਨੈਂਟ ਦੀ ਇਲੈਕਟ੍ਰੀਕਲ ਚਾਰਜ ਨੂੰ ਸਟੋਰ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਹੈ, ਅਤੇ ਇਹ ਜਾਂ ਤਾਂ ਕੈਪਸੀਟਰ ਦੇ ਆਕਾਰ ਜਾਂ ਕੈਪੀਸੀਟਰ ਦੀਆਂ ਦੋ ਪਲੇਟਾਂ ਦੀ ਨਜ਼ਦੀਕੀ ਨਾਲ ਵਧਦੀ ਹੈ। ਕੈਪੇਸਿਟਿਵ ਐਕਸੀਲੇਰੋਮੀਟਰ ਐਡਵਾਨ ਲੈਂਦਾ ਹੈtagਪੁੰਜ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਦੋ ਪਲੇਟਾਂ ਦੀ ਨੇੜਤਾ ਦਾ e; ਜਦੋਂ ਪ੍ਰਵੇਗ ਪੁੰਜ ਨੂੰ ਉੱਪਰ ਜਾਂ ਹੇਠਾਂ ਵੱਲ ਲੈ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਕੈਪਸੀਟਰ ਪਲੇਟ ਨੂੰ ਦੂਜੀ ਪਲੇਟ ਦੇ ਅੱਗੇ ਜਾਂ ਨੇੜੇ ਖਿੱਚਦਾ ਹੈ, ਅਤੇ ਕੈਪੈਸੀਟੈਂਸ ਵਿੱਚ ਤਬਦੀਲੀ ਇੱਕ ਸਿਗਨਲ ਬਣਾਉਂਦੀ ਹੈ ਜਿਸ ਨੂੰ ਪ੍ਰਵੇਗ ਵਿੱਚ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਸਰਕਟ ਵਾਇਰਿੰਗ
ਫ੍ਰਿਟਜ਼ਿੰਗ ਡਾਇਗ੍ਰਾਮ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਲਾਈਫ ਅਰਡਿਨੋ ਦੇ ਵੱਖੋ-ਵੱਖਰੇ ਹਿੱਸਿਆਂ ਨੂੰ ਕਿਵੇਂ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਅਗਲੇ 12 ਕਦਮ ਤੁਹਾਨੂੰ ਦਿਖਾਉਂਦੇ ਹਨ ਕਿ ਇਸ ਸਰਕਟ ਨੂੰ ਕਿਵੇਂ ਵਾਇਰ ਕਰਨਾ ਹੈ।
- ਪੀਜ਼ੋ ਬਟਨ ਨੂੰ ਬਰੈੱਡਬੋਰਡ 'ਤੇ ਮਜ਼ਬੂਤੀ ਨਾਲ ਜੋੜਨ ਤੋਂ ਬਾਅਦ, ਚੋਟੀ ਦੇ ਪਿੰਨ (ਕਤਾਰ 12 ਵਿੱਚ) ਨੂੰ ਜ਼ਮੀਨ ਨਾਲ ਜੋੜੋ।
- ਅੱਗੇ, ਪੀਜ਼ੋ (ਕਤਾਰ 16 ਵਿੱਚ) ਦੇ ਹੇਠਲੇ ਪਿੰਨ ਨੂੰ ਆਰਡੀਨੋ ਉੱਤੇ ਡਿਜੀਟਲ ਪਿੰਨ 7 ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
ਸਰਕਟ ਭਾਗ 3 - ਸ਼ੀਲਡ ਪਿੰਨ ਲੱਭਣਾ
- ਅਗਲਾ ਕਦਮ ਉਨ੍ਹਾਂ ਸੱਤ ਪਿੰਨਾਂ ਨੂੰ ਲੱਭਣਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਆਰਡਿਊਨੋ ਤੋਂ TFT ਸਕ੍ਰੀਨ ਤੱਕ ਵਾਇਰ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਡਿਜੀਟਲ ਪਿੰਨ 8-13 ਅਤੇ 5V ਪਾਵਰ ਨੂੰ ਕਨੈਕਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
- ਸੁਝਾਅ: ਕਿਉਂਕਿ ਸਕਰੀਨ ਇੱਕ ਢਾਲ ਹੈ, ਮਤਲਬ ਕਿ ਇਹ ਆਰਡਿਊਨੋ ਦੇ ਸਿਖਰ 'ਤੇ ਸਿੱਧਾ ਜੁੜ ਸਕਦੀ ਹੈ, ਇਹ ਢਾਲ ਨੂੰ ਉਲਟਾਉਣ ਅਤੇ ਇਹਨਾਂ ਪਿੰਨਾਂ ਨੂੰ ਲੱਭਣ ਵਿੱਚ ਮਦਦਗਾਰ ਹੋ ਸਕਦਾ ਹੈ।
ਸ਼ੀਲਡ ਪਿੰਨ ਨੂੰ ਵਾਇਰਿੰਗ
- ਅਗਲਾ ਕਦਮ ਬਰੈੱਡਬੋਰਡ ਜੰਪਰ ਤਾਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸ਼ੀਲਡ ਪਿੰਨ ਨੂੰ ਤਾਰ ਕਰਨਾ ਹੈ। ਅਡਾਪਟਰ ਦੇ ਮਾਦਾ ਸਿਰੇ (ਮੋਰੀ ਦੇ ਨਾਲ) ਨੂੰ ਪੜਾਅ 3 ਵਿੱਚ ਸਥਿਤ TFT ਸਕ੍ਰੀਨ ਦੇ ਪਿਛਲੇ ਪਾਸੇ ਪਿੰਨਾਂ ਨਾਲ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਫਿਰ, ਛੇ ਡਿਜੀਟਲ ਪਿੰਨ ਤਾਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਅਨੁਸਾਰੀ ਪਿੰਨਾਂ (8-13) ਨਾਲ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
- ਸੁਝਾਅ: ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਤਾਰ ਦੇ ਵੱਖੋ-ਵੱਖਰੇ ਰੰਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਮਦਦਗਾਰ ਹੁੰਦਾ ਹੈ ਕਿ ਹਰੇਕ ਤਾਰ ਸਹੀ ਪਿੰਨ ਨਾਲ ਜੁੜਦੀ ਹੈ।
Arduino 'ਤੇ ਵਾਇਰਿੰਗ 5V/GND
- ਅਗਲਾ ਕਦਮ Arduino 'ਤੇ 5V ਅਤੇ GND ਪਿੰਨਾਂ ਵਿੱਚ ਇੱਕ ਤਾਰ ਜੋੜਨਾ ਹੈ ਤਾਂ ਜੋ ਅਸੀਂ ਪਾਵਰ ਅਤੇ ਜ਼ਮੀਨ ਨੂੰ ਬ੍ਰੈੱਡਬੋਰਡ ਨਾਲ ਜੋੜ ਸਕੀਏ।
- ਸੁਝਾਅ: ਹਾਲਾਂਕਿ ਤਾਰ ਦੇ ਕਿਸੇ ਵੀ ਰੰਗ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਪਾਵਰ ਲਈ ਲਾਲ ਤਾਰ ਅਤੇ ਜ਼ਮੀਨ ਲਈ ਕਾਲੀ ਤਾਰ ਦੀ ਲਗਾਤਾਰ ਵਰਤੋਂ ਸਰਕਟ ਨੂੰ ਬਾਅਦ ਵਿੱਚ ਸਮੱਸਿਆ ਦਾ ਨਿਪਟਾਰਾ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦੀ ਹੈ।
ਬਰੈੱਡਬੋਰਡ 'ਤੇ ਵਾਇਰਿੰਗ 5V/GND
- ਹੁਣ, ਤੁਹਾਨੂੰ ਪਿਛਲੇ ਪੜਾਅ ਵਿੱਚ ਜੁੜੀ ਲਾਲ ਤਾਰ ਨੂੰ ਬੋਰਡ ਉੱਤੇ ਲਾਲ (+) ਪੱਟੀ ਵਿੱਚ ਲਿਆ ਕੇ ਬ੍ਰੈੱਡਬੋਰਡ ਵਿੱਚ ਪਾਵਰ ਜੋੜਨਾ ਚਾਹੀਦਾ ਹੈ। ਤਾਰ ਲੰਬਕਾਰੀ ਪੱਟੀ ਵਿੱਚ ਕਿਤੇ ਵੀ ਜਾ ਸਕਦੀ ਹੈ। ਕਾਲੀ (-) ਪੱਟੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬੋਰਡ ਵਿੱਚ ਜ਼ਮੀਨ ਜੋੜਨ ਲਈ ਕਾਲੀ ਤਾਰ ਨਾਲ ਦੁਹਰਾਓ।
ਬੋਰਡ 'ਤੇ ਵਾਇਰਿੰਗ 5V ਸਕ੍ਰੀਨ ਪਿੰਨ
- ਹੁਣ ਜਦੋਂ ਬ੍ਰੈੱਡਬੋਰਡ ਵਿੱਚ ਪਾਵਰ ਹੈ, ਤਾਂ TFT ਸਕ੍ਰੀਨ ਤੋਂ ਆਖਰੀ ਤਾਰ ਨੂੰ ਬ੍ਰੈੱਡਬੋਰਡ 'ਤੇ ਲਾਲ (+) ਪੱਟੀ ਨਾਲ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ACC ਸੈਂਸਰ ਕਨੈਕਟ ਕਰ ਰਿਹਾ ਹੈ
- ਅਗਲਾ ਕਦਮ ਐਕਸਲੇਰੋਮੀਟਰ ਸੈਂਸਰ ਨੂੰ ਬਿਟੈਲੀਨੋ ਕੇਬਲ ਨਾਲ ਜੋੜਨਾ ਹੈ ਜਿਵੇਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
BITalino ਕੇਬਲ ਵਾਇਰਿੰਗ
- BITalino ਐਕਸੀਲੇਰੋਮੀਟਰ ਤੋਂ ਤਿੰਨ ਤਾਰਾਂ ਆਉਂਦੀਆਂ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਰਕਟ ਨਾਲ ਜੋੜਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਲਾਲ ਤਾਰ ਨੂੰ ਬ੍ਰੈੱਡਬੋਰਡ 'ਤੇ ਲਾਲ (+) ਸਟ੍ਰਿਪ ਨਾਲ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਕਾਲੀ ਤਾਰ ਨੂੰ ਕਾਲੀ (-) ਪੱਟੀ ਨਾਲ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਜਾਮਨੀ ਤਾਰ ਨੂੰ ਐਨਾਲਾਗ ਪਿੰਨ A0 ਵਿੱਚ Arduino ਨਾਲ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
ਹੋਲਡਰ ਵਿੱਚ ਬੈਟਰੀ ਲਗਾਉਣਾ
- ਅਗਲਾ ਕਦਮ ਸਿਰਫ਼ 9V ਬੈਟਰੀ ਨੂੰ ਬੈਟਰੀ ਧਾਰਕ ਵਿੱਚ ਪਾਉਣਾ ਹੈ ਜਿਵੇਂ ਕਿ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਬੈਟਰੀ ਪੈਕ ਨੂੰ ਸਰਕਟ ਨਾਲ ਜੋੜਨਾ
- ਅੱਗੇ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਬੈਟਰੀ ਧਾਰਕ 'ਤੇ ਢੱਕਣ ਪਾਓ ਕਿ ਬੈਟਰੀ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਰੱਖਿਆ ਗਿਆ ਹੈ। ਫਿਰ, ਜਿਵੇਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ਬੈਟਰੀ ਪੈਕ ਨੂੰ Arduino 'ਤੇ ਪਾਵਰ ਇਨਪੁਟ ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
ਕੰਪਿਊਟਰ ਵਿੱਚ ਪਲੱਗਇਨ ਕਰਨਾ
- ਕੋਡ ਨੂੰ ਸਰਕਟ 'ਤੇ ਅੱਪਲੋਡ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ Arduino ਨੂੰ ਕੰਪਿਊਟਰ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ USB ਕੋਰਡ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।
ਕੋਡ ਅੱਪਲੋਡ ਕਰ ਰਿਹਾ ਹੈ
ਕੋਡ ਨੂੰ ਆਪਣੇ ਸੁੰਦਰ ਨਵੇਂ ਸਰਕਟ 'ਤੇ ਅੱਪਲੋਡ ਕਰਨ ਲਈ, ਪਹਿਲਾਂ ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੀ USB ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਨੂੰ ਤੁਹਾਡੇ Arduino ਬੋਰਡ ਨਾਲ ਸਹੀ ਢੰਗ ਨਾਲ ਕਨੈਕਟ ਕਰਦੀ ਹੈ।
- ਆਪਣੀ Arduino ਐਪ ਖੋਲ੍ਹੋ ਅਤੇ ਸਾਰੇ ਟੈਕਸਟ ਨੂੰ ਸਾਫ਼ ਕਰੋ।
- ਆਪਣੇ Arduino ਬੋਰਡ ਨਾਲ ਜੁੜਨ ਲਈ, Tools > Port 'ਤੇ ਜਾਓ, ਅਤੇ ਉਪਲਬਧ ਪੋਰਟ ਨੂੰ ਚੁਣੋ
- GitHub 'ਤੇ ਜਾਓ, ਕੋਡ ਨੂੰ ਕਾਪੀ ਕਰੋ, ਅਤੇ ਇਸਨੂੰ ਆਪਣੇ Arduino ਐਪ ਵਿੱਚ ਪੇਸਟ ਕਰੋ।
- ਆਪਣਾ ਕੋਡ ਕੰਮ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਟੱਚਸਕ੍ਰੀਨ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ "ਸ਼ਾਮਲ" ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਟੂਲਸ > ਮੈਨੇਜ ਲਾਇਬ੍ਰੇਰੀਆਂ 'ਤੇ ਜਾਓ, ਅਤੇ Adafruit GFX ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਖੋਜ ਕਰੋ। ਇਸ 'ਤੇ ਮਾਊਸ ਕਰੋ ਅਤੇ ਪੌਪ ਅੱਪ ਹੋਣ ਵਾਲੇ ਇੰਸਟਾਲ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਤੁਸੀਂ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਤਿਆਰ ਹੋ ਜਾਵੋਗੇ।
- ਅੰਤ ਵਿੱਚ, ਨੀਲੇ ਟੂਲਬਾਰ ਵਿੱਚ ਅੱਪਲੋਡ ਤੀਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਜਾਦੂ ਨੂੰ ਹੁੰਦਾ ਦੇਖੋ!
ਮੁਕੰਮਲ ਜੀਵਨ Arduino ਸਰਕਟ
- ਕੋਡ ਦੇ ਸਹੀ ਢੰਗ ਨਾਲ ਅੱਪਲੋਡ ਹੋਣ ਤੋਂ ਬਾਅਦ, USB ਕੇਬਲ ਨੂੰ ਅਨਪਲੱਗ ਕਰੋ ਤਾਂ ਜੋ ਤੁਸੀਂ ਲਾਈਫ ਆਰਡਿਊਨੋ ਨੂੰ ਆਪਣੇ ਨਾਲ ਲੈ ਸਕੋ। ਇਸ ਮੌਕੇ 'ਤੇ, ਸਰਕਟ ਪੂਰਾ ਹੋ ਗਿਆ ਹੈ!
ਸਰਕਟ ਡਾਇਗ੍ਰਾਮ
- EAGLE ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਇਹ ਸਰਕਟ ਡਾਇਗ੍ਰਾਮ ਸਾਡੇ ਲਾਈਫ ਅਰਡਿਨੋ ਸਿਸਟਮ ਦੀ ਹਾਰਡਵੇਅਰ ਵਾਇਰਿੰਗ ਨੂੰ ਦਿਖਾਉਂਦਾ ਹੈ। Arduino Uno ਮਾਈਕ੍ਰੋਪ੍ਰੋਸੈਸਰ ਦੀ ਵਰਤੋਂ ਇੱਕ 2.8″ TFT ਟੱਚਸਕ੍ਰੀਨ (ਡਿਜੀਟਲ ਪਿੰਨ 8-13), ਇੱਕ ਪਾਈਜ਼ੋਸਪੀਕਰ (ਪਿੰਨ 7), ਅਤੇ ਇੱਕ ਬਿਟਾਲੀਨੋ ਐਕਸੀਲੇਰੋਮੀਟਰ (ਪਿੰਨ A0) ਨੂੰ ਪਾਵਰ, ਗਰਾਊਂਡ ਕਰਨ ਅਤੇ ਕਨੈਕਟ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਸਰਕਟ ਅਤੇ ਕੋਡ - ਇਕੱਠੇ ਕੰਮ ਕਰਨਾ
- ਇੱਕ ਵਾਰ ਸਰਕਟ ਬਣ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕੋਡ ਵਿਕਸਿਤ ਹੋ ਜਾਂਦਾ ਹੈ, ਸਿਸਟਮ ਇਕੱਠੇ ਕੰਮ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦਿੰਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਐਕਸੀਲੇਰੋਮੀਟਰ ਮਾਪਣ ਵਾਲੇ ਵੱਡੇ ਬਦਲਾਅ (ਡਿੱਗਣ ਕਾਰਨ) ਸ਼ਾਮਲ ਹਨ। ਜੇਕਰ ਐਕਸੀਲੇਰੋਮੀਟਰ ਇੱਕ ਵੱਡੀ ਤਬਦੀਲੀ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ, ਤਾਂ ਟੱਚਸਕ੍ਰੀਨ "ਆਰ ਯੂ ਓਕੇ" ਕਹਿੰਦੀ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਨੂੰ ਦਬਾਉਣ ਲਈ ਇੱਕ ਬਟਨ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
ਉਪਭੋਗਤਾ ਇੰਪੁੱਟ
- ਜੇਕਰ ਉਪਭੋਗਤਾ ਬਟਨ ਨੂੰ ਦਬਾਉਦਾ ਹੈ, ਤਾਂ ਸਕ੍ਰੀਨ ਹਰੇ ਹੋ ਜਾਂਦੀ ਹੈ, ਅਤੇ "ਹਾਂ" ਕਹਿੰਦੀ ਹੈ, ਇਸ ਲਈ ਸਿਸਟਮ ਜਾਣਦਾ ਹੈ ਕਿ ਉਪਭੋਗਤਾ ਠੀਕ ਹੈ। ਜੇਕਰ ਉਪਭੋਗਤਾ ਬਟਨ ਨੂੰ ਨਹੀਂ ਦਬਾਉਦਾ ਹੈ, ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਗਿਰਾਵਟ ਹੋ ਸਕਦੀ ਹੈ, ਤਾਂ ਪਾਈਜ਼ੋਸਪੀਕਰ ਆਵਾਜ਼ ਕਰਦਾ ਹੈ।
ਹੋਰ ਵਿਚਾਰ
- ਲਾਈਫ ਅਰਡਿਨੋ ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਵਧਾਉਣ ਲਈ, ਅਸੀਂ ਪਾਈਜ਼ੋਸਪੀਕਰ ਦੀ ਥਾਂ 'ਤੇ ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ ਜੋੜਨ ਦਾ ਸੁਝਾਅ ਦਿੰਦੇ ਹਾਂ। ਜੇਕਰ ਤੁਸੀਂ ਅਜਿਹਾ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਕੋਡ ਨੂੰ ਸੰਸ਼ੋਧਿਤ ਕਰ ਸਕਦੇ ਹੋ ਤਾਂ ਕਿ ਜਦੋਂ ਡਿੱਗਣ ਵਾਲਾ ਵਿਅਕਤੀ ਟੱਚਸਕ੍ਰੀਨ ਪ੍ਰੋਂਪਟ ਦਾ ਜਵਾਬ ਨਹੀਂ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਉਹਨਾਂ ਦੇ ਬਲੂਟੁੱਥ ਡਿਵਾਈਸ ਦੁਆਰਾ ਉਹਨਾਂ ਦੇ ਮਨੋਨੀਤ ਕੇਅਰਟੇਕਰ ਨੂੰ ਇੱਕ ਚੇਤਾਵਨੀ ਭੇਜੀ ਜਾਂਦੀ ਹੈ, ਜੋ ਫਿਰ ਉਹਨਾਂ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦਾ ਹੈ।
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
instructables Life Arduino Biosensor [pdf] ਹਦਾਇਤਾਂ ਲਾਈਫ Arduino Biosensor, Arduino Biosensor, Biosensor |