Hal utama yang bisa salah adalah jika Anda menyisihkan Arduino Anda selama beberapa minggu, lupakan sketsa (kode) apa yang dimuat ke dalamnya, lalu kembali bekerja di sana, pasang perangkat keras (seperti sakelar, LED atau motor) ) dan nyalakan / nyalakan secara tiba-tiba, karena kode sebelumnya membahas pin yang terhubung dengannya.
Solusi 1. Muat kode baru terlebih dahulu.
Teknik yang sederhana dan aman adalah dengan memuat kode baru yang Anda kerjakan hari ini sebelum Anda mencolokkan perangkat keras apa pun. Sekarang Anda tahu apa yang dilakukan oleh kode tersebut, pin apa yang digunakannya, dan Anda kemudian pasang perangkat keras sesudahnya (lebih disukai memutar Arduino off pertama dengan mencabutnya).
Kemudian ketika Anda menghubungkan kembali daya, itu menjalankan sketsa yang Anda unggah, Anda memiliki perangkat keras Anda terhubung dan semuanya harus baik-baik saja.
Solusi 2. Muat sketsa "jangan lakukan apa-apa".
Anda dapat mengunggah sketsa singkat ini:
int main () { }
"Tidak melakukan apa-apa". Semua pin akan tetap sebagai input, sehingga Anda dapat dengan aman kemudian memasang perangkat keras Anda, dan kemudian mulai mengkodekan proyek baru Anda.
Keselamatan pertama
Aturan yang baik adalah untuk tidak mencolokkan atau mencabut perangkat keras (mis. LED, sakelar, motor) dengan daya yang diberikan. Jika Anda terganggu dan tancapkan ke soket yang salah di papan Anda mungkin langsung merusak apa yang Anda terhubung, atau Arduino, atau keduanya.
Dengan matikan, Anda kemudian dapat melakukan pengecekan di menit terakhir bahwa semuanya terhubung ke tempat yang tepat, Anda memiliki polaritas yang benar, dan sebagainya.
Pastikan juga Anda tidak memiliki listrik statis di tubuh Anda, terutama jika Anda mengenakan jumper atau sesuatu yang berbulu, atau duduk di karpet.
Secara pribadi saya selalu meraih dan menyentuh beberapa bagian logam di dekatnya untuk "tanah" sendiri, sebelum meraih Arduino. Contohnya adalah kotak logam dari PC, soket headphone, atau sesuatu seperti itu.
Jika, setelah menghubungkan daya ke Arduino (mis. Dengan kabel USB) Anda tidak segera melihat LED daya menyala, segera putuskan daya! Anda mungkin telah mempersingkat sesuatu, dan semakin sedikit waktu Anda melakukannya, semakin baik.