Programmazione in movimento 3b - Librerie - 8

# Librerie

- Occorre in primo luogo la libreria che gestisce la comunicazione 1-Wire: http://www.pjrc.com/teensy/arduino_libraries/OneWire.zip
- Occorre poi la libreria specifica, costruita su questa, che gestisce lo specifico sensore: https://github.com/milesburton/Arduino-Temperature-Control-Library/archive/master.zip
- Nella libreria stessa sono riportati molti esempi. Altre interessanti informazioni possono essere trovate in questo articolo: https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806
- Una libreria non è altro che un file in C++, con la sua intestazione .h ed alcuni file di corredo che contengono informazioni per l'IDE
- Una libreria può anche contenere altri file .cpp o .h.
- Comunque tutti i file di una libreria devono stare all'interno di una directory con il nome del file .cpp o .h principali, senza estensione.
- Questa directory dovrà essere all'interno della directory libraries, che si trova nella directory dei nostri sketch, in genere sketchbook
- Per installare le nostre librerie occorrerà quindi scompattarle, creare una directory con il nome corretto, copiarvi i file e inserire questa directory in libraries

© Ing. Stefano Salvi - released under FDL licence