How to use arduino in rough enviorment ?

The OP left in 2017 and has never been back to post a response, so I suspect he will not see your posting.

Paul