top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Learn Arduino prototyping in 10 days : your crash course to build innovative devices / / Kallol Bosu Roy Choudhuri
Learn Arduino prototyping in 10 days : your crash course to build innovative devices / / Kallol Bosu Roy Choudhuri
Autore Choudhuri Kallol Bosu Roy
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, [England] ; ; Mumbai, [India] : , : Packt Publishing, , 2017
Descrizione fisica 1 online resource (281 pages) : illustrations, tables
Disciplina 621.3810285
Soggetto topico Electronics - Data processing
Prototypes, Engineering
ISBN 1-78829-854-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti Learn Arduino prototyping in ten days
Record Nr. UNINA-9910795928003321
Choudhuri Kallol Bosu Roy  
Birmingham, [England] ; ; Mumbai, [India] : , : Packt Publishing, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Learn Arduino prototyping in 10 days : your crash course to build innovative devices / / Kallol Bosu Roy Choudhuri
Learn Arduino prototyping in 10 days : your crash course to build innovative devices / / Kallol Bosu Roy Choudhuri
Autore Choudhuri Kallol Bosu Roy
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, [England] ; ; Mumbai, [India] : , : Packt Publishing, , 2017
Descrizione fisica 1 online resource (281 pages) : illustrations, tables
Disciplina 621.3810285
Soggetto topico Electronics - Data processing
Prototypes, Engineering
ISBN 1-78829-854-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti Learn Arduino prototyping in ten days
Record Nr. UNINA-9910812055903321
Choudhuri Kallol Bosu Roy  
Birmingham, [England] ; ; Mumbai, [India] : , : Packt Publishing, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Practical Arduino engineering : end to end development with the Arduino, Fusion 360, 3D printing, and Eagle / / Harold Timmis
Practical Arduino engineering : end to end development with the Arduino, Fusion 360, 3D printing, and Eagle / / Harold Timmis
Autore Timmis Harold
Edizione [2nd ed.]
Pubbl/distr/stampa [Place of publication not identified] : , : Apress, , [2021]
Descrizione fisica 1 online resource (589 pages)
Disciplina 005.133
Soggetto topico Electronics - Data processing
Prototypes, Engineering
ISBN 1-4842-6852-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Preface -- Chapter 1: The Process of Arduino Engineering -- Gathering Your Hardware -- Gathering Your Tools -- Understanding the Engineering Process -- Requirements Gathering -- Creating the Requirements Document -- Gathering the Hardware -- Configuring the Hardware -- Writing the Software -- Debugging the Arduino Software -- Troubleshooting the Hardware -- Finished Prototype -- Summary -- Chapter 2: Understanding the Arduino Software -- Getting Started with setup( ) and loop( ) -- Initializing Variables -- Writing Conditional Statements -- Timers vs. Delays -- Finite-State Machine -- Working with Loops -- Communicating Digitally -- Communicating with Analog Components -- Serial Communication -- SerialEvent -- Using Arduino Libraries -- TinyGPS++ -- Putting Together the Arduino Language Basics -- Summary -- Chapter 3: Modeling with Fusion 360 -- Installing and Setting Up Fusion 360 -- Download Fusion 360 -- Installation Procedures for Fusion 360 -- Getting to Know Fusion 360 -- Fusion 360's User Interface -- Fusion 360 Sketch Tools -- Fusion 360 3D Tools -- Fusion 360 Tools -- Importing Files -- Your First 3D Model in Fusion 360 -- Creating a Sketch -- Using the Extrude Function -- Parametric Modeling in Fusion 360 -- Summary -- Chapter 4: 3D Printing -- What Is 3D Printing -- Types of 3D Printers -- Tools of the Trade -- Parts of a 3D Printer -- What Is a Slicer -- Different Slicing Programs -- Simplify3D -- The Main Screen -- Common Settings -- Troubleshooting -- Over/Under Extrusion -- Ghosting -- Parts Do Not Stay on Build Plate -- Our First Print -- Summary -- Exercise -- Chapter 5: PCB Design -- What Is a PCB -- PCB Design Software -- Eagle -- Eagle's Main Windows -- Loading a Library -- Creating a Schematic -- Laying Out a PCB.
Exporting Gerber Files -- PCB Manufacturers -- Summary -- Chapter 6: Robot Engineering Requirements: Controlling Motion -- Hardware Explained: The H-Bridge -- Chapter Project: Creating the First Prototype -- Controlling Motors with Serial Commands -- Requirements Gathering -- Outlining the Software Requirements -- Creating an H-Bridge PCB -- Designing a Robot Chassis -- Assembly -- Writing the Software -- Debugging the Arduino Software -- Troubleshooting the Hardware -- Finished Prototype -- Summary -- Exercise -- Chapter 7: Final Project PCB -- Creating Schematic Sheets -- Final Project: NatBot -- Requirements Gathering (PCB) -- Outlining the Hardware Requirements -- Creating the NatBot PCB -- Hardware Explained: The NatBot PCB -- DC Motor -- Micro DC Motors -- Servo -- Micro Servos -- Accelerometer -- ADXL362 -- Charging Circuit -- MCP73831T -- Buck/Boost Regulator -- 8V Boost Regulator 6V Boost Regulator -- Bluetooth -- RN-42 -- Ultrasonic Sensor -- Parallax Ping Ultrasonic Sensor -- Temperature Sensor -- TMP36 -- OLED Display -- OLED -- GPS -- UART GPS -- Headers -- PCB Bill of Materials (BOM) -- Finished Prototype -- Summary -- Chapter 8: Final Project 3D Model -- Final Project: NatBot -- Requirements Gathering (3D Model) -- Outlining the 3D Model Requirements -- Fusion 360 Functions Explained -- Features of the NatBot 3D Model Explained -- NatBot Chassis -- Battery Holder -- Motor Assembly Mounts -- Ultrasonic Sensor Mount -- LCD Mount -- Micro USB Panel Mount -- PCB Mounting -- NatBot Ultrasonic Sensor Mount -- NatBot LCD Mount -- NatBot GPS Mount -- NatBot Front and Rear Wheelbase -- NatBot Wheels -- 3D Printing the NatBot -- Fit Check and Assembly -- Summary -- Chapter 9: Final Project Software -- Final Project: NatBot -- Requirements Gathering (Firmware) -- Outlining the Software Requirements.
Reviewing the Arduino Libraries for the NatBot -- Writing the NatBot Firmware -- Uploading and Testing the NatBot Firmware -- Summary -- Chapter 10: Final Project Putting It All Together -- Introduction to the LabVIEW Environment -- The Front Panel -- The Controls Palette -- The Block Diagram -- The Functions Palette -- The Tools Palette -- LabVIEW Functions Explained -- The While Loop -- The Case Structure -- The Sequence Structure -- Numerical Functions -- String Functions -- Comparison Functions -- Serial Functions -- Input Device Control Functions -- Gathering Requirements and Creating the Requirements Document -- Software -- Writing the Software -- Getting Started -- Designing the GUI -- Programming the Application -- Adding Serial Functions -- Completing the While Loop Condition -- Adding a Merge Errors Function -- Adding a SubVI -- Error Handling -- Read Function -- Uploading the Code to the Arduino -- Operation -- Debugging the LabVIEW Software -- Finished Prototype -- Summary -- Index.
Record Nr. UNINA-9910485142303321
Timmis Harold  
[Place of publication not identified] : , : Apress, , [2021]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui