Elektronika
Interesujesz się elektroniką, chciałbyś umieć coś więcej niż lutować obwody? W dziale elektronika znajdziesz książki dzięki, którym zapoznasz się z mikrokontrolerami, a w szczególności z ich programowaniem.
Książki z tego działu wyjaśnią wam jak zbudować i obsługiwać programator, zaprogramować pokaz świetlny z diod LED, zbudować robota, panel sterowania modelu samochodu czy samolotu lub inteligentne żaluzje. Poznasz kilka języków, jak asembler (środowisko AVR Studio 4), C (środowisko WinAVR), Bascom oraz Pascala, które są wykorzystywane do programowania mikrokontrolerów.
Akceptacja technologii IoT w inteligentnych miastach
Renata Walczak
Monografia pt. "Akceptacja technologii Internetu rzeczy w inteligentnych miastach" została zrealizowana na potrzeby Urzędu Miasta Płocka w ramach zrealizowanego przez autorkę projektu pt. "Identyfikacja czynników determinujących akceptację rozwiązań wykorzystujących sensory Internetu rzeczy jako elementu warunkującego projektowanie uniwersalne w inteligentnych miastach"; grant nr 23/WED/z/1119/2021 był finansowany przez Prezydenta Płocka w programie "Współpraca z uczelniami wyższymi". Władze dążą do przekształcenia Płocka w inteligentne miasto. Sukcesywnie wdrażane są nowe rozwiązania wykorzystujące technologie informatyczne. Coraz częściej stosuje się zasady projektowania uniwersalnego. Dane o zachowaniach mieszkańców mogą być przydatne dla lepszego zaprojektowania przestrzeni miejskiej, wiąże się to jednak z obserwacją życia miejskiego oraz wykorzystania technologii Internetu rzeczy do zbierania danych. W związku z tym, że mieszkańcy obawiają się o bezpieczeństwo swoje, danych oraz funkcjonowania miasta, władze Płocka zdecydowały o przeprowadzeniu badań społecznych pozwalających na ocenę obaw i zastrzeżeń mieszkańców. Celem badań przeprowadzonych w niniejszej pracy było wskazanie kluczowych czynników wpływających na akceptację wykorzystania danych przez urządzenia Internetu rzeczy, które zbierają dane dla potrzeb projektowania uniwersalnego w inteligentnych miastach, przy założeniu anonimowego przetwarzania danych w trybie Edge Computing. Zakres pracy obejmował analizę przedmiotowej literatury, przeprowadzenie badań ankietowych, budowę i analizę modelu statystycznego oraz przedstawienie zaleceń dla władz miasta. W roku 2021 przeprowadzono badania ankietowe wśród mieszkańców Płocka. W badaniach wzięło udział 150 mieszkańców. Struktura respondentów była zgodna ze strukturą populacji Płocka ze względu na wiek i płeć. Ankietę przeprowadziła specjalistyczna firma realizująca badania społeczne. Analiza danych ankietowych obejmowała statystyki opisowe, eksploracyjną analizę czynnikową, konfirmacyjną analizę czynnikową oraz budowę i analizę modelu strukturalnego. Wyniki analizy danych ankietowych wskazują, że społeczeństwo rozumie potrzeby osób z niepełnosprawnościami oraz popiera dostosowanie przestrzeni miejskiej dla wszystkich mieszkańców. Respondenci rozumieją, że dane pochodzące z urządzeń IoT (ang. Internet of Things, Internetu rzeczy) mogą być wykorzystane do celów projektowania uniwersalnego, i to popierają. Mimo zapewnienia, że dane zbierane są w trybie anonimowym, respondenci obawiają się o bezpieczeństwo swoje i danych. W modelu strukturalnym wykorzystano zmienne: empatię (podzieloną na empatię do osób o specjalnych potrzebach oraz zrozumienie konieczności dostosowania przestrzeni miejskiej do ich potrzeb), zaufanie do technologii, zaufanie do władz miasta, akceptację zbierania danych przez urządzenia IoT, akceptację technologii IoT, bezpieczeństwo i postrzeganą użyteczność technologii IoT. Model pozwolił na wyjaśnienie 86% wariancji. Najważniejszą zmienną modelu jest postrzegane bezpieczeństwo, które wpływa na pozostałe zmienne. Największe znaczenie w modelu mają wpływ bezpieczeństwa na zaufanie do technologii IoT, wpływ bezpieczeństwa na empatię w stosunku do osób o specjalnych potrzebach, wpływ empatii na zrozumienie potrzeby dostosowania miasta do potrzeb tych osób, wpływ zaufania do technologii IoT na zaufanie do władz miasta oraz wpływ bezpieczeństwa na postrzeganą użyteczność technologii. Średnie znaczenie miały wpływ bezpieczeństwa na zrozumienie dostosowania miasta do potrzeb osób o specjalnych potrzebach, wpływ tego zrozumienia na zaufanie do władz miasta i akceptację zbierania danych przez urządzenia IoT, na co również średni wpływ ma zrozumienie dla konieczności dostosowania miasta do potrzeb osób o specjalnych potrzebach. Model strukturalny przetestowano w rozbiciu na wiek, płeć i wykształcenie. Analiza wskazała, że kobiety wykazują się większą empatią w stosunku do osób o specjalnych potrzebach niż mężczyźni. Młodsza grupa mieszkańców (do 45 roku życia) jest bardziej świadoma problemów bezpieczeństwa technologii IoT, co ma wpływ na ich zaufanie do technologii. Zależność jest silniejsza dla grupy osób młodszych w stosunku do osób starszych. Wskazano też, że zaufanie do technologii ma większy wpływ na zaufanie do władz miasta w grupie osób młodszych. W przypadku analizy wpływu wykształcenia na akceptację technologii IoT wskazano, że wpływ ten jest niższy dla grupy osób z wykształceniem podstawowym i średnim w stosunku do grupy osób z wykształceniem wyższym. Przeprowadzona analiza mediacji wskazała, że empatia, zaufanie do władz miasta, zgoda na zbieranie danych z urządzeń IoT oraz użyteczność technologii są najważniejszymi mediatorami zależności między bezpieczeństwem a akceptacją technologii IoT. W wyniku przeprowadzonej analizy modelu strukturalnego wskazano istotne zalecenia dla władz miejskich. Najważniejsze jest zadbanie o bezpieczeństwo zbierania danych z urządzeń IoT oraz komunikowanie tego faktu. Edukacja i informowanie o stosowanych technologiach oraz o celu zbierania danych dla potrzeb projektowania uniwersalnego są kluczowe w uzyskaniu akceptacji dla zastosowania urządzeń IoT w mieście. Działania te mogą się przyczynić do podniesienia akceptacji dla władz miasta.
Algorytmy sztucznej inteligencji. Ilustrowany przewodnik
Rishal Hurbans
Sztuczna inteligencja ma umożliwiać wykorzystywanie danych i algorytmów do podejmowania lepszych decyzji, rozwiązywania trudnych problemów i automatyzowania złożonych zadań. Ma też zwiększać produktywność człowieka. Obecnie sztuczna inteligencja z rozmachem wkracza do kolejnych dziedzin. Budzi zachwyt, ale też kontrowersje i obawy. Nowe narzędzia, choćby były tworzone z najlepszymi intencjami, zawsze mogą zostać wykorzystane w niewłaściwy czy szkodliwy sposób. Oznacza to, że każdy, kto rozwija nowe technologie, powinien to robić odpowiedzialnie. Aby to było możliwe, trzeba dobrze zrozumieć podstawy działania sztucznej inteligencji - algorytmy. To praktyczny przewodnik po algorytmach sztucznej inteligencji. Skorzystają z niego programiści i inżynierowie, którzy chcą zrozumieć zagadnienia i algorytmy związane ze sztuczną inteligencją na podstawie praktycznych przykładów i wizualnych wyjaśnień. Książka pokazuje, jak radzić sobie z takimi zadaniami programistycznymi jak wykrywanie oszustw bankowych czy sterowanie pojazdem autonomicznym. Pierwsze rozdziały dotyczą podstawowych koncepcji i algorytmów i stają się punktem wyjścia do bardziej złożonych tematów: wydajnych algorytmów przeszukiwania oraz poszukiwania rozwiązań w środowisku konkurencyjnym. Przedstawiono tu zagadnienia uczenia maszynowego, w tym proces przygotowania danych, modelowania i testowania. Omówiono też zasady uczenia przez wzmacnianie za pomocą algorytmu Q-learning. W książce: kategorie i znaczenie algorytmów sztucznej inteligencji. inteligentne przeszukiwanie w procesie podejmowania decyzji algorytmy genetyczne i inteligencja rozproszona uczenie maszynowe i sieci neuronowe uczenie przez wzmacnianie Zrozum algorytmy, a pojmiesz istotę sztucznej inteligencji!
Algorytmy sztucznej inteligencji. Ilustrowany przewodnik
Rishal Hurbans
Sztuczna inteligencja ma umożliwiać wykorzystywanie danych i algorytmów do podejmowania lepszych decyzji, rozwiązywania trudnych problemów i automatyzowania złożonych zadań. Ma też zwiększać produktywność człowieka. Obecnie sztuczna inteligencja z rozmachem wkracza do kolejnych dziedzin. Budzi zachwyt, ale też kontrowersje i obawy. Nowe narzędzia, choćby były tworzone z najlepszymi intencjami, zawsze mogą zostać wykorzystane w niewłaściwy czy szkodliwy sposób. Oznacza to, że każdy, kto rozwija nowe technologie, powinien to robić odpowiedzialnie. Aby to było możliwe, trzeba dobrze zrozumieć podstawy działania sztucznej inteligencji - algorytmy. To praktyczny przewodnik po algorytmach sztucznej inteligencji. Skorzystają z niego programiści i inżynierowie, którzy chcą zrozumieć zagadnienia i algorytmy związane ze sztuczną inteligencją na podstawie praktycznych przykładów i wizualnych wyjaśnień. Książka pokazuje, jak radzić sobie z takimi zadaniami programistycznymi jak wykrywanie oszustw bankowych czy sterowanie pojazdem autonomicznym. Pierwsze rozdziały dotyczą podstawowych koncepcji i algorytmów i stają się punktem wyjścia do bardziej złożonych tematów: wydajnych algorytmów przeszukiwania oraz poszukiwania rozwiązań w środowisku konkurencyjnym. Przedstawiono tu zagadnienia uczenia maszynowego, w tym proces przygotowania danych, modelowania i testowania. Omówiono też zasady uczenia przez wzmacnianie za pomocą algorytmu Q-learning. W książce: kategorie i znaczenie algorytmów sztucznej inteligencji. inteligentne przeszukiwanie w procesie podejmowania decyzji algorytmy genetyczne i inteligencja rozproszona uczenie maszynowe i sieci neuronowe uczenie przez wzmacnianie Zrozum algorytmy, a pojmiesz istotę sztucznej inteligencji!
Arduino. Automatyka domowa dla każdego
Marco Schwartz
Inteligentne budynki dla pasjonatów elektroniki! Arduino to platforma, dzięki której budowa zaawansowanych układów elektronicznych stała się bardzo prosta i przyjemna. Już nie musisz tworzyć skomplikowanych projektów układów, wykonywać mnóstwa obliczeń oraz rozwiązywać problemów. Wystarczy, że zdobędziesz płytkę Arduino i zaczniesz tworzyć układ Twoich marzeń. Jeżeli marzył Ci się inteligentny dom i masz ochotę osiągnąć ten cel we własnym zakresie, wiedz, że dzięki tej książce i platformie Arduino jest to możliwe! Sięgnij po ten poradnik i zobacz, jak zrealizować najróżniejsze praktyczne projekty. Bezprzewodowy detektor ruchu, termometr lub licznik zużytej energii to tylko niektóre z nich. Jeżeli chciałbyś sterować oświetleniem budynku za pomocą urządzeń mobilnych lub zbudować własną stację pogodową, także znajdziesz tu coś dla siebie, ponieważ książka zawiera przejrzyste opisy realizacji takich projektów. Na sam koniec dowiesz się, jak przerabiać urządzenia fabryczne, testować system oparty na Arduino oraz przygotować obudowę Twojego urządzenia. Książka ta jest doskonałą lekturą dla wszystkich pasjonatów elektroniki chcących zrealizować nowe, pasjonujące projekty! Z tej książki nauczysz się: łączyć czujniki z płytką Arduino, budować energooszczędne czujniki ruchu z użyciem technologii XBee, sprzęgać przekaźniki z płytką Arduino w celu sterowania urządzeniami elektrycznymi, korzystać z łączności Wi-Fi do sterowania oświetleniem domowym, dokonywać zdalnych pomiarów temperatury za pośrednictwem platformy Arduino i łączności Bluetooth, wysyłać dane o zużyciu energii elektrycznej do chmury obliczeniowej, przerabiać fabryczne urządzenia automatyki domowej przez instalowanie w nich płytek Arduino. Dla kogo jest ta książka? Jeśli chcesz konstruować własne systemy automatyki domowej przy użyciu platformy Arduino, ta książką jest dla Ciebie. Aby zrozumieć opisane w niej projekty, musisz już mieć pewną wiedzę na temat Arduino i znać zasady programowania w takich językach, jak C i C++. Twoje mieszkanie też może być inteligentne!
Arduino. Automatyka domowa dla każdego
Marco Schwartz
Inteligentne budynki dla pasjonatów elektroniki! Arduino to platforma, dzięki której budowa zaawansowanych układów elektronicznych stała się bardzo prosta i przyjemna. Już nie musisz tworzyć skomplikowanych projektów układów, wykonywać mnóstwa obliczeń oraz rozwiązywać problemów. Wystarczy, że zdobędziesz płytkę Arduino i zaczniesz tworzyć układ Twoich marzeń. Jeżeli marzył Ci się inteligentny dom i masz ochotę osiągnąć ten cel we własnym zakresie, wiedz, że dzięki tej książce i platformie Arduino jest to możliwe! Sięgnij po ten poradnik i zobacz, jak zrealizować najróżniejsze praktyczne projekty. Bezprzewodowy detektor ruchu, termometr lub licznik zużytej energii to tylko niektóre z nich. Jeżeli chciałbyś sterować oświetleniem budynku za pomocą urządzeń mobilnych lub zbudować własną stację pogodową, także znajdziesz tu coś dla siebie, ponieważ książka zawiera przejrzyste opisy realizacji takich projektów. Na sam koniec dowiesz się, jak przerabiać urządzenia fabryczne, testować system oparty na Arduino oraz przygotować obudowę Twojego urządzenia. Książka ta jest doskonałą lekturą dla wszystkich pasjonatów elektroniki chcących zrealizować nowe, pasjonujące projekty! Z tej książki nauczysz się: łączyć czujniki z płytką Arduino, budować energooszczędne czujniki ruchu z użyciem technologii XBee, sprzęgać przekaźniki z płytką Arduino w celu sterowania urządzeniami elektrycznymi, korzystać z łączności Wi-Fi do sterowania oświetleniem domowym, dokonywać zdalnych pomiarów temperatury za pośrednictwem platformy Arduino i łączności Bluetooth, wysyłać dane o zużyciu energii elektrycznej do chmury obliczeniowej, przerabiać fabryczne urządzenia automatyki domowej przez instalowanie w nich płytek Arduino. Dla kogo jest ta książka? Jeśli chcesz konstruować własne systemy automatyki domowej przy użyciu platformy Arduino, ta książką jest dla Ciebie. Aby zrozumieć opisane w niej projekty, musisz już mieć pewną wiedzę na temat Arduino i znać zasady programowania w takich językach, jak C i C++. Twoje mieszkanie też może być inteligentne!
Rick Anderson, Dan Cervo
Platforma Arduino to cudowne dziecko inżynierów, dzięki któremu świat elektroniki zyskał tysiące nowych entuzjastów. Skąd oni się wzięli? Dzięki Arduino nawet kompletny laik może zbudować atrakcyjny układ elektroniczny, który ułatwi mu życie. Jeżeli do tego dołożymy świetną dokumentację oraz środowisko przeznaczone specjalnie do tworzenia oprogramowania, to staje się jasne, dlaczego Arduino jest tak popularne. Na rynku wydawniczym obecnych jest już kilka pozycji poświęconych Arduino, jednak zazwyczaj zawierają one zbiory projektów, które czytelnik może wykonać we własnym zakresie. Tymczasem jeżeli masz ambicję tworzyć nowatorskie rozwiązania, których nie spotkasz w sieci ani w książkach, musisz zdobyć zdecydowanie szerszą wiedzę. Ta książka Ci jej dostarczy. W trakcie lektury dowiesz się, jak wykorzystać sieci radiowe XBee, komunikować się z systemem Android oraz integrować Arduino z niestandardowymi układami, takimi jak Atmel. Ponadto dowiesz się, jak wykorzystać wiele platform Arduino do pracy nad jednym problemem. A potem nauczysz się tworzyć biblioteki dla Arduino i udostępniać je społeczności. W tym tkwi największa siła platformy! Dowiedz się: jak zwiększyć wydajność Arduino jak zbudować sieć sensorową do czego wykorzystać moduły radiowe XBee jak stworzyć grę na Arduino Obowiązkowa lektura dla każdego pasjonata elektroniki!
Don Wilcher
This book is intended for those who want to learn about electronics and coding by building amazing devices and gadgets with Arduino. If you are an experienced developer who understands the basics of electronics, then you can quickly learn how to build smart devices using Arduino. The only experience needed is a desire to learn about electronics, circuit breadboarding, and coding.
Thomas P.McDunn, Francisco J Perea Reyes, Francis...
Arduino for Kids. A cool guide to help kids develop robots and electronics
Priya Kuber, Rishi Gaurav Bhatnagar, Vijay Varada,...
The mission of this book is to integrate technology with the tools that children already use for crafts so that they feel that the technology is an extension of their playtime. We use coding, sensors, and micro-controllers integrated with art and craft supplies, origami, and Playdough. There are 10 fun-filled chapters that talk to children directly, and give clear instructions for non-technical parents too.We use Arduino as the controller of choice due to its easy availability and large community. By the end of the book, children will comfortably be able to set up their Arduino, read and understand code, manipulate code, and ultimately write their own code for projects. They will also be able to use basic sensors and know how components connect to each other. All the learning takes place with lots of colorful pictures and the circuits are neatly presented using wiring.