Kategoria: dla początkujących

Raspberry Pi – Poskramiamy diody na płytce ;)

Po zrobieniu do mojej malinki przycisku, którym mogę sobie ją wyłączyć, lub zrestartować stwierdziłem, że czegoś mi jednak brakuje. Nie wiedziałem kiedy system na komputerku będzie już gotowy do użytkowania i w ciemno próbowałem się łączyć przez PUTTY, które często nie mogło połączyć się z rapberry (no bo jak, skoro się jeszcze nie uruchomiło), co przy częstych restartach stało się trochę denerwujące. Pomyślałem sobie, że fajnie by zasygnalizować gotowość systemu do pracy np. diodą. Nie chcąc dokładać kolejnego kolejnego elementu na złącza GPIO postanowiłem sprawdzić, czy da się przejąć kontrolę nad diodami znajdującymi się na płytce (ACT oraz PWR) i o

Czytaj dalej...

Raspberry Pi – instalacja serwera www (apache)

Raspberry Pi jest malutkim komputerem na którym możemy uruchamiać wiele ciekawych aplikacji, a dzięki złączu 2×20 pin mamy dostęp do portów GPIO przez które możemy podłączyć różnego rodzaju czujniki, diody i przyciski. Dziś pokażę Wam jak zainstalować serwer www, który pozwoli nam postawić na naszej malinie w pełni funkcjonalną stronę www (która może być np. panelem wyświetlającym wartości czujników).

Czytaj dalej...

Raspberry Pi – Sterowanie portami GPIO w Pythonie

Kiedy postawiliśmy już system na malince oraz zabezpieczyliśmy kartę pamięci przed zbyt szybkim zużyciem pora na krótki wstęp do sterowania portami GPIO. W dzisiejszym artykule poznamy podstawową składnię języka Python (np. jak stworzyć zmienną, funkcję lub napisać pętlę) a także dowiemy się w jaki sposób Python może pomóc nam sterować portami GPIO (czyli np. zaświecić diodę LED lub wykryć wciśnięcie przycisku).

Czytaj dalej...

Raspberry Pi – Na ratunek karcie pamięci

W dzisiejszym wpisie poświęconym mini komputerkowi Raspberry Pi dowiemy się jak uchronić kartę pamięci na której zainstalowany jest system operacyjny od przedwczesnej śmierci. Jak wiadomo każda pamięć typu flash (a do tego grona zaliczają się właśnie karty pamięci używane w RPi) ma ograniczoną ilość cykli zapisów. Po ich wyczerpaniu komórki pamięci nie mogą być nadpisane i tym samym karta zaczyna umierać. Dziś zaprezentuję Wam kilka trików jak ograniczyć ilość zapisów które Raspbian wykonuje pod maską.

Czytaj dalej...

DAC w Arduino czyli Covox na ratunek

Wiele miejsca w różnych tutorialach poświęca się tematowi konwersji sygnałów analogowych na cyfrowe. Mówiąc inaczej  – o mierzeniu napięcia. Tym razem pomówimy o procesie odwrotnym, czyli zamianie wartości cyfrowej na analogową (napięcie). Jak mierzeniem napięcia zajmują się przetworniki analogowo-cyfrowe (ADC – Analog Digital Converter), to w drugą stronę taki przetwornik nazywamy cyfrowo-analogowym (DAC – Digital Analog Converter). ADC znajdziesz w każdym praktycznie mikrokontrolerze. DAC już jest czymś rzadszym (ale np Teensy 3.2 ma taki jeden 12-sto bitowy). Po co może być potrzebny DAC? Najczęściej gdy mowa jest o dźwięku. Jeśli obracamy się w kontekście Arduino, to ma ono przecież funkcje

Czytaj dalej...

Wyłącznik czasowy na NE555

Cześć! Dziś na blogu opiszemy sobie bardzo prosty układ często stosowany np. w wyłącznikach schodowych – kiedy wciśniemy przycisk zapali nam się światło i zgaśnie samoczynnie po ustalonym czasie. Tym przykładem chciałbym Wam pokazać, że nie zawsze aby zrobić proste urządzenie trzeba zaprzęgać do niego całe Arduino lub inny programowalny mikrokontroler, czyli prościej mówiąc nie strzelajmy z armaty do komara :)

Czytaj dalej...

Podłączamy starą klawiaturę do Arduino

Robiąc ostatnio porządki w swoich rzeczach wygrzebałem wśród morza elektroniki starą klawiaturę do komputera, taką ze złączem PS/2. Od razu pomyślałem, że pewnie dałoby się ją jakoś wykorzystać i nie myliłem się. Po zrobieniu małego researchu w internecie znalazłem opis działania portu PS/2 i okazało się, że jest on banalnie prosty w implementacji na Arduino. Zobaczmy więc z czym to się je :)

Czytaj dalej...