Jak robić telefon z Raspberry Pi

David Hunt zrobił własnoręcznie telefon komórkowy z Rasbperry PI, dołączając do niego kilka modułów:

Swój wynalazek nazwał PiPhone.
Telefon może wydawać się prymitywny, ale wszystko zależy od naszego programistycznego skill-u. Tu limitem jest tylko wyobraźnia.

Ze szczegółami projektu możesz zapoznać się na blogu David-a.
PiPhone – Telefon oparty na Raspberry Pi

Kody źródłowe telefonu zostały udostępnione na GitHub
Kody źródłowe PiPhone 

sprae

Fritzing – nowa wersja!

Friztzing to program którego dość często używamy. Nasze zastosowanie to głównie przygotowywanie dokumentacji do wpisów na blogu edukacyjnym Starter Kit, ale ma on więcej funkcji, np przydatnych do tworzenia własnych płytek drukowanych.

Wyszła właśnie nowa wersja, a w niej wsparcie dla elementów nie tylko przewlekanych ale do montażu powierzchniowego (SMD) – to zainteresuje tych, którzy chcą robić własne płytki drukowane. Innych może zainteresować, że od tej wersji Fritzing posiada nową bibliotekę elementów – 74 różne części z oferty SparkFun. Ułatwi to każdemu przygotowywanie materiałów.

Fritzing to oczywiście oprogramowanie OpenSource!

DIY – nowa jakość – maszyna do klonowania DNA

Open Source Hardware zyskało przyczółek w nowej dziedzinie – badanie DNA. Otóż dziś do pierwszych osób został wysłany kit OpenPCR, maszyna do PCR – czyli do powielania łańcuchów DNA. Jest to proces niezastąpiony przy jakichkolwiek pracach dotyczących DNA.

Technika PCR została wymyślona w 1983 a 10 lat później jej autor otrzymał nagrodę Nobla. Urządzenia tego typu są powszechnie spotykane w dobrze wyposażonych laboratoriach – ze względu na ich cenę. Sęk w tym, że OpenPCR jest w sprzedaży za 512 dolarów! Więcej o OpenPCR można poczytać tutaj.

Kwota 500 dolarów to jest zupełnie innego rzędu kwota niż dotychczasowe 3 tysiące i więcej. Badanie nad DNA przenosi się w zupełnie inne rejony zastosowań. Oto przykład wykorzystania tzw ’barcodingu’ czyli identyfikacji gatunku zwierzęcia na podstawie krótkiego wycinku genomu (OpenPCR nie miał nic z tym wspólnego poza tym, że PCR jest niezbędnym procesem w trakcie pozyskiwania danych).

OpenPCR – badania nad DNA zejdą pod strzechy?

PS – jest to też Arduino – na dodatek komunikacja z komputerem jest dość ciekawa – otóż Arduino nie pojawia się w komputerze jako port szeregowy ale jako dysk USB i komunikacja odbywa się przez pisanie komend do specjalnego pliku na tym dysku USB. To są właśnie nowe możliwości, które daje Arduino UNO i Mega 2560 z nowym układem do komunikacji przez USB.

Imponujące – 8-mio bitowy komputer zrobiony z podstawowych układów logicznych. Wejście – klawiatura 208×240 pikseli monochromatycznego obrazu, 64k pamięci. Człowiek w ogólniaku to zrobił w wolnym czasie 🙂

Zmywarka z Arduino, czyli o co tu naprawdę chodzi

W ostatnich dniach w kilku miejscach można było natrafić na informacje o sterowaniu zmywarki za pomocą Arduino. Często pojawiało się to z komentarzem – czego to jeszcze nie podłączą do Arduino.

Moim zdaniem najlepiej oddającą istotę rzeczy jest stwierdzenie w podlinkowanym poście:

The control panel on the front of it died, it failed from corrosion getting into the laminated plastic PCB that it’s made up of. Not really repairable, just meant to be replaced, except that it’s a $150 part.

This is one of the things I love about the Arduino, it allows me to consider alternatives that I’d have NEVER been able to consider before. If I had to program a controller in assembly, or flat do it with just discrete chips, I’d have never considered this as an option. But with the Arduino, not only can I build my own controller, but it’s almost stupidly simple to do. 

Arduino służy jako narzędzie do osiągania celów, które inaczej wydawały się poza zasięgiem.

Co jeszcze istotne – ten powyższy zestaw nie służy do jakiegoś zmyślnego override tego co chce robić kontroler zmywarki. Arduino zastępuję w ogóle układ sterujący zmywarki! Dzięki temu autor mógł sobie dobrać tryb pracy zmywarki lepiej pasujący do jego warunków. Dzięki temu zmywarka pracuje wydajniej. No i jak trzeba będzie to można zmienić program 🙂 na dowolny a nie tylko na jeden z wcześniej dostępnych. Siła open hardware.

PS.
Jak to szło? Ze szlifierką wszystko jest open source!?