Programowanie w C – RPi – Bazy Danych – Wynik zapytania
|||

Programowanie w C – RPi – Bazy Danych – Wynik zapytania

Kilka słów na początek. W poprzednim wpisie przedstawiłem w jaki sposób kierować zapytania do bazy danych MySQL. W celu odczytania danych po zapytaniu, należy wykorzystać dodatkowe funkcje, które umożliwią nam swobodne odczytanie danych. Zakres artykułu. Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na przetestowanie odpowiedzi zapytania do bazy danych…

Programowanie w C – RPi – Bazy Danych – Zapytanie
|||

Programowanie w C – RPi – Bazy Danych – Zapytanie

Wprowadzenie. Podstawowa praca z bazami danych polega na tworzeniu zapytań do bazy danych. Za pomocą zapytań jesteśmy w stanie między innymi przechowywać, manipulować oraz odczytywać dane z bazy danych. We wpisie przedstawiłem proste zapytanie, które tworzy nową bazę danych.  Zakres wpisu. Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na…

Programowanie w C – RPi – Bazy Danych – Nawiązanie połączenia
|||

Programowanie w C – RPi – Bazy Danych – Nawiązanie połączenia

Wprowadzenie. Pierwszym właściwym krokiem pracy z bazą danych w języku C jest nawiązanie połączenia z bazą danych. We wpisie przedstawiłem prosty program, który przeprowadzi nas przez tą procedurę.  Zakres wpisu: Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na przetestowanie działania funkcji z biblioteki mysql.h zapisałem w pliku main.c i…

Programowanie w C – RPi – Bazy Danych – Pierwszy program
|||

Programowanie w C – RPi – Bazy Danych – Pierwszy program

Wprowadzenie. W celu sprawdzenia, funkcje z biblioteki mysql.h będą poprawnie odczytywane w programie wykonamy prosty program, który pokaże nam wersję klienta MySQL. Zakres wpisu. Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na przetestowanie działania funkcji z biblioteki mysql.h zapisałem w pliku main.c i wygląda następująco. [sourcecode language=”c”] #include <stdio.h>…

Z życia elektronika – #10 – Przegląd akumulatorów stosowanych w pojazdach i robotyce

Z życia elektronika – #10 – Przegląd akumulatorów stosowanych w pojazdach i robotyce

Na rozgrzewkę: Ostatnio coraz częściej powtarza się temat motoryzacji elektrycznej, stacje ładowania, zdolność energetyki do wytworzenia dodatkowej energii oraz temat ogniw zasilających samochody. Dlatego we wpisie dokonam przeglądu baterii używanych przez elektroników w domowym zaciszu jak i tych wykorzystujących je w przemyśle. Źródła zasilania w aplikacjach mobilnych muszą spełniać szereg wymagań, dlatego bardzo ważnym elementem…

Protokoły komunikacyjne – RS232 / UART –Teoria

Protokoły komunikacyjne – RS232 / UART –Teoria

Trochę teorii o RS232 / UART Jest to jeden z najstarszych interfejsów komunikacyjnych opracowany przez firmę Gordon Bell. Znalazł on zastosowanie w urządzeniach przemysłowych, medycznych oraz wojskowych. Popularność RS232 spadła po pojawieniu się interfejsu USB, lecz ze względu na jego niezawodność ciągle jest stosowany, nawet w nowoczesnych układach. Warto zaznaczyć, że w specyfikacjach różnych urządzeń…

Z życia elektronika – #9 – Protokół LIN
|

Z życia elektronika – #9 – Protokół LIN

Na rozgrzewkę: W gałęzi przemysłu, w której obecnie pracuję, czyli w motoryzacji najpopularniejszymi protokołami komunikacyjnymi pomiędzy elementami systemu samochodowego są CAN i LIN. Protokół CAN opisałem w jednym z poprzednich wpisów. W tym wpisie przybliżę Ci protokół LIN (Local Interconnect Network). Protokół LIN stosowany jest w miejscach gdzie prędkość, oraz bezawaryjny przesył nie jest parametrem…

Protokoły komunikacyjne – SPI –Teoria
|

Protokoły komunikacyjne – SPI –Teoria

Trochę teorii o SPI Interfejs SPI został opracowany przez firmę Motorola, jest jednym z najczęściej stosowanych interfejsów komunikacyjnych. Transmisja ma charakter Master-Slave i podobnie jak w I2C do magistrali można podpiąć kilka urządzeń typu master oraz slave. SPI nie ma ograniczenia dodawanych urządzeń, lecz ich liczba jest uzależniona od liczby dostępnych portów układu master oraz…

Z życia elektronika – #8 – Dobór rezystorów pull-up/down
|

Z życia elektronika – #8 – Dobór rezystorów pull-up/down

Na rozgrzewkę:      W układach scalonych występują dwa rodzaje wyjść typu Open Drain i Push-Pull. We wpisie zajmę się wyjściem Open Drain, a konkretnie doborem rezystorów Pull-Up i Pull-Down. Wyjścia Open Drain są chętnie używane w układach scalonych z powodu kilku zalet nad wyjściami typu Push-Pull. Mianowicie z połączenia kilku wyjść typu Open Drain…

Z życia elektronika – #7 – Parametr beta forced tranzystorów bipolarnych

Z życia elektronika – #7 – Parametr beta forced tranzystorów bipolarnych

Na rozgrzewkę: Podczas przeglądu projektu z klientem mojej firmy spotkałem się z pytaniem o parametr Beta Forced tranzystorów bipolarnych. Po tym pytaniu zacząłem szukać w notach katalogowych parametru beta, lecz pytanie nie dotyczyło współczynnika wzmocnienia prądowego podawanego w notach katalogowych. Poniżej opiszę Ci wspomniany parametr oraz wspólnie obliczymy wartości komponentów, tak aby tranzystor pracował ze…