Arduino电路与项目指南(影印版 英文版)

Arduino电路与项目指南(影印版 英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2015-09
版次: 1
ISBN: 9787564159481
定价: 56.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 260页
字数: 318千字
正文语种: 英语
2人买过
  •   Arduino平台的巨大成功至少存在两个原因。首先,价廉物美且可以直接上手的处理器板大大简化了硬件的使用。其次,免费和开源的编程套件无需任何安装过程。简单的入门级示例确保了快速的成功。对于诸如微处理器版本或者接口设置这样一些参数的复杂选择过程并不是必需的。
      Ardunio用户有着大量软件库的支持。不过,日益增长的软件库会给新手带来一些问题,在入门级示例之后就会存在一些不确定性。大多数例子缺少详细描述,而描述不足的项目往往让用户*加迷惑而不是起到锻炼的作用。同时这些项目也缺乏清晰的指导和统一的编排,这是因为这些项目是由不同的人创建的,他们往往有着不同的想法。
      《Arduino电路与项目指南(影印版英文版)》使用了不同的方法。所有的项目都采用了系统化的手段,引导读者进入不同的主题领域。在必须知道的理论方面,着重关注了读者容易接受的实践方向,包括诸如模数转换、定时器和中断这样一些基础的编程技术,它们都被包含在一些动手操作的项目中。
      《Arduino电路与项目指南(影印版英文版)》读者可以创建指示灯、唤醒灯、具备全部功能的电压表、多种多样的时钟、反应速度计或者鼠标控制的机械臂。在学习这些项目的同时,读者将能够真正地理解和掌握内在的控制器技术基础知识。 1Introduction
    1.1TheArduinoProject
    1.2BookStructureandTargetAudience

    2StructureandFunctionoftheHardware
    2.1LotstoChooseFrom:ArduinoVersions
    2.2AvailableforallPurposes:Shields
    2.2.1ProtoShield
    2.2.2MotorShield
    2.2.3EthernetShield
    2.3NothingHappenswithoutPower:thePowerSupply
    2.4TheMicrocontroller:HeartoftheArduino
    2.5ThePCConnection:USBinterface

    3DevelopmentEnvironmentandProgrammingBasics
    3.1IntegratedDevelopmentEnvironment(IDE)
    3.2ForLinuxUsers:ArduinoIDEUnderUbuntu
    3.3SimpleBeginnings:TheWarningLight
    3.4GeneralStructureofanArduinoSketch
    3.5BasicElementsoftheCProgrammingLanguageforArduino
    3.6ProgramStructures
    3.7Arduino-SpecificFunctions
    3.8ArduinoPunctuation:SyntaxElements
    3,9DataStorageElements:Variables
    3.10TheArtofMath:Operators
    3.11ToBeClear:LogicalOperators
    3.12UnchangingParameters:Constants
    3.13DealingwithRelatedDataoftheSameType:Arrays
    3.14ProgramControlStructures
    3.15ControllingTiming
    3.16MathematicalFunctions
    3.17Randomnumbers
    3.18ExtendingtheOptions:AddingLibraries

    4ElectronicComponentsandLow-Cost"Freeduinos"
    4.1Breadboards:SimpleandEffectivewithoutSoldering
    4.2PrototypingBoards:DurableConstructionwithoutChemicals
    4.3Low-Cost'Freeduinos'
    4.4ArduinoandItsHelpers:BasicElectronicComponents
    4.4.1USBCable
    4.4.2Resistors
    4.4.3Capacitors
    4.4.4Potentiometers
    4.4.5LEDs
    4.4.6RGBLEDs
    4.4.7Switches
    4.4.8SiliconDiodes
    4.4.9Transistors

    5HelloWorld
    5.1CuttotheChaser
    5.2ItGetsBrighter:ControllingPowerLEDs
    5.3POVino:Persistence-of-VisionDisplay

    6DisplaysandDisplayTechniques
    6.1BarGraphDisplay:TheClassicforMeasurementApplications
    6.2SimpleandCheap:7-SegmentDisplays
    6.34-Digit,7-SegmentDisplays:AKeyComponentforInstrumentation
    6.4MiniMonitorforSignsandGraphics:TheLEDDotMatrix
    6.5DotMatrixDisplayasaTwo-DigitDigitalDisplay
    6.6MicroLearnstoWrite:AlphanumericDisplay
    6.7TheLCD

    7MeasurementandSensors
    7.1FlexibleandEasytoRead:AnLEDVoltmeter
    7.2Volt/Ammeter:PreciseInstrumentfortheHobbyist'sLab
    7.3KiloohmmeterforSpecificApplications
    7.4NoMoreFaultyElectrolyticCapacitorWoes:The'Elcaduino'Tester..
    7.5'Picofaraduino':MeasuringSmallerCapacitances
    7.6'Transistino':TransistorTester~
    7.7ASimpleNTCThermometer
    7.8HotorCold?TemperatureMeasurementUsingtheAD22100
    7.9RemoteThermometer
    7.10'Thermoduino':PrecisionThermometerwith7-SegmentDisplay
    7.11WhenAreWeMostComfortable?-TheHygrometer
    7.12'Battduino':CapacityMeasurementforRechargeableBatteries
    7.13OpticalSensors:ImportantforMorethanJustPhotography
    7.14ReflexLightforGeocaching
    7.15ForProfessionalPhotographers:ADigitalLightMeter
    7.16Home'RadarStation":DistanceMeasurementUsingUltrasound

    8Timers,ClocksandInterrupts
    8.1MorningandNightFun:GrandPrixToothbrushTimer
    8.2PracticalandAccurate:DigitalClockwithLEDDisplay
    8.3Who'sFaster?AReactionTimer
    8.4'Timerino':UniversalTimerwitha7-SegmentDisplay
    8.5Plug-inTimertoMakeLifeEasier
    8.6AtomicPrecision:TheDCF77RadioClock
    8.7OutputofTimeandDatetotheSerialInterface
    8.8Stand-AloneDCF77ClockwithLCDDisplay

    9Interfaces
    9.1UniversalandSimple:TheI2CInterface
    9.2WhenWeRunOutofPins:PortExpansion
    9.4HexadecimalDebuggerDisplayUsinga2-Digit,7-SegmentDisplay.
    9.5LCDControlviaI2CUsingthePCF8574
    9.6ThisTime,FullyDigital:TheLM75Thermometer
    9.7Power-Saving:Real-TimeClockwithDateDisplay
    9.8AlterIncludingTheIRremoteWireless,Practical,Quick:TheIRInterface
    9.9'Lampino':AnIR-ControlledRGBLamp
    9.10TimelyLuxury:AnIR-ControlledDigitalClock
    9.11OptimalforMicrocontrollers:ThePS/2Interface
    9.12KeyboardandMouseasUniversalInputDevices
    9.13ACompleteMicrocomputerwithLCDMonitorandKeyboard

    10SoundsandSynthesizer
    10.1SimpleTones
    10.2TransducersandAmplifiers
    10.3FastPWMMakesItHappen:NotJusttones,ButSoundWaves
    10.4Theremin:TheContactlessMusicalInstrument
    10.5AudioProcessing
    10.5.1VCO:ATunableSineWaveSource
    10.5.2DigitalSignalProcessing
    10.6SoundCloud:ADigitalSynthesizer

    11DigitalControlTechniques
    11.1ControlTypes
    11.1.1PController
    11.1.2IController
    11.1.3PIController
    11.1.4PDController
    11.1.5PIDController
    11.2OptimumWorkstationLighting:DigitalIlluminationControl
    11.3AClassicofControlTheory:TheGravityCompensator

    12PhysicalComputing
    12.1ServosControltheWorld
    12.2'Photino':2DCameraSwivel
    12.3'Craning':Mouse-ControlledCrane

    13Processing
    13.1ArduinoandProcessing:AFormidableTeam
    13.2InteractionwithProcessing:DataLogging,TrendGraphs,etc

    14The"LivingRoomBox':OurModularConcludingProject
    14.1AlwaysUseful:AClock
    14.2ControlfromAfar:TheIRInterface
    14.3230VControlforHi-Fisystems,Televisions,Lamps,etc
    14.4TimersandSensorsastheBasisforHomeAutomation
    14.5IndoorandOutdoorThermometers
    14.6NoMoreDryAir:AHygrometer
    14.7TheHardware

    Bibliography
    listings
    ListofFigures
    ListofTables
    Index
  • 内容简介:
      Arduino平台的巨大成功至少存在两个原因。首先,价廉物美且可以直接上手的处理器板大大简化了硬件的使用。其次,免费和开源的编程套件无需任何安装过程。简单的入门级示例确保了快速的成功。对于诸如微处理器版本或者接口设置这样一些参数的复杂选择过程并不是必需的。
      Ardunio用户有着大量软件库的支持。不过,日益增长的软件库会给新手带来一些问题,在入门级示例之后就会存在一些不确定性。大多数例子缺少详细描述,而描述不足的项目往往让用户*加迷惑而不是起到锻炼的作用。同时这些项目也缺乏清晰的指导和统一的编排,这是因为这些项目是由不同的人创建的,他们往往有着不同的想法。
      《Arduino电路与项目指南(影印版英文版)》使用了不同的方法。所有的项目都采用了系统化的手段,引导读者进入不同的主题领域。在必须知道的理论方面,着重关注了读者容易接受的实践方向,包括诸如模数转换、定时器和中断这样一些基础的编程技术,它们都被包含在一些动手操作的项目中。
      《Arduino电路与项目指南(影印版英文版)》读者可以创建指示灯、唤醒灯、具备全部功能的电压表、多种多样的时钟、反应速度计或者鼠标控制的机械臂。在学习这些项目的同时,读者将能够真正地理解和掌握内在的控制器技术基础知识。
  • 目录:
    1Introduction
    1.1TheArduinoProject
    1.2BookStructureandTargetAudience

    2StructureandFunctionoftheHardware
    2.1LotstoChooseFrom:ArduinoVersions
    2.2AvailableforallPurposes:Shields
    2.2.1ProtoShield
    2.2.2MotorShield
    2.2.3EthernetShield
    2.3NothingHappenswithoutPower:thePowerSupply
    2.4TheMicrocontroller:HeartoftheArduino
    2.5ThePCConnection:USBinterface

    3DevelopmentEnvironmentandProgrammingBasics
    3.1IntegratedDevelopmentEnvironment(IDE)
    3.2ForLinuxUsers:ArduinoIDEUnderUbuntu
    3.3SimpleBeginnings:TheWarningLight
    3.4GeneralStructureofanArduinoSketch
    3.5BasicElementsoftheCProgrammingLanguageforArduino
    3.6ProgramStructures
    3.7Arduino-SpecificFunctions
    3.8ArduinoPunctuation:SyntaxElements
    3,9DataStorageElements:Variables
    3.10TheArtofMath:Operators
    3.11ToBeClear:LogicalOperators
    3.12UnchangingParameters:Constants
    3.13DealingwithRelatedDataoftheSameType:Arrays
    3.14ProgramControlStructures
    3.15ControllingTiming
    3.16MathematicalFunctions
    3.17Randomnumbers
    3.18ExtendingtheOptions:AddingLibraries

    4ElectronicComponentsandLow-Cost"Freeduinos"
    4.1Breadboards:SimpleandEffectivewithoutSoldering
    4.2PrototypingBoards:DurableConstructionwithoutChemicals
    4.3Low-Cost'Freeduinos'
    4.4ArduinoandItsHelpers:BasicElectronicComponents
    4.4.1USBCable
    4.4.2Resistors
    4.4.3Capacitors
    4.4.4Potentiometers
    4.4.5LEDs
    4.4.6RGBLEDs
    4.4.7Switches
    4.4.8SiliconDiodes
    4.4.9Transistors

    5HelloWorld
    5.1CuttotheChaser
    5.2ItGetsBrighter:ControllingPowerLEDs
    5.3POVino:Persistence-of-VisionDisplay

    6DisplaysandDisplayTechniques
    6.1BarGraphDisplay:TheClassicforMeasurementApplications
    6.2SimpleandCheap:7-SegmentDisplays
    6.34-Digit,7-SegmentDisplays:AKeyComponentforInstrumentation
    6.4MiniMonitorforSignsandGraphics:TheLEDDotMatrix
    6.5DotMatrixDisplayasaTwo-DigitDigitalDisplay
    6.6MicroLearnstoWrite:AlphanumericDisplay
    6.7TheLCD

    7MeasurementandSensors
    7.1FlexibleandEasytoRead:AnLEDVoltmeter
    7.2Volt/Ammeter:PreciseInstrumentfortheHobbyist'sLab
    7.3KiloohmmeterforSpecificApplications
    7.4NoMoreFaultyElectrolyticCapacitorWoes:The'Elcaduino'Tester..
    7.5'Picofaraduino':MeasuringSmallerCapacitances
    7.6'Transistino':TransistorTester~
    7.7ASimpleNTCThermometer
    7.8HotorCold?TemperatureMeasurementUsingtheAD22100
    7.9RemoteThermometer
    7.10'Thermoduino':PrecisionThermometerwith7-SegmentDisplay
    7.11WhenAreWeMostComfortable?-TheHygrometer
    7.12'Battduino':CapacityMeasurementforRechargeableBatteries
    7.13OpticalSensors:ImportantforMorethanJustPhotography
    7.14ReflexLightforGeocaching
    7.15ForProfessionalPhotographers:ADigitalLightMeter
    7.16Home'RadarStation":DistanceMeasurementUsingUltrasound

    8Timers,ClocksandInterrupts
    8.1MorningandNightFun:GrandPrixToothbrushTimer
    8.2PracticalandAccurate:DigitalClockwithLEDDisplay
    8.3Who'sFaster?AReactionTimer
    8.4'Timerino':UniversalTimerwitha7-SegmentDisplay
    8.5Plug-inTimertoMakeLifeEasier
    8.6AtomicPrecision:TheDCF77RadioClock
    8.7OutputofTimeandDatetotheSerialInterface
    8.8Stand-AloneDCF77ClockwithLCDDisplay

    9Interfaces
    9.1UniversalandSimple:TheI2CInterface
    9.2WhenWeRunOutofPins:PortExpansion
    9.4HexadecimalDebuggerDisplayUsinga2-Digit,7-SegmentDisplay.
    9.5LCDControlviaI2CUsingthePCF8574
    9.6ThisTime,FullyDigital:TheLM75Thermometer
    9.7Power-Saving:Real-TimeClockwithDateDisplay
    9.8AlterIncludingTheIRremoteWireless,Practical,Quick:TheIRInterface
    9.9'Lampino':AnIR-ControlledRGBLamp
    9.10TimelyLuxury:AnIR-ControlledDigitalClock
    9.11OptimalforMicrocontrollers:ThePS/2Interface
    9.12KeyboardandMouseasUniversalInputDevices
    9.13ACompleteMicrocomputerwithLCDMonitorandKeyboard

    10SoundsandSynthesizer
    10.1SimpleTones
    10.2TransducersandAmplifiers
    10.3FastPWMMakesItHappen:NotJusttones,ButSoundWaves
    10.4Theremin:TheContactlessMusicalInstrument
    10.5AudioProcessing
    10.5.1VCO:ATunableSineWaveSource
    10.5.2DigitalSignalProcessing
    10.6SoundCloud:ADigitalSynthesizer

    11DigitalControlTechniques
    11.1ControlTypes
    11.1.1PController
    11.1.2IController
    11.1.3PIController
    11.1.4PDController
    11.1.5PIDController
    11.2OptimumWorkstationLighting:DigitalIlluminationControl
    11.3AClassicofControlTheory:TheGravityCompensator

    12PhysicalComputing
    12.1ServosControltheWorld
    12.2'Photino':2DCameraSwivel
    12.3'Craning':Mouse-ControlledCrane

    13Processing
    13.1ArduinoandProcessing:AFormidableTeam
    13.2InteractionwithProcessing:DataLogging,TrendGraphs,etc

    14The"LivingRoomBox':OurModularConcludingProject
    14.1AlwaysUseful:AClock
    14.2ControlfromAfar:TheIRInterface
    14.3230VControlforHi-Fisystems,Televisions,Lamps,etc
    14.4TimersandSensorsastheBasisforHomeAutomation
    14.5IndoorandOutdoorThermometers
    14.6NoMoreDryAir:AHygrometer
    14.7TheHardware

    Bibliography
    listings
    ListofFigures
    ListofTables
    Index
查看详情
相关图书 / 更多
Arduino电路与项目指南(影印版 英文版)
Arm Cortex-M23和Cortex-M33微处理器权威指南
[英]姚文祥(Joseph Yiu)
Arduino电路与项目指南(影印版 英文版)
ArcGIS Runtime for .NET开发实验实习教程——基于C#和WPF
林卉 主编;田义超;谢小魁;魏金占
Arduino电路与项目指南(影印版 英文版)
ArcGIS API for JavaScript开发
刘光;李雷;刘增良
Arduino电路与项目指南(影印版 英文版)
ArcGIS Pro Python编程
Toms 著;[美]Silas
Arduino电路与项目指南(影印版 英文版)
Arduino应用与实践
王远飞 编
Arduino电路与项目指南(影印版 英文版)
Arduino机器人系统设计及开发
赵建伟 主编 姜涛 副主编;甄奕 牛琦 周玉华 马萍萍 张娜 王猛 参编
Arduino电路与项目指南(影印版 英文版)
Arduino程序设计与硬件搭建
张淑慧 编;樊胜民;樊攀
Arduino电路与项目指南(影印版 英文版)
Arduino开源硬件概论(第2版)
李永华
Arduino电路与项目指南(影印版 英文版)
Arduino开源硬件+激光切割电子项目制作
高凯 程晨
Arduino电路与项目指南(影印版 英文版)
Arduino智能机器人设计与制作 中小学机器人编程指南
胡畔
Arduino电路与项目指南(影印版 英文版)
Arduino创意产品编程与开发
何洋 著
Arduino电路与项目指南(影印版 英文版)
Arduino编程从零开始(第3版)
[美]西蒙·蒙克(Simon Monk) 著;王超 译
您可能感兴趣 / 更多
Arduino电路与项目指南(影印版 英文版)
写小说最重要的十件事
Guin 著;[美]厄休拉·勒古恩(Ursula、K.、Le、杨轲 译
Arduino电路与项目指南(影印版 英文版)
Guillermo del Toro: At Home with Monsters:Inside His Films, Notebooks, and Collections
Guillermo del Toro;Guy Davis
Arduino电路与项目指南(影印版 英文版)
Selected Poems:with parallel French text
Guillaume Apollinaire 著;Martin Sorrell 译
Arduino电路与项目指南(影印版 英文版)
ErnestandRebecca#4:TheLandoftheWakingStones
Guillaume Bianco 著;Antonello Dalena 绘
Arduino电路与项目指南(影印版 英文版)
Textura Dos: Buenos Aires Street Art
Guilherme Zauith、Matt Fox-Tucker 著
Arduino电路与项目指南(影印版 英文版)
GuinnessWorldRecords2011(GuinnessBookofRecords)
Guinness World Records 著
Arduino电路与项目指南(影印版 英文版)
Cubism
Guillaume Apollinaire 著
Arduino电路与项目指南(影印版 英文版)
TheBookofTime#3:TheCircleofGold
Guillaume Prevost(纪尧姆·普鲁斯特) 著
Arduino电路与项目指南(影印版 英文版)
TheRomanceoftheRose
Guillaume De Lorris 著
Arduino电路与项目指南(影印版 英文版)
TheBookofTime#2:TheGateofDays
Guillaume Prevost(纪尧姆·普鲁斯特) 著;William Rodarmor 译
Arduino电路与项目指南(影印版 英文版)
TheOxfordMurdersTheOxfordMurders
Guillermo Martinez 著
Arduino电路与项目指南(影印版 英文版)
Vietnam
Guide Lonely Planet