Explore the world of coding and electronics through 30 engaging projects that guide you in creating your own secret laboratory. Each project offers hands-on experience, allowing you to learn essential skills while building fun and innovative devices. Perfect for aspiring inventors, this book combines creativity with technology, making it an exciting resource for anyone interested in STEM.
Beginning with the basics and moving gradually to greater challenges, this
book takes you step-by-step through experiments and projects that show you how
to make your Arduino or Raspberry Pi create and control movement, light, and
sound. In other words: action!
The Photon is an open source, inexpensive, programmable, WiFi-enabled module
for building connected projects and prototypes. Powered by an ARM Cortex-M3
microcontroller and a Broadcom WiFi chip, the Photon is just as happy plugged
into a hobbyist's breadboard as it is into a product rolling off of an
assembly line.
"Fully updated coverage of PCB design and construction with EAGLE. This thoroughly revised, easy-to-follow guide shows, step-by-step, how to create your own professional-quality PCBs using the latest versions of EAGLE. Make your own PCBs with Eagle: from schematic designs to finished boards, Second Edition, guides you through the process of a developing a schematic, transforming it into a PCB layout, and submitting Gerber files to a manufacturing service to fabricate your finished board. Four brand-new chapters contain advanced techniques, tips, and features. Downloadable DIY projects include a sound level meter, Arduino shield, Raspberry Pi expansion board, and more!"--Page 4 of cover
Part I: Light and Color§1. Persistence of Vision Display§2. LED Cube§3. High
Power LED Controller§4. Color Recognizer§§Part II: Security§5. RFID Door
Lock§6. Keypad Door Lock§7. Secret Knock Lock§8. Fake Dog§9. Person
Counter§10. Laser Alarm§§Part III: Sound and Music§11. Theramin-like
Instrument§12. FM Radio Receiver§13. Pedal Board Controller§14. Music
Controller§15. LED Matrix Spectrum Display§§Part IV: Internet§16. Email
Notifier§17. Weather Data Feed§18. Network Controlled Switch§19. Network
Temperature and Humidity Sensor§20. Pingometer§§Part V. Clocks§21. LED Matrix
Clock§22. Binary Clock§23. Seven Segment LED Clock§24. Hacked Analog Clock§25.
World Clock§§Part VI. Novelty§26. Larson Scanner§27. Game of Life§28. Singing
Plant§29. Ultrasonic Rangefinder§30. GPS§31. Methane Detector§§Part VII.
Home§32. Light Level Logger§33. Temperature and Light Logger§34. Timer
Controlled Lamp§35. Autoranging Capacitance Meter§36. Geiger Counter§
This book explains how to use the popular IOIO board to make USB connected
accessories for your Android phone. Four example projects of varying level of
difficulty are included, from a simple movement detecting intruder alarm that
will call you when triggered, to a robot phone that uses your phone as the
basis for a web-controlled surveillance bot.
An up-to-date guide to creating your own fun and useful Raspberry PiTM programs This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Pi—with no programming experience required. Programming the Raspberry PiTM: Getting Started with Python, Third Edition addresses physical changes and new setup procedures as well as OS updates to the current version 4. You will discover how to configure hardware and software, write Python scripts, create user-friendly GUIs, and control external electronics. Step-by-step projects include a digital clock prototype and a fully functioning Raspberry Pi robot. Configure your Raspberry Pi and explore its features Start writing and debugging Python programs Use strings, lists, functions, and dictionaries Work with modules, classes, and methods Apply object-oriented development methods Create user-friendly games using Pygame Build intuitive user interfaces with guizero Interface with hardware using the gpiozero library Attach external electronics through the GPIO port Add powerful Web features to your projects