Uz knjigu ide i Arduino Nano AT328P pločica
Cilj ove knjige jeste osposobljavanje čitalaca za pisanje složenijih aplikacija za AVR familiju mikrokontrolera, specifično za mikrokontroler ATmega328P. Takođe, kao još jedan od ishoda jeste i mogućnost organizacije projekta većeg obima u manje, zasebne, logičke celine. Dodatno, stavljen je akcenat na razumevanje rada određenih periferija mikrokontrolera koje se često koriste u praksi, kao što su različite vrste tajmera, jedinica za serijsku komunikaciju, memorije itd. Konačno, kao poslednji cilj ove knjige, izdvaja se razumevanje koncepta operativnih sistema za rad u realnom vremenu i pisanje jednostavnijih programa u okviru ArdOS operativnog sistema. Ovo predstavlja izuzetno korisnu veštinu, budući da se operativni sistemi za rad u realnom vremenu
izuzetno eksploatišu u praktičnom radu sa mikrokontrolerima.
U okviru knjige, platforma koja se koristi u svim primerima i zadacima je Arduino UNO, koja poseduje mikrokontroler iz AVR familije – ATmega328P, te se podrazumeva neko osnovno predznanje u radu sa njom. Za više informacija o samoj platformi, čitalac se upućuje na sledeći link.
Ova knjiga je nastala tokom školske 2021/22. godine i namenjena je, prevashodno, studentima treće godine osnovnih akademskih studija na predmetu Razvoj softvera za embeded sisteme, na smeru za Mikroračunarsku elektroniku, na Departmanu za energetiku, elektroniku i telekomunikacije, Fakulteta tehničkih nauka u Novom Sadu. Međutim, treba naglasiti i to, da je knjiga namenjena i svima onima koji žele da dodatno prodube svoje znanje o mikrokontrolerima i pisanju softvera za iste.
Primeri primene ARM mikrokontrolera u poglavljima pokazani su korišćenjem razvojnog okruženja Nucleo-F103RB koje je zasnovano na STM32F103RB mikrokontroleru.
Ovaj mikrokontroler je odabran pre svega zbog svoje široke dostupnosti, ali i pristupačnosti velikom broju periferijskih jedinica. Realizacija primera prikazanih u poglavljima ove knjige, pored razvojnog okruženja, zahteva i korišćenje odredenih besplatno dostupnih softverskih alata, a za pojedine primere i povezivanje dodatnih komponenata. Softverski alati STM32CubeMX i Keil Microvision su odabrani zbog svoje široke rasprostranjenosti u industriji, besplatne dostupnosti i zbog širokih korisničkih mogućnosti koje nude. Pored toga, bitan kriterijum prilikom odabira softverskih alata je to što razvoj, onako kako je prikazan u poglavljima, nije ograničen na konkretan mikrokontroler, već se pristup može koristiti i za druge serije, sa drugim mogućnostima. Prilikom realizacije nekih vežbi poželjno je, ali ne i neophodno, i korišćenje laboratorijske opreme kao što je osciloskop ili logički analizator.
Uz pomoć jednostavne pločice Pro Mini i par komponenti moguće je danas realizovati sa malo novca projekte koji su pre 20 ili 30 godina bili nezamislivi ili je bilo potrebno malo bogatstvo. Od jednostavnih LED efekata do savršeno ispitanih punjača – o tome se radi u ovoj knjizi.
Kao mikrokontroler služi, za sve opisane projekte, Atmega328 koji sa svojih 20 izvoda ulaza i izlaza pruža mogućnost bezbroj merenja, i kontrole (upravljanja). Sa sedmosegmentnim displejem i parom otpornika može se napraviti voltmetar ili sa NTC-om termometar. Arduino platforma pri tome nudi savršeno okruženje za programiranje pločica.
Pored sasvim konkretnih projekata knjiga prenosi neophodna znanja za realizaciju nekih ideja. Kako šta merite? Koji prekidački tranzistor odgovara različitim potrošačima. Kako najbolje iskoristiti IC ili kako izvesti prekidanje mrežnog napona? Detaljno su tematski obrađeni projekti sa LilyPad koji rade na baterije. Takođe su obrađeni motori od najjednostavnijih jednosmernih pa sve do koračnih.
Senzori su veoma zanimljiva tema. Samo dva primera: sićušnom komponentom je zaista moguće meriti da je vazdušni pritisak na podu viši nego na visini stola. Jednostavni infracrveni prijemnik rashodovanog daljinskog upravljača dobija drugi život upravljajući automatikom u stanu.
Besplatna pločica ESP32 uz knjigu do isteka zaliha!
Dostupne su i pločice uz knjigu ESP8266
Programski jezik „Python“ je poslednjih godina doživeo ogroman uspon. Ne i manje važno, različiti sistemi sa jednom pločom, kao što je Raspberry Pi, doprineli su njegovoj popularnosti. Ali, upotreba Python-a preovladava i u drugim oblastima, kao što su veštačka inteligencija (AI – Artificial Intelligence) ili mašinsko učenje (ML – Machine Learning). Očigledno je, dakle, da se Python ili „MicroPython“ varijanta koristi za upotrebu i u SoC-ovima (Systems on Chips).
Moćni kontroleri, kao što je ESP32 kompanije Espressif Systems, obezbeđuju odlične performanse, kao i Wi-Fi i Bluetooth funkcionalnost po pristupačnoj ceni. Zahvaljujući ovim karakteristikama, „scena“ proizvođača se munjevito osvaja. U poređenju sa drugim kontrolerima, ESP32 ima znatno veću fleš i SRAM memoriju, kao i mnogo veću brzinu procesora. Zbog ovih karakteristika, čip nije samo pogodan za klasične C aplikacije, već i za programiranje pomoću MicroPython-a.
Otkako je predstavljen Raspberry Pi, entuzijasti ga koriste za automatizaciju svojih kuća. Raspberry Pi je moćan računar u malom pakovanju, sa mnogo opcija za međusobno povezivanje radi kontrole različitih uređaja. U ovoj knjizi je prikazano kako možete da automatizujete svoj dom koristeći Raspberry Pi. Naučićete kako da koristite različite bežične protokole za kućnu automatizaciju, kao što su Bluetooth, radio talasi 433,92 MHz, Z-talasi i Zigbee. Ubrzo ćete svoj dom automatizovati koristeći Python, Node-RED i Home Assistent i čak ćete moći da razgovarate sa vašim sistemom kućne automatizacije. Sve se to radi na bezbedan način pomoću modularnog sistema, potpuno otvorenog koda, bez oslanjanja na usluge trećih strana. Vi kontrolišete svoj dom i niko drugi.
Na kraju ove knjige možete da instalirate i da konfigurišete Raspberry Pi kao izuzetno fleksibilan mrežni prolaz za kućnu automatizaciju za protokole po vašem izboru i da povežete različite usluge sa MQTT-om da biste dobili vaš sistem. Ovaj „uradi sam“ pristup je malo teži od instaliranja gotovog sistema kućne automatizacije, ali u tom procesu možete mnogo toga naučiti i na kraju ćete tačno znati šta pokreće vašu kuću i kako da to podesite. Zbog toga vas pre svega zanima Raspberry Pi, zar ne?
Hobi elektroničarima može biti zanimljivo da nauče nove veštine koje mogu koristiti u karijeri. Oni koji razumeju osnove elektronike mogu praviti sopstvena kola i projekte. Ipak pre nego što potrčite potrebno je naučiti da hodate.
Počinje sa analognom elektronikom. Trebalo bi da se upoznate sa jednostavnim komponentama i kolima, i razumete njihove osnovne osobine i ponašanje, kao i probleme sa kojima bi mogli da se susrećete. Najbolji način da to uredite je preko eksperimenata. Sama teorija nije dovoljna. Knjiga nudi veliki broj praktičnih početničkih kola koje svako može sastaviti sa osnovnim iskustvom.
U elektronici je počelo novo poglavlje sa širenjem primene mikrokontrolera. Mikrokontroleri sada izvode sve više zadataka koji su ranije bili rešavani korišćenjem diskretnih komponenata i konvencionalnih, standardnih integrisanih kola. Rad sa mikrokontrolerima je postajao sve lakši i lakši zahvaljujući platformama kao što su Bascom, Arduino, Micro:bit. U knjizi su predstavljane brojne primene mikrokontrolera kojima se lako upravlja. Sada imamo slučaj elektronike sa manje lemljenja a više programiranja
Besplatna pločica ESP32 uz knjigu do isteka zaliha!
U ovoj knjizi se govori o razvoju projekata pomoću senzora koji koriste Arduino Uno, ESP32 i Raspberry Pi razvojne sisteme mikrokontrolera. U različitim projektima iz knjige koriste se svi senzori iz kompleta senzora. U knjizi je na jednostavan način i uz pomoć testiranih i potpuno funkcionalnih primera projekata objašnjeno kako se koriste senzori koji se nalaze u kompletu senzora. Projekti koji su dati u knjizi obuhvataju sledeće:
Uz knjigu dolazi i modul kamere
U ovoj knjizi su opisani projekti za Raspberry Pi 3 i Arduino kamere. U knjizi je jednostavnim rečima i testiranim i radnim primerima projekata objašnjeno kako se konfiguriše i koristi Raspberry Pi kamera i veb kamera zasnovana na USB-u projektima za kamere koje koriste Raspberry Pi. Dati su primeri projekata za snimanje slika, fotografisanje u određenim vremenskim razmacima, snimanje video zapisa, upotrebu kamere i Raspberry Pi-ja u aplikacijama za bezbednost i nadzor, slanje slika na Twitter, snimanje biljnog i životinjskog sveta, emitovanje uživo na YouTube-u, korišćenje noćne kamere, slanje slika na pametne telefone, detekciju lica i očiju, prepoznavanje oblika i boja, prepoznavanje registarskih tablica, prepoznavanje bar-koda itd. Instaliranje i upotreba popularnih biblioteka za obradu slika i softvera, uključujući OpenCV, SimpleCV i OpenALPR, detaljno su objašnjeni pomoću Raspberry Pi-ja.
U knjizi je takođe detaljno objašnjeno kako se koristi kamera na Arduino razvojnoj ploči
za snimanje slika i njihovo čuvanje na microSD karticu.
Svi projekti navedeni u knjizi su u potpunosti testirani i funkcionalni.
Sledeći podnaslovi se koriste u projektima u kojima je to primenljivo:
• Naziv projekta
• Opis projekta
• Cilj projekta
• Blok dijagram
• Električna šema
• Listing programa
Ova knjiga je studija slučaja u ugrađenom sistemu, uključujući razmatranje hardvera, inicijalizaciju procesora, razvoj drajvera niskog nivoa i dizajn interfejsa aplikacije za proizvod. Iako ovo opisujemo kroz specifičnu primenu Cortex-M3 razvojne ploče, naša misija je da pomognemo čitaocu da izgradi osnovne veštine koje su izuzetno važne da bi postao odličan u razvoju proizvoda. Kompletna razvojna ploča je dostupna da biste povećali uticaj ove knjige i da biste radnu platformu koju kreirate, zatim, koristili kao osnovu za dalji razvoj i učenje.
Zahvaljujući veoma brzom razvoju informaciono-komunikacionih tehnologija (ICT) i računarske tehnike, digitalni uređaji su ušli u najširu upotrebu u svim ljudskim dijelatnostima. Mnogi elektronski sistemi su potpuno ili pretežno digitalizovani. Digitalni sistemi nisu samo računari, već su sastavni dijelovi kućnih aparata (bijela tehnika, audiovizuelna tehnika), automobila, satova, mobilnih telefona, sistema za upravljanje industrijskim sistemima i sl.
Elementi digitalne elektronike izučavaju se već na prvim godinama studija elektrotehničkih fakulteta. Napisani su, i na srpskom jeziku, različiti udžbenici prilagođeni različitim nivoima znanja studenata. Jedan od najboljih, namijenjen studentima viših godina studija, svakako jeste Impulsna i digitalna elektronika autora Dejan B. Živković i Miodrag V. Popović, koju sam godinama preporučivao svojim studentima za oblast digitalne elektronike. Budući da ove knjige, već nekoliko godina, nema na tržištu, odlučio sam da napišem Digitalnu elektroniku namjenjenu studentima koji su izučavali oblasti impulsne elektronike.
Knjiga je nastala kao rezultat mojih dugogodišnjih predavanja na Elektrotehničkim fakultetima u Banjaluci i Istočnom Sarajevu, u nastavi predmeta Digitalna elektronika. Izbor i redoslijed materije prvenstveno je prilagođen savladavanju programa tog predmeta. Vjerujem da će biti od koristi i studentima drugih elektrotehničkih fakulteta. U tekstu su ugrađeni brojni riješeni primjeri koji bi trebalo da olakšaju razumijevanje gradiva. Na kraju svakog poglavlja nalazi se veći broj zadataka za vježbu koji će studentima pomoći da provjere dostignuti nivo znanja. Nadam se da će knjiga da bude od koristi i stručnjacima koji se bave projektovanjem digitalnih sistema.
Knjiga je podijeljena u osam poglavlja. Uvod u digitalnu elektroniku prvo je poglavlje i obuhvata osnovna pitanja iz oblasti: prekidačkih funkcija, Bulove algebre, logičkih kola, analize i sinteze kombinacionih i sekvencijalnih mreža, digitalnih integrisanih kola i njihovih familija i metodologije projektovanja tih kola. Pretpostavljeno je da student koji počinje da sluša predmet Digitalna elektronika posjeduje znanja iz ovog uvoda tako da ga treba shvatiti kao podsjetnik i obnavljanje one materije bez koje se ne može uspješno pratiti gradivo Digitalne elektronike. Naslovi ovog poglavlja označeni su sa 0 na početku numeracionog koda.
Poglavlje označeno sa 1 pokriva oblast Standardnih kombinacionih modula kao što su: dekoderi, koderi, multipleksori, demultipleksori, konvertori kodova i pomjerači. Osim metoda analize i sinteze opisane su njihove standardne primjene kao i načini projektovanja mreža kombinacionih modula.
U poglavlju Bistabilna kola opisani su asinhroni i sinhroni lečevi te MS (Master-Slave) i ivični flipflopovi. Analizirane su karakteristike RS, JK, T i D bistabilnih kola preko njihovih funkcionalnih i ekesitacionih tabela te dijagrama stanja.
Registri i brojači opisani su u poglavlju Standardni sekvencijalni moduli. Objašnjene su tehnike sinteze ovih modula i načini projektovanja njihovih mreža. Opisane su i neke od karakterističnih primjena pomjeračkih registara kao što su: paralelno-serijska i serijsko-paralelna konverzija podataka, generatori sekvence, generatori pseudoslučajnih impulsa i sl. Dati su postupci projektovanja različitih vrsta brojača. Opisan je postupak logičkog proračuna brojača proizvoljnog modula. Analizirane su mogućnosti pojave smetnji pri dekodovanju stanja asinhronih i sinhronih brojača.
Najobimnije je poglavlje Programabilni logički moduli koje se sastoji od dva dijela: samoočitljive memorije—ROM i programabilne logičke komponente PLD. Opisane su njihove tehnologije programiranja. Osim jednodimenzionalnog, objašnjeno je dvodimenzionalno adresovanje ROM. Pokazano je kako se projektuju ROM mreže. PLD su podjeljene na: jednostavne (SPLD), složene (CPLD) i programabilne gejtovske mreže (PGA). Analizirane su njihove strukture i načini programiranja. Opisani su i postupci njihovog, računarski potpomognutog, projektovanja. U okviru tog dijela su i osnovni elementi VHDL jezika za opis hardvera digitalnih sistema.
Poglavlje pod nazivom Poluprovodničke memorije sadrži statičke i dinamičke RAM. Opisane su osnovne memorijske ćelije i organizacija memorijskih blokova. Objašnjen je postupak dvodimenzionalnog adresovanja. Pokazano je kako se projektuju RAM mreže.
U poglavlju Aritmetička kola opisani su: komparatori, sabirači, oduzimači, množači i djelitelji. Dati su postupci obavljanja aritmetičkih operacija i projektovanja odgovarajućih digitalnih mreža. Poglavlje se završava aritmetičko-logičkom jedinicom.
Postupci i odgovarajuća digitalna kola konverzije digitalnog u analogni i analognog u digitalni signal opisani su u poglavlju DA i AD konverzija. Analizirani su unipolarni i bipolarni DA konvertori sa: otpornim i kapacitivnim mrežama, sa naponskim i strujnim referencama. Dati su postupci projektovanja i uporedne karakteristike digitalno-analognih konvertora koji se danas proizvode kao integrisane komponente. U drugom dijelu ovog poglavlja opisani su sljedeći tipovi analogno-digitalnih konvertora: sa paralelnim komparatorima (direktni), prateći, integratorski, sa sukcesivnim aproksimacijama i sigma-delta konvertori.
U ovoj knjizi je detaljno prikazana upotreba ARM Cortex-M porodice mikrokontrolera i Arduino Uno-a u praktičnim projektima zasnovanim na CAN komunikaciji. Ova knjiga sadrži detaljan uvod u arhitekturu Cortex-M porodice, a dati su i primeri popularnih kompleta za razvoj hardvera i softvera. Upotreba ovih kompleta može znatno da pojednostavi ciklus ugrađenog dizajniranja i olakša razvoj, otklanjanje grešaka i testiranje projekata zasnovanim na CAN magistrali. Arhitektura veoma popularnihARM Cortex-M procesora STM32F407VGT6 je opisana na visokom nivou tako što su razmatrani različiti modeli. Pored toga, detaljno je opisana upotreba mikroPC-ija za ARM i Arduino Uno biblioteku magistrale za funkcije.
Ova knjiga je napisana za studente, inženjere u praksi, hobiste i za sve ostale koji žele da nauče više o CAN magistrali i njenim aplikacijama. U ovoj knjizi se pretpostavlja da čitalac ima neko poznavanje osnovne elektronike. Poznavanje programskog jezika C će biti korisno za naredna poglavlja u knjizi, a poznavanje najmanje jednog mikrokontrolera će biti prednost, naročito ako čitalac namerava da programira mikrokontrolere zasnovane na projektima u kojima se koristi CAN magistrala.
Knjiga bi trebalo da bude koristan izvor reference svakome ko je zainteresovan za pronalaženje odgovora na jedno ili više sledećih pitanja:
Besplatna pločica Arduino Uno do isteka zaliha
Tehnologija se konstantno menja. Novi mikrokontroleri postaju dostupni svake godine. Ono što je ostalo isto je programski jezik C koji se koristi za programiranje ovih mikrokontrolera. Ako želite da naučite ovaj standardni jezik da biste programirali mikrokontrolere, onda je ova knjiga za vas!
Arduino je hardverska platforma koja se koristi za učenje C programskog jezika, jer su Arduino pločice dostupne širom sveta i sadrže popularne AVR mikrokontrolere kompanije Atmel.
Atmel Studio se koristi kao razvojno okruženje za pisanje programa u jeziku C za AVR mikrokontrolere. To je potpuno integrisano razvojno okruženje (IDE) koje koristi GCC C softverske alatke za AVR mikrokontrolere i može se besplatno preuzeti.
Besplatna pločica Arduino Uno
Ova knjiga sadrži niz zabavnih i uzbudljivih projekata za Arduino, kao što su tihi alarm, ljudski senzor, svetlosni senzor, motorna kontrola, internet i bežična kontrola (pomoću radio veze). Za razliku od mnogih slobodnih projekata na internetu, svi projekti u ovoj knjizi su intenzivno testirani i njihov rad je zagarantovan!
Ovu knjigu možete koristiti za projekte i napraviti više od 45 projekata za ličnu upotrebu. Jasna objašnjenja, šeme i slike svakog projekta čine ovo zabavnom aktivnošću. Na slikama su radni projekti, tako da možete biti sigurni da rade.
Projekte iz ove knjige možete kombinovati kako biste napravili svoje projekte. Da bi se to olakšalo, data su jasna objašnjenja o tome kako rade ovi projekti i zašto su dizajnirani na taj način. Tako ćete naučiti mnogo o projektu i delovima koji se koriste, znanje koje možete iskoristiti u svojim projektima.
Osim toga, ova knjiga se može koristiti kao referentni vodič. Pomoću indeksa lako možete da pronađete projekte koji služe kao primeri za C ++ komande i funkcionalnost Arduino ploče. I nakon što ste napravili sve projekte u ovoj knjizi, ona će i dalje biti dragoceni priručnik koji ćete držati pored računara.
Internet stvari (IoT) je novi koncept pametne automatizacije i pametnog nadgledanja uz pomoć Interneta kao medija komunikacije. “Stvari” u IoT (The Internet of Things) se obično odnose na uređaje koji imaju jedinstvene identifikatore povezane sa Internetom za međusobnu razmenu informacija. Takvi uređaji imaju senzore i/ili aktuatore koji se mogu koristiti za prikupljanje podataka o njihovim okruženjima, kao i za nadgledanje i kontrolisanje istih. Prikupljeni podaci se mogu obraditi lokalno i mogu biti poslati na centralizovane servere ili oblak radi čuvanja i obrade na daljinu. Na primer, mali uređaji veličine kutije šibica mogu biti korišćeni za prikupljanje podataka o temperaturi, relativnoj vlažnosti i atmosferskom pritisku. Ovi podaci se mogu slati i čuvati u oblaku. Svako ko ima mobilni uređaj može da pristupi ovim podacima i da ih prati u bilo kom trenutku i bilo gde na Zemlji gde postoji Internet veza. Pored toga, korisnici mogu, na primer, da podese centralno grejanje na daljinu pomoću svojih mobilnih uređaja i da pristupe oblaku.
Ova knjiga je namenjena studentima, inženjerima za projektovanje i hobistima koji žele da saznaju više o gradivnim blokovima IoT sistema, kao i da nauče kako da podese IoT sistem pomoću ovih blokova. Ova knjiga je napisana pod pretpostavkom da je čitalac pohađao kurs o digitalnom logičkom dizajnu i da je pisao programe pomoću najmanje jednog programskog jezika visokog nivoa. Poznavanje programskog jezika C će biti vrlo korisno. Takođe, poznavanje barem jednog člana PIC serije mikrokontrolera (npr. PIC16 ili PIC18) će biti prednost. Poznavanje asemblerskog jezika programiranja nije neophodno jer se svi projekti u knjizi zasnivaju na C jeziku. Ako ste totalni početnik u programiranju i dalje možete da koristite knjigu, ali se savetuje da prvo proučite knjige o mikrokontrolerima za početnike.
Raspberry Pi je računar veličine kreditne kartice sa mnoštvom primena kao što su računarstvo, reprodukcija muzike i video materijala i kao upravljačka jedinica za aplikacije u industriji, komercijali i domaćinstvu.
Ova knjiga je o računaru Raspberry Pi i njegovoj upotrebi u kontrolnim aplikacijama. Knjiga objašnjava jednostavnim rečima uz primere, kako konfigurisati RPi, kako instalirati i koristiti Linuks operativni sistem, kako pisati programe uz pomoć programskog jezika Phyton i kako razviti hardverske projekte.
Knjiga počinje uvodom u računar Raspberry Pi i pokriva teme nabavke potrebne opreme i instalacije i upotrebe Linuks operativnog sistema u komandnom modu rada. Uz pomoć korisnički orijentisanog grafičkog radnog okruženja se objašnjavaju primeri aplikacija. Mrežni interfejs RPi-ja je objašnjen jednostavnim koracima i prikazuje kako se računara može pristupiti sa drugog udaljenog računara ili laptopa.
Ostatak knjige pokriva programiranje u programskom jeziku Phyton, alate za razvoj hardvera, detalje hardverskog interfejsa i projekte bazirane na RPi-ju.
Svi projekti koji su navedeni u knjizi su provereni i spremni su za rad. Uz svaki projekat su date sledeća poglavlja:
Knjiga je idealna za one koji sami izučavaju programiranje i Rpi hardver, a namenjena je i studentima elektronike ili elektrike, pogonskim inženjerima, istraživačima i hobistima.
Napravite 30 projekata sa PIC mikrokontrolerom
Knjiga pokriva upotrebu najsavremenije verzije Flowcode-a 6, alata sa potpunim grafičkim okruženjem sa namenom razvijanja mikrokontrolerskih aplikacija na jedinstven način i veoma brzo. Počinjemo sa prizemnim, jednostavnim uvodnim projektima sa obukom korak po korak tako da knjiga kasnije napreduje i širi se na ambicioznije projekte. Izazovi rastu od radnog koncepta dostižući na kraju, na vašem stolu, potpuno operativan sistem sa PIC pobudom.
Usled strukture predstavljanja u knjizi svaki projekt je pregledan i sadrži sve od opisa hardvera i softvera uz pomoć slika sa ekrana, električne šeme i dijagrame Flowcode-a. Cilj je da se obezbedi dublji uvid u rad na projektu kao i način kako je do toga došlo sa jakim naglaskom na obrazovanje. Svi izvori koji se navode u knjizi, uključujući i softver za podršku, se mogu besplatno skinuti preko interneta.
U knjizi se koriste E-blocks kao gradivni hardverski blokovi, tako da se lako i brzo mogu pouzdano postaviti zajedno - bez lemljenja.
Projekti u knjizi, bez izuzetka su zabavni za izradu i korišćenje. Tajno zvono, rasterivač tinejdžera, GPS praćenje, perzistencija vida i internet veb server su samo neki primeri projekata u knjizi koji čekaju da budu istraženi i savladani. Ovo izdanje je izvanredan izvor projekata koji stalno predstavlja izazov sa napretkom vaših veština u hardveru i softveru tako da na kraju možete biti ponosni na savladane napredne aplikacije sa mikrokontrolerom.
Već dve decenije vodeći priručnik u ovoj oblasti, namenjen prvenstveno početnicima. Sadrži razumljive, bogato ilustrovane i ažurne informacije o svim aspektima instaliranja, programiranja i održavanja PLC sistema. U primerima programa najčešće se koriste skupovi naredba za modele kontrolera SLC 500 i ControlLogix, čiji je proizvođač Allen-Bradley. Opisani principi i koncepti logičkih kontrolera, zajednički su za kontrolere mnogih proizvođača i svrha im je da maksimiraju znanje stečeno pohađanjem kurseva koje nude proizvođači PLC opreme.
Bitni detalji knjige:
* Predstavljanje stvarnih spoljnih U/I uređaja - Radi lakšeg razumevanja materije, osim simbola i crteža, dodate su i fotografije stvarnih ulaznih i izlaznih spoljnih uređaja.
Ova knjiga će vam pomoći da upoznate različite vrste komunikacija koje se koriste, a koje možete ostavariti i na vašem PC računaru. Svi primeri u knjizi napisani su programskom jeziku C#-a uz podršku MS Visual Studia 2008. Knjiga je nastavak prethodne autorove knjige „PC Interfejsi“. Dati su novi primeri, a dodate su i dve nove vrste komunikacije One Wire i Radio komunikacija uz primenu popularnih Xbee Pro modula. Svi primeri u knjizi su napisani i provereni od strane autora.
USPEŠNO DODATO U KORPU