- Obecnie brak na stanie
Tytuł oryginału: Python Playground: Geeky Projects for the Curious Programmer
Tłumaczenie: Lech Lachowski
ISBN: :978-83-283-2597-5
Data wydania: 2016-10-10
Format: 170x230
Python jest ciekawym językiem programowania o dużych możliwościach. Dzięki niemu w prosty sposób można rozwiązać złożone problemy tego świata. Umożliwia przy tym pisanie czytelnego i łatwego w konserwacji kodu. Opanowanie składni i podstawowych koncepcji programistycznych w Pythonie nie jest trudne, jednak potem przychodzi moment, aby wypróbować go w prawdziwym programowaniu.
Niniejsza książka nauczy Cię wykorzystywać ten język do rozwiązywania nietrywialnych problemów, z którymi muszą się mierzyć programiści. Książka składa się z czternastu zabawnych i inspirujących projektów, dzięki którym odkryjesz niuanse programowania i nauczysz się pracy z kilkoma bibliotekami Pythona. Co ważniejsze, nauczysz się analizy problemu, dowiesz się, jak opracować algorytm do jego rozwiązania, a następnie jak zaimplementować rozwiązanie. Wykorzystasz Pythona do tworzenia muzyki, symulacji rzeczywistych zjawisk, a także zmusisz do współpracy z płytkami Arduino i Raspberry Pi — a wszystko w ramach świetnej, wciągającej zabawy!
Sprawdź, jak wykorzystać Pythona do:
Python? Spróbuj się z nim pobawić!
Mahesh Venkitachalam jest inżynierem oprogramowania z dwudziestoletnim doświadczeniem w programowaniu. Od lat rozwija aplikacje służące naukowcom do wizualizacji 3D. Pracuje również nad podzespołami elektronicznymi, które udostępnia amatorom elektroniki na zasadach open source. Jest pasjonatem technologii, prowadzi popularny blog o elektronice i programowaniu — electronut.in. Mieszka w Indiach, w Bangalore.
Zestaw rozwojowy ATOM Lite w komplecie z konwerterem RS232 opartym na układzie MAX232. M5Stack K046
Brak towaru
Moduł z układem GPS NEO-M8N oraz zewnętrzną anteną przeznaczony do zestawów M5Stack. M5Stack M031-G
Brak towaru
Moduł z układem LoRaWAN ASR6501 oraz zewnętrzną anteną przeznaczony do zestawów M5Stack. M5Stack M031-C
Brak towaru
Moduł 3-kanałowego sterownika silników krokowych przeznaczony do zestawów M5Stack. Oparty na układach DRV8825 oraz mikrokontrolerze ATmega328p. Sprawdzi się np. jako sterownik prostego ramienia robotycznego. M5Stack M012
Brak towaru
Moduł USB oparty na okładzie MAX3421E przeznaczony do zestawów M5Stack. Komunikuje się z zestawem ewaluacyjnym przez interfejs SPI i umożliwia dodanie funkcji Hosta lub urządzenia USB. M5Stack M020
Brak towaru
Moduł 4-kanałowego sterownika silników DC przeznaczony do współpracy z zestawami M5Stack. Zasilany napięciem od 6 do 12 V, może obsługiwać enkodery. M5Stack DC MOTOR
Brak towaru
6-portowy ekspander portów IO dla zestawów M5Stack. Piny IO mogą zostać skonfigurowane jako wejścia i wyjścia cyfrowe lub wejścia analogowe. Moduł komunikuje się przez interfejs I2C. M5Stack PbHUB Unit
Brak towaru
Moduł z układem GPS AT6558 przeznaczony do zestawów M5Stack. Układ może odbierać dane z głównych systemów pozycjonownia: GPS, GLONASS, BDS, Galileo, QZSS oraz SBAS. M5Stack U032
Brak towaru
6-portowy ekspander portów I2C dla zestawów M5Stack. Pozwala na podłaczenie kilku urządzeń o tym samym adresie do jednej magistrali I2C. M5Stack U040-B
Brak towaru
Moduł z czytnikiem RFID przeznaczony do zestawów M5Stack. Oparty na układzie MFRC522, obsługuje popularne protokoły: ISO14443A, MIFARE i NTAG. M5Stack U031
Brak towaru
Moduł czujnika ciśnienia atmosferycznego BMP280 przeznaczony do zestawów M5Stack. Pozwala na pomiar ciśnienia w zakresie od 300 do 1100 hPa z dokładnością do 1 hPa. M5Stack U090
Brak towaru
Moduł z ultradżwiękowym czujnikiem odległości przeznaczonym do zestawów M5Stack. Ma zasięg od 20 do 150 cm i komunikuje się przez interfejs I2C. M5Stack U098
Brak towaru
Zestaw do budowy robota robaka. Podwozie wyposażone zostało w cztery silniki i sterownik, 2 diody RGB oraz mikrokontroler STM32F030. M5Stack K033
Brak towaru
Zestaw do budowy robota kroczącego. Podwozie wyposażone zostało w cztery serwomechanizmy i sterownik oraz mikrokontroler STM32F030. M5Stack U086
Brak towaru
Wyświetlacz AMOLED 5,5" z ekranem dotykowym. Wyposażony w interfejs HDMI do wyświetlania obrazu oraz USB do panelu dotykowego. Rozdzielczość 1920x1080 pikseli. W zestawie obudowa. Waveshare 5.5inch HDMI AMOLED (with case B)
Brak towaru
Stylowa obudowa w kształcie statku kosmicznego przeznaczona dla minikomputerów Raspberry Pi 4 model B. Wykonana została z wytrzymałego tworzywa sztucznego ABS i ma wbudowany wentylator chłodzący. Waveshare PI4-CASE-F
Brak towaru
Venkitachalam Mahesh