En basit şekilde GPS ile çalışma

Selamlar

malum GPS teknolojileri “lokasyona bağlı” çözümler için çok önem kazandı. Malum, bu işin 2 boyutu var.. Birincisi, elektronik kısmı.. Diğeri ise yazılım açısından bu verileri kullanmak. Ben, GPS konusuna nasıl başladığımı paylaşmak istiyorum. Nedeni de, “biraz bilgi sahibi olduktan sonra, kendi istek ve ihtiyaçlarınıza uygun kullanabilmeniz” için, bir parça da olsa bilgi paylaşımı..

 

1) Elektronik kısmı:

Elektronik konusunda, çok bilgili olmadığım için, dostlarımın önerisi ile GTOP PA6B modulu ile başladım.. Sanırım, çok isabetli bir başlangıç, zira GPS le rile oynadığım bu 2 sene için de “daha beni yarı yolda bıraktığı” yada “alternatif bakma” ihtiyacı hissetmedim (belki de benim ihtiyaçlarım çok kısıtlı idi).. Türkiye piyasasında da bulunuyor bildiğim. Bu ürünün en iyi tarafı hem USB hem de UART çıkışı var..

 

USB çıkışının önemi:

Eğer, GPS, NMEA cümlesi, reception konularını merak edip, ama devre ile uğraşmak istemiyorsanız harika bir çözüm. Zira tek yapmak gereken (ben de bazen devrelerimden şüphelendiğim de yaptığım) .. Modülün + , – , USB+/- bacaklarını bağlamanız ve ilav eolarak VBackup bacağına + vermeniz yeterli.. Zaten bunların hepsi USB portundan sağlanabiliyor. Benim “test” kit’imin fotografını paylaştım..1024_IMG_5443 1024_IMG_5444

USB bağlantı için detay
USB bağlantı için detay

Bu bağlantıları “doğru” yaptığınız takdir de, makinanızda bir “serial port” olarak görünecektir.

Diğer seçenek ise, modulun üzerindeki UART portuna devre bağlayarak (zira TTL level, convert etmek gerek) , NMEA bilgilerini okuyarak (9600bps) siteminize Lokasyon algılama yeteneği ekleyebilirsiniz..

2) Yazılım kısmı
Makinanız daki bu yeni serial porta herhangi bir telnet programı ile bu port’a bağlandığınızda (9600bps, no parity, 8 bit, no stop) NMEA verilerinin aktığını göreceksiniz. Telnet ekran görüntüsünü paylaşıyorum..

Telnet ekranın da NMEA bilgileri
Telnet ekranın da NMEA bilgileri

Seçenek A: yazacağınız bir yazılım ile bu bilgileri parce edip kullanabilirsiniz
Seçenek B: net de bulunabilen “minigps” benzeri bir uygulama ile verilere (gördüğü uydu sayısı, hassaiyet, lokasyon vs.) görebilirsiniz. (ekran goruntusunu paylaşıyorum)

minigps yazilimi ile NMEA verilerinin goruntulenmesi
minigps yazilimi ile NMEA verilerinin goruntulenmesi

Arduino Özel: ben Arduino kartları ile çalıştığım için, ilave bilgi vermek isterim.. Modulun UART çıkışını, Arduino’nun herhangi bir Digital portuna bağlayarak (diyelim D4) , ve softserial türü bir kütüphane kullanarak (D4 bacağını da, soft serial Rx bacağı olarak belirleyerek) , NMEA kelimelerini buradan da okuyabilirsiniz..

umarım, GPS lere hızlı bir başlangıç için faydası olur bu bilgilerin.. reha

Yeni nesnelerin interneti çiplerimiz geldi

photo (2)

WiFi Serial Transceiver Module w/ ESP8266

Yeni nesnelerin interneti çiplerimiz elimize ulaştı. Bu çipler uygun fiyatları yüzünden ilgimizi çekmişti ($6). Bakalım performansları nasıl? Çalışmalarımızdan sizleri haberdar edeceğiz. Bu çiple ilgili detaylar:

Teknik bilgiler için buraya bakabilirsiniz.

 

 

 

Specifications

  • 802.11 b/g/n
  • Wi-Fi Direct (P2P), soft-AP
  • Integrated TCP/IP protocol stack
  • Integrated TR switch, balun, LNA, power amplifier and matching network
  • Integrated PLLs, regulators, DCXO and power management units
  • +19.5dBm output power in 802.11b mode
  • Power down leakage current of <10uA
  • Integrated low power 32-bit CPU could be used as application processor
  • SDIO 1.1/2.0, SPI, UART
  • STBC, 1×1 MIMO, 2×1 MIMO
  • A-MPDU & A-MSDU aggregation & 0.4ms guard interval
  • Wake up and transmit packets in < 2ms
  • Standby power consumption of < 1.0mW (DTIM3)

Gnexlab Felsefesi

Artık, kopyalamak, tutmuş bir iş fikrini başka coğrafyalarda tekrarlamak bir anlam içermiyor ve çok az katma değer yaratıyor. Bırakın başka coğrafyayı biz yan dükkânda ne satıyor bende onu getireyim ülkesi olduk hep. Aslında 1 den N’e bir fikri kopyalayarak tekrarlamak globalizasyon olarak düşünülürse aşırı rekabetçi bir ortamda mücadele etmeyi gerektirir. Çok verimli çalışamazsanız rakibiniz sizden daha iyiyi daha ucuza üreterek pazarınızı ele geçirir (Çin). Çok küçük detaylarla uğraşır personel masraflarını nasıl kısarım diye çabaladıkça mutsuz insanların çalıştığı bir işletme olur çıkarsınız. Böyle bir ortamda verimlikten söz etmek bir yana kaos ve kargaşa sarar çevrenizi.

Peki ya 0 dan 1’e olmayanı gerçekleştirmek nasıl bir iş modeli ortaya çıkarır. Dünyaya bir bakın Google, Facebook ve Apple hep 0 dan 1’e sıçramaların öyküsüdür. Ortada olmayan bir fikri gerçekleştirerek aşırı verimli şirketler olmuşlardır. Var olanı kopyalamak belki daha az riskli görüne bilir, geleceği düşünmek belirsiz ve zor olabilir. Bunun nedeni eğitim ve kültürel olarak böyle yetişmemiş olmamızdan ileri gelmekte. Ama bir kere bu zihni işletmeyi başarırsanız fikirlerin ardı arkası kesilmeyecektir. Türk insanı aslında genetik olarak yaratıcı bir zihin yapısına sahip. Bunu bu güne kadar daha çok faydalı işler yerine kolay para kazanma ekseninde kullandık. Ama öyle bir dünya düzeni oluştu ki bu yeteneğimizi artık teknoloji ekseninde 0 dan 1’e geçebilecek iş fikirlerinde kullanırsak çok başarılı işler çıkarabileceğimize inanmaktayım. Bir Google yada Apple olmayı başta hedeflemek yerine yaratıcı bir fikri hayata geçirip rekabetin olmadığı bir ortamda başarıya ulaşmak ve para kazanmak çok da zor değil. Yaratıcılık zor görünse de aslında sınırsız bir imkanlar denizi olduğunu biraz bu yönde düşünerek hemen görebilirsiniz.

Yaratıcı düşünen insanların bir araya geldiği ortamlarda sinerji öylesine yüksek oluyor ki beyin fırtınası gerçekten kasıp kavuruyor ortalığı.

Artık fikir paradan daha kıymetli. Gerçekten iyi bir fikriniz varsa para bulmak artık hiç de zor değil. Melek yatırımcıdan, devlet desteğine ve yurtdışında hızla gelişen kalabalıkların gücü (crowdsourcing) denen fonlama sistemlerine kadar çok çeşitli destekler var.

Sadece fikir ile bu fonları almanız daha doğrusu kafanızdaki fikri anlatarak bu insanları etkilemeniz biraz zor. Bir prototip ile melek yatırımcının karşısına çıktığınızda bir fikri çalışan fiziksel bir objeye dönüştürmüş olmanız çok şey değiştiriyor.

Büyük şirketlerde AR-GE maalesef yapılamıyor. Bu yurtdışında da böyle. Hantal yapılarda hem iş körlüğü hat safhada oluyor hem de motivasyon düşük oluyor. Oysa kendi fikrini hayata geçirmek isteyen bir girişimcinin gücü büyük AR-GE şirketlerinin kalabalık kadrolarından daha çok şey ortaya çıkarıyor.

İş fikri olan girişimci ne yapmalı ?

En başta fikrini gizli tutmalı. Fikrini anlatacağı kişilerle mutlaka gizlilik anlaşması yapmalı. Çok teknolojik iş fikirlerinin kopyalanması ya da bunu düşünmüş olan kişiden çalınıp ticarileştirilmesi çok kolay olmasa da tedbiri elden bırakmamak gerek. Fikrin iyi olduğundan emin olmak için öncelikle pazara bakmak lazım. Satamayacak bir fikri elemek ve ondan vazgeçmek de büyük bir erdem aslında. Ön inceleme safhasında dikkat edilmesi gereken bir önemli husus da kaybetme maliyeti. Bu fikir tutmaz ise ne kaybedeceksiniz. Bu katlanabileceğiniz bir miktar mı? İnsanoğlu fikir tutarsa kazanacakları düşünmekten olumsuz giden bir işten kaybedeceklerinin hesabını yapmıyor. Bu maliyet de katlanılacak bir düzeyde ise artık bir prototip yapma zamanı gelmiş demektir. İlk prototip satılacak ürünün bire bir aynısı olmamalıdır. Proof of Concept denilen safhada teknik olarak fikrin çalışır olduğunu gösteren derme çatma bir prototip yapmak önemlidir. Yine kaybetme maliyeti burada da devrede. Pahalı bir prototipi çöpe atmak yerine basit bir prototip ile fikrin çalışacağını önce siz görün. Bundan sonra melek yatırımcıları ikna edecek bir çalışır prototipe geçmek gerekir. Bu prototip de son satılacak ürünün üretim prototipi olmak zorunda değildir. Görselliği biraz daha arttırılmış fikrin çalıştığını gösteren bir prototip yapmak yeterli olacaktır. Bundan sonra yeni işlere yatırım yapmak isteyen melek yatırımcıların karşısına çıkabilirsiniz. İş fikrinize kendi öz birikimlerinizi koymak yerine bu işe tecrübesini ve parasını koymak isteyecek insanlarla çalışmak size çok şey kazandıracaktır.

Gnexlab’da biz fikir üretir bu fikirleri elle tutulur çalışır prototiplere dönüştürürüz. Daha sonra bunu seri üretimle pazara sunmak isteyen şirketlere lisanslarız. Bazen içimizden fikrini üretime kadar taşıyanlarda oluyor. Bu süreçleri yaşamış insanlardan faydalanmak ve sizde fikir üretmek ve fikirlerinizi hayata geçirmek için bize katılın.

Daha ABD’de Maker Moment yaşanmadan önce gnexlab felsefesini ortaya koyduk ve başarılı çalışmalar yaptık. İsmimiz Maker Hacker ne olursa olsun 0 dan 1’e olmayanı gerçekleştirme peşindeyiz.

Yüz yıl öncesi gibi bir geleceği yaşayacak olan bir ülke, gelecekten yüz yıl uzakta demektir. Son çeyrek yüz yılda radikal bir gelişimle değişen bir ülke ise geleceği şimdiden yaşıyor olacaktır.