skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Arduino Applied : Comprehensive Projects for Everyday Electronics Preview this item
ClosePreview this item
Checking...

Arduino Applied : Comprehensive Projects for Everyday Electronics

Author: Neil Cameron
Publisher: Berkeley, CA : Apress L. P., 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Extend the range of your Arduino skills, incorporate the new developments in both hardware and software, and understand how the electronic applications function in everyday life. This project-based book extends the Arduino Uno starter kits and increases knowledge of microcontrollers in electronic applications. Learn how to build complex Arduino projects, break them down into smaller ones, and then enhance them,  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Cameron, Neil
Arduino Applied : Comprehensive Projects for Everyday Electronics
Berkeley, CA : Apress L. P.,c2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Neil Cameron
ISBN: 9781484239605 1484239601
OCLC Number: 1083968737
Notes: Description based upon print version of record.
MAX7219 and Bluetooth Terminal HC-05 App.
Description: 1 online resource (555 p.)
Contents: PrefaceChapter 1. Introduction* Arduino Uno* Breadboards* Arduino IDE software* Arduino IDE sketch* Run the Blink sketch* Electricity explained* Revise the Blink sketch* Pulse width modulation* Opening and saving sketchesEach chapter following chapter 1 is "Arduino applied to...X" with a complete project example.Chapter 2. Switches* Tactile switch* Comparison operators* Debouncing a switch* Hardware switch debounce* Ball switchChapter 3. Sensors * Variables* Humidity sensor* Library installation* Light dependent resistor* Light dependent resistor and several LEDs* Voltage divider* Ultrasonic distance sensor* Hall effect sensor* Sound sensor* Infrared sensor* Infrared distance module* Passive infrared sensor* Accelerometer and gyroscopeChapter 4. Liquid crystal display* Contrast adjustment with PWM* Scrolling text* LCD with I2C bus* I2C with temperature and pressure sensor* 16x4 LCD cursor positioning* Display entered values on LCD* LCD character setChapter 5. Seven segment LED display* Basic schematic* PWM and LED brightness* Shift register* Shift register, PWM and LED brightness* Alpha-numeric charactersChapter 6. Four-digit seven-segment display* Functions* One shift register* Two shift registersChapter 7. 8x8 dot matrix display* One shift register* Two shift registers* Column scanningChapter 8. Servo and Stepper motors* Servo motor* Servo motor and a potentiometer* Stepper motor* Stepper motor and a potentiometer* Stepper motor gear ratioChapter 9. Rotary encoder* Rotary encoder and stepper motorChapter 10. Infrared sensor* Infrared emitter and sensor* Infrared emitter and receiverChapter 11. Radio frequency identification* Display content of MIFARE Classic 1K and 4K* Mimic RFID and secure site* Master card validation* Read and write to Classic 1KB cardChapter 12. Data logging to an SD card* SD card module* Temperature and light intensity logging* Date and time logging* Logging weather station data* Increment filename for data logging* Listing files on an SD cardChapter 13. Screen displays* TFT LCD screen* Displaying images from SD card* Screen, servo motor and ultrasonic distance sensor* OLED display* Touch screenChapter 14. Sensing colours* Red green blue (RGB) LED* 565 colour format* Colour recognition sensorChapter 15. Camera* Camera image capture setup* Capturing camera imagesChapter 16. Bluetooth communication* Bluetooth communication applications* Message scrolling with MAX7219 dot matrix module* MAX7219 and the Bluetooth Terminal HC-05 app* Message speed and potentiometer* MAX7219 and the ArduDroid appChapter 17. Wireless communication* Transmit or receive* Transmit and receiveChapter 18. Build Arduino* ATmega328P microcontroller* ATmega328P pin layout* Building an "Arduino"* Installing the bootloaderChapter 19. Global navigation satellite system* GNSS messages on Serial Monitor* ublox u-centre* Arduino and GNSS* GPS data logging to SD card* GPS and ST7735 screen* Displaying GPS dataChapter 20. Interrupts and timed events* Interrupts* Types of interrupt* Additional interrupt pins* Interrupts and rotary encoder* Timed events: delay()* Timed events: millis()* Timed events: Timer1* Timer register manipulationChapter 21. Power saving* AVR library* LowPower library* Power down and an infrared sensorChapter 22. Sound and square waves* Piezo transducer and buzzer* Musical notes* Sensor and sound* Generating square waves* Square wave and servo motorChapter 23. DC motors* Motor control set in the sketch* Motor speed* Motor control with infrared remote control* Motor control with wireless communication* Motor control with accelerometer* Motor control with photoelectric encoderChapter 24. Robot wheels* Robot car* PID controller* Balancing robot* Determining PID coefficients* Circular buffer* Quaternion measurementsChapter 25. WiFi communication* NodeMCU ESP8266* WeMos D1 mini* WiFi and webserver* WiFi and HTML* WiFi and internet accessAppendix* Resistor banding* Uploaded Libraries* Quaternion measurements* Who's who in electronics* Sources of electronic components
Responsibility: Neil Cameron.

Abstract:

Extend the range of your Arduino skills, incorporate the new developments in both hardware and software, and understand how the electronic applications function in everyday life. This project-based book extends the Arduino Uno starter kits and increases knowledge of microcontrollers in electronic applications. Learn how to build complex Arduino projects, break them down into smaller ones, and then enhance them, thereby broadening your understanding of each topic.You'll use the Arduino Uno in a range of applications such as a blinking LED, route mapping with a mobile GPS system, and uploading information to the internet. You'll also apply the Arduino Uno to sensors, collecting and displaying information, Bluetooth and wireless communications, digital image captures, route tracking with GPS, controlling motors, color and sound, building robots, and internet access. With Arduino Applied, prior knowledge of electronics is not required, as each topic is described and illustrated with examples using the Arduino Uno. What You'll Learn Set up the Arduino Uno and its programming environment Understand the application of electronics in every day systems Build projects with a microcontroller and readily available electronic components Who This Book Is For Readers with an Arduino starter-kit and little-to-no programming experience and those interested in "how electronic appliances work."

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/1083968737<\/a>> # Arduino Applied : Comprehensive Projects for Everyday Electronics<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Book<\/a>, schema:CreativeWork<\/a>, schema:MediaObject<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"1083968737<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/cau<\/a>> ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Place\/berkeley_ca<\/a>> ; # Berkeley, CA<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/621.381\/e23\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Topic\/arduino_programmable_controller<\/a>> ; # Arduino (Programmable controller)<\/span>\n\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> schema:EBook<\/a> ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Person\/cameron_neil<\/a>> ; # Neil Cameron<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2018<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Extend the range of your Arduino skills, incorporate the new developments in both hardware and software, and understand how the electronic applications function in everyday life. This project-based book extends the Arduino Uno starter kits and increases knowledge of microcontrollers in electronic applications. Learn how to build complex Arduino projects, break them down into smaller ones, and then enhance them, thereby broadening your understanding of each topic.You\'ll use the Arduino Uno in a range of applications such as a blinking LED, route mapping with a mobile GPS system, and uploading information to the internet. You\'ll also apply the Arduino Uno to sensors, collecting and displaying information, Bluetooth and wireless communications, digital image captures, route tracking with GPS, controlling motors, color and sound, building robots, and internet access. With Arduino Applied, prior knowledge of electronics is not required, as each topic is described and illustrated with examples using the Arduino Uno. What You\'ll Learn Set up the Arduino Uno and its programming environment Understand the application of electronics in every day systems Build projects with a microcontroller and readily available electronic components Who This Book Is For Readers with an Arduino starter-kit and little-to-no programming experience and those interested in \"how electronic appliances work.\"<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/8888985843<\/a>> ;\u00A0\u00A0\u00A0\nschema:genre<\/a> \"Electronic books<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/worldcat.org\/entity\/work\/data\/8888985843#CreativeWork\/arduino_applied_comprehensive_projects_for_everyday_electronics<\/a>> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Arduino Applied : Comprehensive Projects for Everyday Electronics<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"1083968737<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1083968737#PublicationEvent\/berkeley_ca_apress_l_p_2018<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Agent\/apress_l_p<\/a>> ; # Apress L. P.<\/span>\n\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/link.springer.com\/10.1007\/978-1-4842-3960-5<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9781484239605<\/a>> ;\u00A0\u00A0\u00A0\numbel:isLike<\/a> <http:\/\/bnb.data.bl.uk\/id\/resource\/GBB928035<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1083968737<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dewey.info\/class\/621.381\/e23\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Agent\/apress_l_p<\/a>> # Apress L. P.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Apress L. P.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Person\/cameron_neil<\/a>> # Neil Cameron<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Cameron<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Neil<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Neil Cameron<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Place\/berkeley_ca<\/a>> # Berkeley, CA<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Berkeley, CA<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Topic\/arduino_programmable_controller<\/a>> # Arduino (Programmable controller)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Arduino (Programmable controller)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/cau<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"cau<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/link.springer.com\/10.1007\/978-1-4842-3960-5<\/a>>\u00A0\u00A0\u00A0\nrdfs:comment<\/a> \"from Springer<\/span>\" ;\u00A0\u00A0\u00A0\nrdfs:comment<\/a> \"(Unlimited Concurrent Users)<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/entity\/work\/data\/8888985843#CreativeWork\/arduino_applied_comprehensive_projects_for_everyday_electronics<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"Arduino Applied : Comprehensive Projects for Everyday Electronics<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Print version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/1083968737<\/a>> ; # Arduino Applied : Comprehensive Projects for Everyday Electronics<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9781484239605<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"1484239601<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9781484239605<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/1083968737<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/1083968737<\/a>> ; # Arduino Applied : Comprehensive Projects for Everyday Electronics<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2020-06-05<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/1083968737#PublicationEvent\/berkeley_ca_apress_l_p_2018<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Place\/berkeley_ca<\/a>> ; # Berkeley, CA<\/span>\n\u00A0\u00A0\u00A0\nschema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/8888985843#Agent\/apress_l_p<\/a>> ; # Apress L. P.<\/span>\n\u00A0\u00A0\u00A0\nschema:startDate<\/a> \"2018<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Content-negotiable representations<\/p>\n