ਅਰਡਿਊਨ ਕੀ ਹੈ?

ਸੰਖੇਪ:

ਕੀ ਤੁਸੀਂ ਕਦੇ ਅਜਿਹਾ ਕੋਈ ਅਜਿਹਾ ਪ੍ਰੋਗਰਾਮ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਤੁਹਾਡੇ ਲਈ ਆਪਣੀ ਕੌਫੀ ਬਣਾ ਸਕਦਾ ਹੈ? ਜੇ ਅਜਿਹਾ ਹੈ, ਤਾਂ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਵਿਕਾਸ ਵਿੱਚ ਦਿਲਚਸਪੀ ਹੋ ਸਕਦੀ ਹੈ.

ਪ੍ਰੋਗਰਾਮ ਲਈ ਮੁਸ਼ਕਲ ਹੋਣ ਲਈ ਮਾਈਕਰੋਕੰਟਰੋਲਰ ਬਹੁਤ ਬਦਨਾਮ ਹੁੰਦੇ ਹਨ; ਅਰਡਿਊਨ ਦਾ ਟੀਚਾ ਹੈ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰਾਂ ਲਈ ਮਾਈਕਰੋਕੰਟਰੋਲਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਦੁਨੀਆ ਵਿਚ ਦਾਖਲ ਹੋਣ ਲਈ ਇੱਕ ਅਸਾਨ ਪਹੁੰਚ ਬਣਾਉਣੀ. ਅਰਡਿਾਈਨ ਇੱਕ ਐਟਮਲ ਐਟਮਾਗਾ ਪ੍ਰੋਸੈਸਰ ਦੇ ਆਲੇ ਦੁਆਲੇ ਬਣਾਇਆ ਇਕ ਮਾਈਕਰੋਕੰਟਰੋਲਰ ਇੰਟਰਫੇਸ ਹੈ, ਜੋ ਚਿੱਪ ਤੇ ਤਰਕ ਬਣਾਉਣ ਲਈ ਇੱਕ ਭਾਸ਼ਾ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਾਤਾਵਰਣ ਨਾਲ ਮਿਲਦੀ ਹੈ.

ਸਾਫਟਵੇਅਰ ਅਤੇ ਹਾਰਡਵੇਅਰ:

ਅਰਡਿਊਨ ਓਪਨ ਸਰੋਤ ਹੈ, ਇਸ ਦੇ ਦੋਵੇਂ ਸਾਫਟਵੇਅਰ ਅਤੇ ਹਾਰਡਵੇਅਰ ਸਪ੍ਰੈਕਸ਼ਨ ਵਿੱਚ, ਇਸ ਲਈ ਕਿ ਸ਼ੌਕੀਨਾਂ ਹੱਥਾਂ ਨਾਲ ਸਧਾਰਨ Arduino ਮੈਡਿਊਲਾਂ ਨੂੰ ਇਕੱਠਾ ਕਰ ਸਕਦੇ ਹਨ. ਵਧੇਰੇ ਸੰਜੋਗਪੂਰਣ ਪ੍ਰੀ-ਇਕੱਠੇ ਕੀਤੇ ਅਰਡਿਊਨੋ ਮਾਡਿਊਲ ਖਰੀਦੇ ਜਾ ਸਕਦੇ ਹਨ ਅਤੇ ਆਮ ਤੌਰ ਤੇ ਕੀਮਤ ਦੇ ਰਹੇ ਹਨ. ਹਾਰਡਵੇਅਰ ਕਈ ਫਾਰਮੈਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚ ਆਉਂਦਾ ਹੈ, ਇੱਕ ਛੋਟੀ ਜਿਹੇ ਵੇਅਰਜਾਈਬਲ ਡਿਵਾਈਸ ਤੋਂ, ਵੱਡੇ ਸਫਾਈ ਮਾਊਂਟ ਕੀਤੇ ਮੈਡੀਊਲ ਤੱਕ. ਕੰਪਿਊਟਰ ਕੁਨੈਕਸ਼ਨ ਦੇ ਪ੍ਰਾਇਮਰੀ ਢੰਗ ਨੂੰ USB ਦੁਆਰਾ ਹੈ, ਭਾਵੇਂ ਬਲਿਊਟੁੱਥ, ਸੀਰੀਅਲ ਅਤੇ ਈਥਰਨੈੱਟ ਫਾਰਮ ਕਾਰਕ ਵੀ ਮੌਜੂਦ ਹਨ.

Arduino ਸਾਫਟਵੇਅਰ ਮੁਕਤ ਅਤੇ ਓਪਨ ਸਰੋਤ ਹੈ. ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਪਲੇਟਫਾਰਮ ਪ੍ਰਸਿੱਧ ਵਾਰਿੰਗ ਭਾਸ਼ਾ 'ਤੇ ਅਧਾਰਤ ਹੈ. ਆਈਡੀਈ ਪ੍ਰੋਸੈਸਿੰਗ 'ਤੇ ਅਧਾਰਤ ਹੈ, ਜੋ ਡਿਜਾਈਨਰਾਂ ਅਤੇ ਪ੍ਰੋਟੋਟਰਰਾਂ ਵਿਚਕਾਰ ਚੰਗੀ ਤਰ੍ਹਾਂ ਜਾਣਿਆ ਜਾਣ ਵਾਲਾ ਭਾਸ਼ਾ ਹੈ. ਸਭ ਤੋਂ ਜ਼ਿਆਦਾ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਇੰਟਰਫੇਸ ਤੋਂ ਉਲਟ, ਅਰਡਿਊਨਸ ਅੰਤਰ-ਪਲੇਟਫਾਰਮ ਹੈ; ਇਹ ਵਿੰਡੋਜ਼, ਲੀਨਿਕਸ ਅਤੇ ਮੈਕਨਾਤੋਸ਼ ਓਐਸ ਐਕਸ ਤੇ ਚਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ.

ਐਪਲੀਕੇਸ਼ਨ:

ਅਰਡਿਊਨ ਯੂਜ਼ਰਾਂ ਨੂੰ ਇੰਟਰੈਕਟਿਵ ਆਬਜੈਕਟ ਬਣਾਉਣ ਲਈ ਇਕ ਸਧਾਰਣ ਮਾਰਗ ਦਿੰਦਾ ਹੈ ਜੋ ਸਵਿੱਚਾਂ ਅਤੇ ਸੈਂਸਰ ਤੋਂ ਇਨਪੁਟ ਲੈ ਸਕਦਾ ਹੈ, ਅਤੇ ਲਾਈਟਾਂ, ਮੋਟਰਾਂ ਜਾਂ ਐਕਵਾਯੂਟਰਾਂ ਵਰਗੇ ਸਰੀਰਕ ਆਉਟਪੁਟ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰ ਸਕਦਾ ਹੈ. ਕਿਉਂਕਿ ਭਾਸ਼ਾ ਚੰਗੀ ਤਰ੍ਹਾਂ ਵਰਤੀ ਗਈ ਫਰੇਮਵਰਕ ਤੇ ਅਧਾਰਿਤ ਹੈ, Arduino ਕੰਪਿਊਟਰ ਜਿਵੇਂ ਕਿ ਫਲੈਸ਼ ਜਾਂ ਟਵਿੱਟਰ ਵਰਗੇ ਵੈਬ API ਜਿਵੇਂ ਹੋਰ ਸਾਫਟਵੇਅਰ ਨਾਲ ਗੱਲਬਾਤ ਕਰ ਸਕਦਾ ਹੈ

ਪ੍ਰਾਜੈਕਟ:

ਪਲੇਟਫਾਰਮ ਪਹਿਲਾਂ ਹੀ ਡਿਵੈਲਪਰਾਂ ਦਾ ਇੱਕ ਸਮੂਹ ਬਣਾਉਂਦਾ ਹੈ ਜੋ ਬਹੁਤ ਸਾਰੇ ਖੁੱਲ੍ਹੇ ਸਰੋਤ ਕੰਮ ਨੂੰ ਸਾਂਝਾ ਕਰ ਰਹੇ ਹਨ. ਉਤਸ਼ਾਹੀ ਲੋਕਾਂ ਨੇ ਇਸ ਨੂੰ ਵਰਤਿਆ ਹੈ ਤਾਂ ਕਿ ਸਾਫਟਵੇਅਰ ਥਰਮੋਸਟੇਟ ਕੰਟਰੋਲਰਾਂ ਤੋਂ ਲੈ ਕੇ ਬੇਬੀ ਮਾਨੀਟਰਸ ਤੱਕ ਨਵੇਂ ਪ੍ਰੋਜੈਕਟਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕੇ, ਜੋ ਕਿ ਐਸਐਮਐਸ ਚੇਤਾਵਨੀ ਭੇਜਦੀ ਹੈ , ਇਕ ਖਿਡੌਣਾ ਗਨ ਕਰਨ ਲਈ ਜੋ ਹਰ ਵਾਰ ਫੇਸਬੁੱਕ ਤੇ ਹੈਸ਼ਟੈਗ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਅਤੇ ਹਾਂ, ਕੌਫੀ ਉਪਕਰਣਾਂ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਅਰਡੂਨੋ ਪ੍ਰੋਜੈਕਟਾਂ ਦਾ ਪੂਰਾ ਪੰਨਾ ਵੀ ਹੈ

ਅਰਡਿਓਨੋ ਦੀ ਮਹੱਤਤਾ:

ਹਾਲਾਂਕਿ ਇਨ੍ਹਾਂ ਵਿਚੋਂ ਕੁਝ ਅਰਡੂਡੋ ਪ੍ਰੋਜੈਕਟਾਂ ਵਿਅਰਥ ਹੋ ਸਕਦੀਆਂ ਹਨ, ਪਰ ਤਕਨਾਲੋਜੀ ਅਸਲ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਰੁਝਾਨਾਂ ਵਿੱਚ ਫਸਦੀ ਹੈ ਜੋ ਇਸ ਨੂੰ ਉਦਯੋਗ ਵਿੱਚ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਮਹੱਤਵਪੂਰਣ ਫੋਰਸ ਬਣਾਉਂਦੀਆਂ ਹਨ. " ਚੀਜ਼ਾਂ ਦਾ ਇੰਟਰਨੈੱਟ " ਇੱਕ ਪ੍ਰਸਿੱਧ ਸ਼ਬਦ ਹੈ ਜੋ ਟੈਕਸੀ ਕਮਿਊਨਿਟੀ ਵਿੱਚ ਰੋਜ਼ਾਨਾ ਦੀਆਂ ਚੀਜ਼ਾਂ ਨੂੰ ਵਰਣਨ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਇੰਟਰਨੈਟ ਨਾਲ ਜੁੜੀਆਂ ਹਨ ਅਤੇ ਜਾਣਕਾਰੀ ਸਾਂਝੀ ਕਰਨ ਦੇ ਯੋਗ ਹਨ. ਸਮਾਰਟ ਊਰਜਾ ਮੀਟਰ ਅਕਸਰ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਉਦਾਹਰਣ ਹੁੰਦਾ ਹੈ, ਜੋ ਊਰਜਾ 'ਤੇ ਪੈਸਾ ਬਚਾਉਣ ਲਈ ਉਪਕਰਣ ਵਰਤੋਂ ਨੂੰ ਨਿਯਮਤ ਕਰ ਸਕਦਾ ਹੈ. ਬਹੁਤ ਸਾਰੇ ਲੋਕ ਇੰਟਰਨੈਟ ਦੀਆਂ ਚੀਜ਼ਾਂ ਨੂੰ ਵੈੱਬ 3.0 ਕਹਿੰਦੇ ਹਨ

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸਰਵ ਵਿਆਪਕ ਕੰਪਿਉਟਿੰਗ ਦਾ ਸੰਕਲਪ ਇੱਕ ਸੱਭਿਆਚਾਰਕ ਆਦਰਸ਼ ਬਣ ਰਿਹਾ ਹੈ. ਜਨਤਕ ਧਾਰਨਾ ਅਤੇ ਆਰਾਮ ਦੇ ਪੱਧਰ ਰੋਜ਼ਾਨਾ ਜੀਵਨ ਦੇ ਤਾਣੇ-ਬਾਣੇ ਵਿਚ ਇਕਸਾਰਤਾ ਨਾਲ ਤਕਨੀਕ ਵੱਲ ਵਧ ਰਿਹਾ ਹੈ. ਅਰਡਿਊਨੋ ਦਾ ਛੋਟਾ ਜਿਹਾ ਫ਼ਾਰਮ ਇਸ ਨੂੰ ਹਰੇਕ ਕਿਸਮ ਦੀਆਂ ਰੋਜ਼ਾਨਾ ਚੀਜ਼ਾਂ ਵਿਚ ਲਾਗੂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਵਾਸਤਵ ਵਿੱਚ, Arduino LilyPad ਫਾਰਮ ਫੈਕਟਰ wearable Arduino ਜੰਤਰ ਲਈ ਸਹਾਇਕ ਹੈ.

ਇਨੋਵੇਸ਼ਨ ਲਈ ਟੂਲ:

ਓਪਨ ਸੋਰਸ ਪ੍ਰੋਜੈਕਟ ਜਿਵੇਂ ਕਿ ਅਰਡਿਊਨੋ ਡਿਵੈਲਪਰਾਂ ਲਈ ਐਂਟਰੀ ਦੀ ਰੁਕਾਵਟ ਨੂੰ ਘੱਟ ਕਰਦੇ ਹਨ ਜੋ ਇੰਟਰੈਕਟਿਵ ਵਸਤੂਆਂ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਨ. ਇਹ ਚੀਜ਼ਾਂ ਦੀ ਇੰਟਰਨੈਟ ਬਣਾਉਣ ਵਿੱਚ ਊਰਜਾ ਦੀ ਨਵੀਂ ਲਹਿਰ ਅਤੇ ਸ਼ੁਰੂਆਤ ਕਰਨ ਦਾ ਇੱਕ ਮੌਕਾ ਪੈਦਾ ਕਰੇਗਾ. ਇਹ ਆਵਿਸ਼ਕਾਰ ਉਤਪਾਦਨ-ਤਿਆਰ ਪੇਸ਼ਕਸ਼ ਬਣਾਉਣ ਤੋਂ ਪਹਿਲਾਂ , ਅਰਡੂਨੀਓ ਪਲੇਟਫਾਰਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਤਿਕਿਰਿਆਤਮਕ ਪ੍ਰੋਗਰਾਮਾਂ ਅਤੇ ਪ੍ਰਭਾਵੀ ਯੰਤਰਾਂ ਨਾਲ ਤਜਰਬੇ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣਗੇ. ਅਗਲੀ ਮਾਰਕ ਜੁਕਰਬਰਗ ਜਾਂ ਸਟੀਵ ਜੌਬਸ ਇੱਕ ਦਿਨ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਭੌਤਿਕ ਸੰਸਾਰ ਨਾਲ ਕੰਪਿਊਟਰਾਂ ਦੇ ਇੰਟਰਫੇਸ ਲਈ ਨਵੇਂ ਤਰੀਕੇ ਬਣਾਏ ਜਾਂਦੇ ਹਨ. ਇਸ ਥਾਂ ਵੱਲ ਧਿਆਨ ਦੇਣਾ ਅਕਲਮੰਦੀ ਦੀ ਗੱਲ ਹੋਵੇਗੀ, ਅਤੇ ਅਰਡਿਊਨੋ ਇਕ ਵਧੀਆ ਤਰੀਕਾ ਹੈ ਜੋ "ਆਪੋ-ਆਪਣੀਆਂ ਅੰਗੂਠੀਆਂ ਨੂੰ ਡੁਬੋ" ਕਰਨ ਲਈ ਇੰਟਰੈਕਟਿਵ ਵਸਤੂਆਂ ਦੀਆਂ ਸੰਭਾਵਨਾਵਾਂ ਵਿਚ ਹੈ.