Arduino projesi için malzeme listesi (BOM) hazırlama ve stok kontrolü
Bir Arduino projesine başlamadan önce malzeme listesini (BOM, Bill of Materials) çıkarmak, yarım kalan projelerin ve gereksiz siparişlerin en iyi ilacıdır. Bu yazıda hobi projesi için listeyi nasıl hazırlayacağını, elindeki stokla nasıl karşılaştıracağını ve eksikleri tek seferde nasıl sipariş edeceğini adım adım anlatıyoruz.
1. BOM tam olarak nedir?
BOM, projeyi çalıştırmak için gereken her parçanın adet ve kod bilgisiyle yazıldığı listedir. Hobi projesinde bile "Arduino Nano, 1 adet; 10k direnç, 4 adet; 100 nF kondansatör, 2 adet" gibi bir liste, hem alışveriş hem de sonradan projeyi yeniden yapmak için çok işe yarar. Özellikle birkaç ay sonra aynı devreyi tekrar kurmak istediğinde hangi sensörü hangi modelle kullandığını hatırlamak zorunda kalmazsın.
2. Listeyi hazırlarken şu sütunları kullan
| Sütun | Örnek | Neden gerekli? |
|---|---|---|
| Parça adı / kodu | LM358, C7950 | Aynı parçayı yeniden bulabilmek için |
| Değer ve kılıf | 10k, 0805 | Yanlış kılıf siparişini önler |
| Proje için adet | 4 | Kaç tane gerektiğini gösterir |
| Elindeki adet | 120 | Eksik hesabı için |
| Not | 5 V ile çalışır | Alternatif parça ya da uyarı |
3. Yedek payı bırak
Küçük pasif parçalarda (direnç, kondansatör, LED) listedeki adedin biraz üstünü almak mantıklıdır; lehimleme sırasında bir iki parça kaybolabilir. Pahalı ya da tek adet gereken parçalarda (örneğin bir sensör modülü) yedek payı bırakmak çoğu zaman gereksizdir.
4. Elindeki stokla karşılaştır
Asıl zaman kazancı burada: listedeki her satır için "bende var mı?" sorusuna bakmak. Stok kaydı tek yerdeyse bu iş birkaç dakika sürer; çekmeceleri tek tek açmak yerine eksik olanları işaretlersin. Projeye ait parçaları ayrı bir proje listesi olarak tutarsan, proje bitince hangi parçaların harcandığını da görürsün.
LabStock'ta proje ve BOM bölümü bunun için var: projeyi oluşturur, parçaları ve adetleri eklersin, elindeki stokla karşılaştırırsın. Parça LCSC kodlu ise bilgileri kendiliğinden gelir; bunun nasıl çalıştığını LCSC parça kodu rehberinde anlattık.
5. Eksikleri tek seferde sipariş et
Her proje için ayrı ayrı sipariş vermek kargo ve zaman kaybıdır. Birkaç projenin eksiklerini bir araya getir, tek sepette sipariş ver. Sık kullandığın parçalar için minimum adet belirlersen (örneğin 10k direnç için 50 adet), stok bu sınırın altına düştüğünde düşük stok uyarısı alırsın ve bu parçalar zaten bir sonraki siparişin listesine girmiş olur.
6. Küçük bir kontrol listesi
- Proje listesindeki her satırda parça kodu ya da net bir değer + kılıf var mı?
- Modüller için (sensör, ekran, röle kartı) kart üzerindeki çip ve voltaj notu yazılı mı?
- Bağlantı malzemeleri (jumper kablo, header, klemens, lehim) listeye girdi mi? Çoğu kişi bunları unutur.
- Güç kaynağı ve kablo gibi "sıkıcı" parçalar listede mi?
- Eksikler tek siparişte toplandı mı?
- Proje bittikten sonra kullanılan parçalar stoktan düşüldü mü?
7. Proje bittikten sonra
Kullanılmayan parçalar stokta kalır, kullanılanlar düşer. Bunu kayda geçirmezsen bir sonraki projede "bende vardı" diye bakıp bulamazsın. Projeye ait notları (kod sürümü, devre şeması bağlantısı, hangi modülün hangi pine bağlandığı) BOM ile birlikte sakla; ileride seni çok kurtarır.
Sık yapılan hatalar
- Listeyi alışveriş sırasında çıkarmak: Sepete bakarak liste yapınca "belki lazım olur" parçaları listeye sızar. Önce devre şemasından listeyi çıkar, sonra alışverişe başla.
- Aynı parçaya farklı isim vermek: "10K", "10k direnç", "10 kOhm" gibi farklı yazımlar stok karşılaştırmasını bozar. Tek bir yazım biçimi seç ve ona bağlı kal.
- Modülün çipini yazmamak: Aynı görünen iki sensör kartı farklı çipler taşıyabilir. Kodunuz ve kütüphaneniz çipe bağlıdır, kartın satış adına değil.
- Alternatifi not etmemek: Bir parça stokta bitmişse yerine hangisinin kullanılabileceğini not alanına yaz.
Örnek: yağmur sensörlü sulama kontrolcüsü
Diyelim ki küçük bir bahçe sulama projesi yapıyorsun. BOM'a Arduino Nano, toprak nem sensörü, röle modülü, 12 V pompa, besleme adaptörü, birkaç direnç ve klemens girer. Elindeki stokla karşılaştırdığında Nano, dirençler ve klemensin zaten olduğunu, yalnızca sensör, röle ve pompanın eksik olduğunu görürsün. Üç parça için tek sipariş vermen yeter; "hepsini yeniden alayım" diyerek paranı boşa harcamazsın.
Listeyi paylaşmak
Projeyi arkadaşınla ya da takımınla yapıyorsan listeyi tek yerde tut. Ekip paylaşımında gözlemci davet koduyla eklediğin kişiler proje ve stok bilgisini görebilir; böylece "bu parça var mıydı?" sorusu herkesin telefonundan cevaplanır. Büyük takımlarda bu yaklaşımı takım malzeme takibi yazısında daha ayrıntılı anlattık.
Özet
- Projeye başlamadan BOM çıkar; parça kodu, değer, kılıf ve adet yaz.
- Elindeki stokla karşılaştır, yalnızca gerçek eksikleri sipariş et.
- Birkaç projenin eksiklerini tek sepette topla.
- Bitince kullanılanları stoktan düş ve proje notlarını sakla.
Genel stok düzeni için komponent stok takibi rehberine de göz atabilirsin.
Windows, Linux ve tarayıcıda çalışır; ticari kullanım dahil ücretsiz.
Tarayıcıda aç Masaüstü uygulamasını indir