Inhoudsopgave:
- Stap 1: Verzamel de elektronica
- Stap 2: Download de schets en programmeer het bord
- Stap 3: Verbind de componenten en modules
- Stap 4: Test en bewaak de luchtkwaliteit
Video: Luchtkwaliteitssensor met behulp van een Arduino: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
In dit bericht zullen we leren hoe we een eenvoudige maar nuttige luchtkwaliteitssensor kunnen bouwen. We zullen de SGP30-sensor samen met de Piksey Pico gebruiken, hoewel de schets met vrijwel elk Arduino-compatibel bord zal werken.
De video hierboven vertelt je hoe belangrijk zo'n sensor is. We bespreken ook verschillende factoren waarmee rekening is gehouden bij het selecteren van de componenten voor dit project. Ik raad aan om het te bekijken om een overzicht van alles te krijgen, vooral als je de PCB gaat gebruiken die voor dit project is ontworpen.
Stap 1: Verzamel de elektronica
Je hebt het volgende nodig om dit project te bouwen:
- SGP30-sensor: deze kan online worden verkregen via sites als Pimoroni, Adafruit, Sparkfun
- OLED-module: een standaard OLED-module van 0,96 inch werkt prima
- Arduino-bord: ik gebruik de Piksey Pico, maar je kunt elk Arduino-bord gebruiken dat je hebt
- Niveauverschuiver: We bouwen een 5V tot 3,3V niveauverschuiver voor de OLED-module, maar u kunt er ook een kopen
- 3,3V-spanningsbron: we gebruiken een LM2950-spanningsregelaar om de 3,3V-voeding te produceren die nodig is voor de OLED-module
Stap 2: Download de schets en programmeer het bord
U kunt de definitieve schets downloaden via de volgende link:
github.com/bnbe-club/air-quality-sensor-kit-diy-19
Voordat u de schets kunt compileren en uploaden, moet u de bibliotheken "Sparkfun SGP30" en "U8g2" installeren met behulp van de bibliotheekmanager. Bekijk de video als je hierbij hulp nodig hebt.
Als je klaar bent, upload je de schets eenvoudig naar je bord.
Stap 3: Verbind de componenten en modules
We moeten dan alle componenten met elkaar verbinden. Als u de PCB gebruikt, hoeft u alleen maar alle componenten op hun plaats te solderen. De video laat zien hoe je dit doet.
Je kunt ook een breadboard gebruiken samen met het aansluitschema om alles met elkaar te verbinden. De LM2950 is een 3.3V-regelaar die alleen nodig is als uw OLED-module geen ingebouwde regelaar heeft en 3,3V nodig heeft voor gebruik. Sommige OLED-modules werken met een 5V-voeding en in dat geval zou u dit gedeelte niet nodig hebben.
Stap 4: Test en bewaak de luchtkwaliteit
Zodra je alles op zijn plaats hebt aangesloten. Schakel de build eenvoudig in met een microUSB-kabel en u zou de uitvoer op de OLED-module moeten zien. Houd er rekening mee dat de eerste 15 CO2-metingen 400ppm zullen zijn, terwijl de TVOC-metingen 0ppb zullen zijn omdat het interne verwarmingselement moet opwarmen.
U kunt dit ook wijzigen om een zoemer toe te voegen om u te waarschuwen als de niveaus een bepaalde drempel overschrijden. Het PCB-ontwerp is vrijgegeven op Github en daarmee kun je je eigen PCB's bestellen. Ik heb wat extra PCB's besteld en ik heb deze te koop aangeboden op de website als je er maar een paar zoekt.
Als je dit project leuk vond, overweeg dan om je te abonneren op ons YouTube-kanaal, omdat het ons helpt groeien.
- PCB-ontwerpbestanden:
- YouTube:
- Instagram:
- Twitter:
- Facebook:
Bedankt voor het lezen.
Aanbevolen:
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en de Troll Arduino Compatible Audio Pranker/praktische Joke Board.: 5 stappen
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en het Troll Arduino-compatibele audio-pranker/praktische grapbord.: Het Troll-bord gemaakt door Patrick Thomas Mitchell van EngineeringShock Electronics, en niet zo lang geleden volledig gefinancierd op Kickstarter. Ik kreeg mijn beloning een paar weken te vroeg om te helpen bij het schrijven van enkele gebruiksvoorbeelden en het bouwen van een Arduino-bibliotheek in een po
Bouw een amateurradio APRS RX Only IGate met behulp van een Raspberry Pi en een RTL-SDR-dongle in minder dan een half uur - Ajarnpa
Bouw een amateurradio APRS RX Alleen IGate met behulp van een Raspberry Pi en een RTL-SDR-dongle in minder dan een half uur: Houd er rekening mee dat dit nu vrij oud is, dus sommige onderdelen zijn onjuist en verouderd. De bestanden die u moet bewerken, zijn gewijzigd. Ik heb de link bijgewerkt om je de nieuwste versie van de afbeelding te geven (gebruik 7-zip om het te decomprimeren) maar voor volledige instru
Hoe maak je een DIY Bartop Arcade voor 2 spelers met aangepaste Marquee Coin Slots, met behulp van een doos van Pandora - Ajarnpa
Hoe maak je een DIY Bartop Arcade voor 2 spelers met aangepaste Marquee Coin Slots, met behulp van een doos van Pandora De muntsleuven worden zo gemaakt dat ze alleen munten ter grootte van een kwart en groter accepteren. Deze arcade wordt aangedreven
Autonome regeling van het toerental van de motor met behulp van een feedbacksysteem van een op IR gebaseerde toerenteller - Ajarnpa
Autonome regeling van het toerental van de motor met behulp van feedbacksysteem van een op IR gebaseerde toerenteller: er is altijd behoefte aan automatisering van een proces, of het nu een eenvoudig/monsterlijk proces is. methoden om ons kleine stukje land water te geven / te irrigeren. Het probleem van geen huidige toevoerleiding
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): 6 stappen (met afbeeldingen)
Maak een webverbonden robot (voor ongeveer $ 500) (met behulp van een Arduino en netbook): deze Instructable laat u zien hoe u uw eigen webverbonden robot kunt bouwen (met behulp van een Arduino-microcontroller en Asus eee pc). Waarom zou u een web willen Verbonden robot? Om mee te spelen natuurlijk. Rij met je robot van de andere kant van de kamer of over de tel