INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Tinkercad -projekte »
Nadat ek twee nuttelose speletjies met Arduino gebou het en my tyd verspil het deur dit te speel, wou ek iets nuttigs met Arduino skep. Ek het die idee gekry van 'n temperatuur- en lugvochtigheidsmeetstelsel vir plante. Om die projek 'n bietjie interessanter te maak, wou ek hê dat die Arduino outomaties die afwyking na die optimale toestande van elke plant moes bereken.
Stap 1: Bou die projek op 'n broodbord
Hardeware is baie eenvoudig. Jy benodig:
- 'n Arduino (Nano/Uno/…)
- 'n Nokia 5110 LCD -skerm
- 'n DHT22
- 'n drukknop
- 1 kΩ Weerstand vir die knoppie
- 10 kΩ Weerstand vir die DHT22
Bou net alles op soos op die foto en die hardeware is korrek verbind. U kan verander na verskillende digitale penne van die Arduino as u die program aanpas. Daar is verskillende tipes Nokia LCD met verskillende pinorders. Miskien moet u die bedrading aanpas of die program 'n bietjie verander.
Stap 2: Berei die program voor
Die program is baie eenvoudig en maklik om op te stel. Die belangrikste is om die korrekte biblioteke te installeer (skakel na die drie biblioteke: https://www.rinkydinkelectronics.com/library.php?i… | https://github.com/adafruit/DHT-sensor-library | https://github.com/adafruit/Adafruit_Sensor). Laai net die lêers af en kopieer die biblioteke in die regte gids. U kan die penne vir die Nokia 5110 LCD, die DHT22 en die knoppie bo -aan die program verander. As die kontras nie korrek is nie, kan u dit ook aanpas. Laai die.zip -lêer vir die program af en kopieer die gids.
Soos met my laaste projek, het ek al die grafika met verf ontwerp en LCDAssistant gebruik om die foto's in hex te omskep.
Stap 3: Krimp die projek
Om die projek te laat krimp, het ek 'n kringbord met Eagle ontwerp en gefrees. Uiteindelik het ek 'n 3D-drukker gebruik om 'n kas vir my meetsisteem te bou. Soos altyd het ek die CAD-lêers in Thinkercad ontwerp en die materiaal PLA gebruik. Ek het die uitleg van die printbord aangeheg, maar ek dink dit is makliker om alles op perfboard te bestry.