Stap 5: bedrading
Ik gebruik vereenvoudigd2C echt mijn schema bedrading. Zoals ik al zei in het gedeelte Component ontwerp SPI kon worden gebruikt, maar ik zie niet veel van een punt.
Ik eerste prototyped alles op een breadboard met een Arduino Uno R3 (zie onderdeel Design stap). Het was op deze manier dat ik was in staat om het gebruik van de seriële uitgang beter model het algoritme. Samen met dat volgde ik enkel de schakelschema's en pinouts in de Trinket Pro, OLED-Display, LiPoly rugzaken BMP280 Sensor tutorials. Om dingen te vereenvoudigen, zijn de pinouts als volgt:
- Trinket Pro A4 (SDA) sensor SDI en Display SDA
- Trinket Pro A5 (SCL) naar Sensor SCK en Display SCL
- Trinket Pro A2 RST weergeven
- Trinket Pro A1 tot knop pin1 (een pulldown weerstand zal ook verbinding maken met deze pin)
- Trinket Pro 3V aan knop pin3, Sensor en weergave van de VIN VIN
- Trinket Pro GND (G, hetzelfde als BATT G) voor Display GND GND, Sensor, Pulldown weerstand op knop pin1/A1en rugzak G
- Trinket Pro BAT + aan het BAT rugzak
- Trinket Pro BUS naar 5V rugzak
Ik moest ook nemen enkele vrijheden met de componenten in Fritzing, aangezien de laatste Adafruit bibliotheek geen Fritzing onderdelen voor alle fysieke onderdelen en ik niet de tijd nemen wilde om alle van hen. Het diagram Fritzing is enkel ter illustratie toch, dus geen big deal, maar je merken zult dat de afbeelding niet uitgelijnd met de werkelijke delen in alle opzichten, maar het gaat zeer.