Invalid Opcode "Paranoia is the belief in a hidden order behind the visible" — The Pi Moive

23Oct/094

İmalat

Bugün dandik bir kapı kumandasına "zorla" 30 ytl verdim. Bu kadar kazık olan bu aletin içini hemen açtım, Sadece bir saw osilatörü (çıkış katı bile yok) ve base'ine bağlanmış bir 12F serisi PIC'den ibaretti (bu da zaten ask demek). Kısaca toplam maliyet 5Ytl (%600 kar güzel iş walla) Ancak doğal olarak osilatör 12V'a ihtiyaç duyuyordu ve A23 tipi 12V'luk kalem pille çalışıyordu. Fakat problemde burada başlıyor PIC'in 5.5V'a ihtiyacı var. Dizayn edenler sadece bir direnç ve 5V'luk zener'den ibaret bir parallel regülatör koymuşlar, ne yazık ki bu kadar ufak bir pil öyle bir regülatörü durmadan besleyemez (kumandanın pil devresinde hiçbir açma kapatma tuşu yok)

Bu pillerin tanesinde 10ytl civarı. O yüzden devreyi tamamen dağıttım girişine bc517'den ibaret 10sn'lık bir monostable bağladım, kapı kapatma tuşunuda (ki bunu zaten kullanmıyorum) reset'ine bağladım. Artık pillerin dayanmasını umuyorum.

İmalatta amaç tabii ucuza üretmek fakat bu demek değildir ki salakça üretmek sistem nano-watt teknolojisiyle dizayn edilebilir pilin kendi kendine bitme süresiyle cihazın içinde boştayken bitme süresi birbirne eşit olabilirdi. Netice itibariyle Cep telefonlarının bile şarj'ların kaç saat gittiğine göre değerlendirildiği bir dünyada firmanız müşterilerini kaybedecektir...

Filed under: Hat Paraziti 4 Comments
11Oct/090

AVL Tree macerası

Bir süredir C ile bir AVL tree yazmaya uğraşıyorum, fakat ne yazık ki yaptığım şeyi yapıpda kodlarını yayınlayan sadece ama sadece 1 tek kişi var. (normal bir avl tree olmadığını şimdiye kadar çözmüşsünüzdür) (libavl) Çeşitli veri yapıları ve algoritma kitaplarını karıştırdım kullandığım tekniğe hiç değinilmemiş bile ve anlatmak yerine "koda bak" görüşü yaygın. Google'da parazit yapan salak öğrencilerin yazdığı kodlara değinmiyorum bile.

Sonra kutsal kitaba bir göz attım ve mutlu son :) The art of computer programming'in neden programlamanın bible'i olduğunu bir kez daha anlamış oldum.

Filed under: Hat Paraziti No Comments