Пікірлер
@Voriaxly
@Voriaxly 5 күн бұрын
THAT SOUNDS GREATT 🔥🗣️🗣️🔥‼️‼️🗣️🔥
@BMonsterLaboratory
@BMonsterLaboratory 5 күн бұрын
ya, for sure! thanks 💪👍
@HappyHermitt
@HappyHermitt 6 күн бұрын
Flush-cut pliers wont leave the little pokers.
@BMonsterLaboratory
@BMonsterLaboratory 5 күн бұрын
True! Those pokers are no fun!
@HappyHermitt
@HappyHermitt 6 күн бұрын
Our cats would trip out on that!
@BMonsterLaboratory
@BMonsterLaboratory 5 күн бұрын
I still have this thing. I should see what the dogs think of it! 😃
@HappyHermitt
@HappyHermitt 6 күн бұрын
I know this is old but ICStation on Amazon has kits that work.
@BMonsterLaboratory
@BMonsterLaboratory 5 күн бұрын
maybe one day i'll try another one. It may have been partly my fault as well...who knows. I use a flux paste now that I really like. It burns clean and flows the solder nicely which may make this easier to do.
@xyzquo
@xyzquo 9 күн бұрын
My ISD1820 is attached with PIR motion and mini amplifier, while all of those circuit is powered with 5V adapter. As time went, the recorded sound became strange and have a high pitch. Is it caused by the lack of power?
@BMonsterLaboratory
@BMonsterLaboratory 9 күн бұрын
Hey there! it sounds like a power issue. Are you powering the ISD1820 module with a breadboard power supply? Try measuring voltage at the ISD1820 module with a multimeter to see if it maintains the correct voltage. You can also add a 1000uF capacitor across the power supply to smooth out any fluctuations.
@user-zr1yv8id9w
@user-zr1yv8id9w 11 күн бұрын
Adafruit Fingerprint sensor enrollment Did not find fingerprint sensor :( WHY is ithis happen?? pls help. Are some sensors not working for this code ??
@BMonsterLaboratory
@BMonsterLaboratory 10 күн бұрын
It could be a number of reasons. Wire connections, power supply, correct baud rate, update library.... What message are you getting? You're using the Adafruit library? could be a bad sensor but you'll have to do some investigating first before you can determine that. Are you using the same sensor as the on in the video? Did any debugging info print to the serial monitor?
@mariemeyer2885
@mariemeyer2885 11 күн бұрын
You mentioned the code is on the facebook page under comments but there are no comments for this project listed there. Somewhere else may be?
@BMonsterLaboratory
@BMonsterLaboratory 10 күн бұрын
I apologize for that. posting the code to Facebook proved to be difficult with this project. the Bottango code is a multi file program. When you export the Bottango code you move those files to the BottangoArduinoDriver file. There is a readme file that is exported along with code, it's very helpful. You will want to download Bottango_Win_0_6_5 zip file from the website and transfer your exported animations to this file. I'm happy to email my files to you if you would like.
@neilmackinnon5573
@neilmackinnon5573 11 күн бұрын
nice job
@BMonsterLaboratory
@BMonsterLaboratory 11 күн бұрын
Thanks! I appreciate it. 👍
@ben-zz2rm
@ben-zz2rm 12 күн бұрын
great video, thank you. I'm having the following issue. Have rechecked code several times and cannot see the problem, can you please help. E:\Documents\PERSONAL\Bens_Arduino\projects\DC_motor_2_forward_reverse\DC_motor_2_forward_reverse.ino: In function 'void loop()': E:\Documents\PERSONAL\Bens_Arduino\projects\DC_motor_2_forward_reverse\DC_motor_2_forward_reverse.ino:24:20: error: expected ';' before ')' token for(i=0, i<5, i++) // cycle will continue until i<5, then will be disabled ^ E:\Documents\PERSONAL\Bens_Arduino\projects\DC_motor_2_forward_reverse\DC_motor_2_forward_reverse.ino:33:15: error: could not convert 'digitalWrite(5, 0)' from 'void' to 'bool' digitalWrite(ENABLE, LOW); // Disable ~~~~~~~~~~~~^~~~~~~~~~~~~ E:\Documents\PERSONAL\Bens_Arduino\projects\DC_motor_2_forward_reverse\DC_motor_2_forward_reverse.ino:34:14: error: expected ')' before ';' token delay(2000); ^ exit status 1 Compilation error: expected ';' before ')' token My code is.. for(i=0, i<5, i++) // cycle will continue until i<5, then will be disabled and also highlights. digitalWrite(ENABLE, LOW); // Disable delay(2000);
@BMonsterLaboratory
@BMonsterLaboratory 12 күн бұрын
Hey there! thanks~ You have some syntax errors and missing ";" ...maybe typos. Don't forget to define ENABLE. Try this #define ENABLE 5 // Define the pin connected to the motor driver void setup() { pinMode(ENABLE, OUTPUT); // Set the ENABLE pin as an output } void loop() { for (int i = 0; i < 5; i++) { // cycle will continue until i<5, then will be disabled digitalWrite(ENABLE, HIGH); // Enable delay(2000); // 2 second delay digitalWrite(ENABLE, LOW); // Disable delay(2000); // 2 second delay } }
@rubensbraz
@rubensbraz 12 күн бұрын
really good! thank you
@BMonsterLaboratory
@BMonsterLaboratory 12 күн бұрын
I appreciate your comment. Thank you! 💪
@miguelmarques7378
@miguelmarques7378 16 күн бұрын
THANK YOU SO MUCH!!! Got a subscriber for that! By the way, would it be possible to make it so that the microphone is wireless? And what is the shield’s name?
@BMonsterLaboratory
@BMonsterLaboratory 16 күн бұрын
Thanks! glad you found it useful. I haven't use a wireless mic with this but I'm willing to bet you can use a Lavalier microphone, like the mics used in presentations. I think it would work. I'd like to try that out, actually...thanks for the idea! The shield is a cloudless speech recognizer / voice synthesizer sold under the name MOVI. I love this shield. It's old but still very useful. Here's the link www.audeme.com/movi.html Thanks again for the kind comment. 👍
@BMonsterLaboratory
@BMonsterLaboratory 16 күн бұрын
by the way, if you want more than 1 mp3 you can use the DFPlayer Mini mp3 player. You can store many mp3's on the micro sd card and request MOVI to play a specific track or to play a random song. The mp3 module in this video is a small capacity board that can play 1mp3 up to approx. 3min long.
@miguelmarques7378
@miguelmarques7378 8 күн бұрын
Cool! Another question. Is there a cheaper alternative for the MOVI?
@BMonsterLaboratory
@BMonsterLaboratory 8 күн бұрын
@@miguelmarques7378 Other options may include the Elechouse Voice Recognition Module V3 www.elechouse.com/product/speak-recognition-voice-recognition-module-v3/ or the Grove - Speech Recognizer wiki.seeedstudio.com/Grove-Speech_Recognizer/ I haven't used either of these options but they are cheaper and who knows, you may find them very useful! You may want to buy directly from the Branded website to get the best quality. The one from Seed Studio looks like it may be worth a try. They have tutorials and documentation to get you started. I have used their products in the past and they were fine. Hope that helps!
@miguelmarques7378
@miguelmarques7378 8 күн бұрын
@@BMonsterLaboratoryThanks! That does help a lot. I just wanted to know if it would it be possible to use a cheaper low-quality version of the Voice Recognition Module V3.
@lutzwunderlich2003
@lutzwunderlich2003 16 күн бұрын
hi there, impressive video how to drive the servos with the pca9685. I only have one question regarding the baud rate. As I know the Mega requires a baud rate of 115200 to communicate while the 9600 is for the Uno. Did this have an impact on the control or is this not important with the PCA 9685? Thank you and keep making such kind of videos for us to help with problems.
@BMonsterLaboratory
@BMonsterLaboratory 16 күн бұрын
Hey there! Thank you for the kind comment. It's great to get feedback on videos to improve future content. The baud rate settings in this video are primarily for serial communication between the Arduino board and my computer. In this instance, Arduino uses serial communication to send and receive data between the board and the computer. The baud rate specifies the data transfer speed in bits per second and the baud rate uploaded to the Arduino needs to match the baud rate set in your serial monitor. The PCA9685 PWM driver communicates with the Arduino via the I2C protocol, which is not affected by the serial baud rate settings. So no, baud rate doe not impact control of the servos. Thank you for asking and I hope you enjoy building your Arduino project! 👍💪
@lutzwunderlich2003
@lutzwunderlich2003 16 күн бұрын
@@BMonsterLaboratory Thank you for your explanation. Now I understand the difference using the baud rate for communication between units in the Arduino world.
@charlesmyers9765
@charlesmyers9765 19 күн бұрын
Is this the only way to change servo parameters? Im just getting into rc planes, and dont like that some servos come with a max of 70-80° movement. Wtf do they even put servo travel limits in the radios for. 🙄Suppliers also arent great about listing details like that. So i want to be able to change things myself.
@BMonsterLaboratory
@BMonsterLaboratory 18 күн бұрын
Hi there! There are other ways to change the parameters, you don't have to use a programmable microcontroller. I found "DROK Signal Generator, DC 3.3-30V Function Generator 5-30mA LCD Display PWM Pulse Frequency Duty Cycle Rectangular Wave Square Wave Signal Generator" on Amazon. I have never used particular item. The servo motor interprets the pulse width of the PWM signal to determine its position. The frequency sets the period of the signal, and the duty cycle determines the length of the high pulse within that period. May be worth checking out, or maybe something like it depending on your needs. This one may be too big for a plane, but maybe there a smaller version of this. Many rc planes have servos that restrict movement to prevent overtravel. Like other RC vehicles, I assume you can upgrade the servos. I imagine changing to a servo with more movement would drastically change the controls, especially for a plane. Check out the data sheet for the servo before you purchase it to make sure it has the movement you want. It sounds like you found a fun hobby once you get everything going!
@theloudspeakernerd-tlsn9322
@theloudspeakernerd-tlsn9322 20 күн бұрын
Why did you remove the woofers from their original enclosures? I know they had enclosures
@BMonsterLaboratory
@BMonsterLaboratory 20 күн бұрын
It tossed them out, which was a mistake. I didn't know I would end up keeping them. They are fantastic speakers though.
@kaushlendrapandey5404
@kaushlendrapandey5404 22 күн бұрын
Can u guide me for a project ??
@BMonsterLaboratory
@BMonsterLaboratory 22 күн бұрын
Hey there! I am happy to assistance however I can. Not sure about guiding through every step. Tell me the goal of your project, components you are using, and your experience level. I am currently traveling but will be available next week. 👍
@kaushlendrapandey5404
@kaushlendrapandey5404 15 күн бұрын
@@BMonsterLaboratory cool, that will be really helpful. Where can I connect with u??
@BMonsterLaboratory
@BMonsterLaboratory 15 күн бұрын
@@kaushlendrapandey5404 Facebook mssg has worked well for me facebook.com/BMonster-Laboratory-101410418059806/ I usually check it at night. Feel free to send a message if you have a question.
@potter3173
@potter3173 25 күн бұрын
does the power button stay down so the unit will power back up after power loss while iam away? ty
@BMonsterLaboratory
@BMonsterLaboratory 24 күн бұрын
Hi there! The power button does stay down on the one I have. 👍
@grizley6666
@grizley6666 26 күн бұрын
Hello, I'm new at this. Everything is working, however I don't know how to edit the text. Where do I find the set-up or edit? Thank-you.
@BMonsterLaboratory
@BMonsterLaboratory 25 күн бұрын
Hey there! Include the liquid crystal library (LiquidCrystal.h) and change text in lcd.print line from "hello, world" to whatever you want. Play around with that, look up lcd display example code that you can find online, use arduino ide reference page for functions, variables, and structure. I found this very helpful when i started. www.arduino.cc/reference/en/ void setup() { // set up the LCD's number of columns and rows: lcd.begin(16, 2); // Print a message to the LCD. lcd.print("hello, world!"); }
@jerry27syd
@jerry27syd 27 күн бұрын
All reds are 5v?
@BMonsterLaboratory
@BMonsterLaboratory 27 күн бұрын
Yes, as long as you have external power connected to barrel jack. Use 12v5a supply if possible
@jerry27syd
@jerry27syd 27 күн бұрын
@@BMonsterLaboratory I watched your main video too, it seems only compatible with its own brand of esp32, but definitely amazing, I will try it out.
@BMonsterLaboratory
@BMonsterLaboratory 27 күн бұрын
@@jerry27syd yes, only compatible with freenove brand from what I have read. 👍 Comes in very handy!
@shakirzufayri4310
@shakirzufayri4310 29 күн бұрын
Will the sensor pin damage if it touches the solder?
@BMonsterLaboratory
@BMonsterLaboratory 28 күн бұрын
Quickly solder and place wires. May be able to add shrink tubing or light glue coat to make it good stronger. Only solder the metal pads. Maybe tin the contacts before placing 👍
@basitwassil6244
@basitwassil6244 Ай бұрын
Hey, What is the max output current for PCA9685?
@BMonsterLaboratory
@BMonsterLaboratory 27 күн бұрын
Hey there! Sorry for late reply, been traveling the past few days. I have a 5v10a supply connected. If you need more current for a lot of servos, try using an external power source and just connect ground and servo signal wires to the driver board for pwm control. I would not put more than 10amp supply on v+ to power the board. I believe this is the safest approach. I hope it helps
@scootermom1791
@scootermom1791 Ай бұрын
First, I'm a beginner. Zero experience. You lost me when you started plugging cords into the White device. Where did the cords come from? And how would you fit that white device in the frame? Or the battery pack? 2. Where did that white device come from? 3. You said something about uploading recordings, but will it let you record directly? If not, what do you have to get to do that? 4. Is there a miniature version of all this? I have motion activated mirrors for 2 birds that are having some issues. They aren't sold anymore. That's why I'm here...in case I need to create new mirrors for them.
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Hey there! The cords are jumper wires and they come with pin connectors on the end that allow you to attach them to the breadboard (long white plastic thing) and devices such as the motion sensor. Ideally, you would 3d print or purchase a pir motion sensor case that you could mount the sensor. You could set this up remotely with 5v dc battery supply if you need to. The white device is the HC-SR501 Pir Motion IR Sensor which I usually buy from Amazon. You can not record directly but you can add one mp3 recording to this board. It can be up to almost 3min in length I believe. You can record sounds form a video on your pc or go to freesound.org and download a free sound. There are many other places as well. You can make a miniature version of this. This was somethin I set up on a breadboard for fun and some people have used it in their projects. You would have to make it compact and give it a case or a small box to hold it, but it's totally doable. Do a Facebook search for #bmonsteralarm (just type bmonsteralarm into the search) and you should get an old post that shows a diagram of this setup. There are other ways to set this up if you think you may need something different. If you have any questions while you're building it, i'm happy to help.
@meisterwald3032
@meisterwald3032 Ай бұрын
Great videos btw! Subscribed!
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Thanks! I appreciate it. Thanks for the suggestion earlier, those are always welcomed.
@meisterwald3032
@meisterwald3032 Ай бұрын
dont repeat the video multiple times, bad for algorithm :D
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Good to know, but are you referring to repeat video from previous long form videos or repeat the same video multiple times in one short? I started making shorts again and trying to see what works and what doesn't work - I got the "doesn't work" category nailed down pretty good! 😂
@meisterwald3032
@meisterwald3032 Ай бұрын
@@BMonsterLaboratory Just something i observed when iterating many TikTok videos. Repeating the clip is bad for two reasons. 1. If the video ends, it gets replayed anyways. Every rewatch is a counted variable in the algorithm, the more loops the better, ergo, the shorter and more unnoticable the loop, the better. If you repeat the video "manually" you will not get that counter counting up 2. It is likely that the content is scanned, for, for example, identical content, multiple of the same videos, then it could be detected and punished.
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
@@meisterwald3032 I see.... I'll keep that in mind. Thanks for the tip!
@Sammyrobotics-bv1x
@Sammyrobotics-bv1x Ай бұрын
What computer do you use just wondering
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Alienware R14. it's been amazing so far 👍
@WACkZerden
@WACkZerden Ай бұрын
Cool! thanks for sharing
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Thanks for watching! Good luck with your projects 👍
@Syriancoder
@Syriancoder Ай бұрын
when i open the file to open the project then it says "the destination path is too long. rename the compressed(zipped) folder and try again." any help?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
make sure that the destination path where you're trying to save or access files is not too deep within the directory structure. Try renaming some of the folders in the path if any are too long.
@thefishguy1241
@thefishguy1241 Ай бұрын
Also have it keep track of the score , and add a highscore. It would be cool to expand with more features
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Those are great additions! This OLED looks great but I think I need a larger one
@wuj3kdar0
@wuj3kdar0 Ай бұрын
Did you make signal range test on that setup maybe? Thx.
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Sorry, I did not. That's a great idea, thank you! I'm going to write it down :) 👍
@thefishguy1241
@thefishguy1241 Ай бұрын
There's also esp now for esp, it's cheaper and less wiring
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
I haven't used that yet...sadly. I'm catching up though!
@thefishguy1241
@thefishguy1241 Ай бұрын
Cool projects
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Teensy 4.1 is a workhorse....and a great microcontroller 😎
@thefishguy1241
@thefishguy1241 Ай бұрын
Wanna make a weather station? Use your tft screen
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
That's a nice option. I may come back to that. I still like the Arduino cloud for tracking data like that.
@thefishguy1241
@thefishguy1241 Ай бұрын
It's nice what esp32 can do !
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
esp32 can handle graphics better than the esp8266, for sure!
@thefishguy1241
@thefishguy1241 Ай бұрын
It works , that's how you remove it after soldering, but why would anywone spill flux over their boards ?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
I had a 4ml bottle of liquid Flux that I knocked over. Too many things in the workspace... ended up spoiling it. I use paste now though 😃
@Henry-ty1qd
@Henry-ty1qd Ай бұрын
Hey, be carefull when copying the schematic from the video. I tried to copy what was done in the video, but the motor kept spinning in random directions. I followed the instructions as closely as possible, but it still didn't work for me. I even used the same model of motor and driver. As a last ditch effort i swapped a couple of the wires going from the driver to the stepper motor in an act of desperation, and after dozens of hours of brain-rott it magically worked. Not sure if the diagram is wrong or i had a faulty product but it finally worked. Im not mad at the creator, i just want share my experience, so that it may help at least someone out there. Kind regards Hen ry
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
hi, thanks for the heads up. Sorry to have delayed your project. do you know which wires you switched? I was sure I had this diagram nailed down correctly. I'll go back and try it out again. Thanks again for the info
@user-cj2nn6lh2w
@user-cj2nn6lh2w Ай бұрын
thanks i used this to deprogram my grandmas wheelchair, worked like a charm! I got her heritage soon after.😜😜😜 silly me ps: no hate <3 <3<3<3<3<3<3<3<3<3🥰 siorry my goldfish got my computer
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Ha! Silly goldfish! 🐠 🤣
@user-cj2nn6lh2w
@user-cj2nn6lh2w Ай бұрын
@@BMonsterLaboratory yeah but dw I ate it as a punishment now he can haunt me as a ghost
@Lomhow
@Lomhow Ай бұрын
The original board: 🍼 The breakout board she told you not to worry about: 💪
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
😆🤣 comment of the day
@kor2482
@kor2482 Ай бұрын
This is the first KZfaq short to ever actually convince me to buy something, looks like eight dollars on AliExpress. Thank you for sharing!
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Ahhh, I see it is on Aliexpress at 36% off, nice! I don't shop there but that sounds like a great deal. Thanks for letting me know. This would be a great site for bulk components as well. No affiliations here... just really liking the Freenove quality so far. 👍👍
@TR4SHPAND4
@TR4SHPAND4 Ай бұрын
That’s actually so cool, how much are they?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
I got it from Amazon $12.95 www.amazon.com/dp/B0CD2512JV?psc=1&ref=ppx_yo2ov_dt_b_product_details I believe it only fits Freenove boards, I haven't bought any others to test. That's ok because they did a great job with the ESP32-S3, libraries, and tutorial material. 👍 The blinking LEDs give it a pretty awesome effect as well -no affiliation here
@lereko9125
@lereko9125 Ай бұрын
“The driver is successfully pre-installed in advance”. How do I fix this?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
hello! I would uninstall and reinstall. Shouldn't have an issue after that. www.wch-ic.com/downloads/CH341SER_ZIP.html you can get it here or on github 👍
@lereko9125
@lereko9125 Ай бұрын
@@BMonsterLaboratory Thanks for the quick reply but it still didn't work :'(
@flavius1721
@flavius1721 Ай бұрын
can you give us a file with the arduino code please? Also can i use arduino uno instead of arduino mega for this project?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
hey there! ya, you should be able to use uno. The I2C pins will be in a different location. 👍 #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <DHT.h> // Pin definitions const int soilSensorPin = A0; const int pumpRelayPin = 2; const int growLampRelayPin = 3; const int sensorPowerPin = 6; const int dht11Pin = 7; const int soilThreshold = 100; // Adjust according to your desired soil moisture threshold // Timings const unsigned long growLampOnDuration = 17 * 60 * 60 * 1000UL; // 17 hours in milliseconds const unsigned long growLampOffDuration = 7 * 60 * 60 * 1000UL - growLampOnDuration; unsigned long growLampTimer = 0; const unsigned long sensorCheckDuration = 2 * 1000UL; // 2 seconds in milliseconds const unsigned long sensorCheckInterval = 12 * 60 * 60 * 1000UL; // 12 hours in milliseconds unsigned long sensorCheckTimer = 0; const unsigned long pumpDuration = 6 * 1000UL; // 6 seconds in milliseconds unsigned long pumpTimer = 0; const unsigned long dht11CheckInterval = 1 * 60 * 1000UL; // 1 minute in milliseconds unsigned long dht11CheckTimer = 0; // Initialize display LiquidCrystal_I2C lcd(0x27, 20, 4); // Initialize DHT11 sensor DHT dht11(dht11Pin, DHT11); void setup() { Serial.begin(9600); pinMode(soilSensorPin, INPUT); pinMode(pumpRelayPin, OUTPUT); pinMode(growLampRelayPin, OUTPUT); pinMode(sensorPowerPin, OUTPUT); dht11.begin(); // Initialize LCD display lcd.init(); lcd.backlight(); lcd.setCursor(0, 0); lcd.print("Greenhouse System"); // Turn grow lamp on digitalWrite(growLampRelayPin, HIGH); growLampTimer = millis(); } void loop() { unsigned long currentTime = millis(); int soilMoisture = 0; // Check soil moisture every 12 hours if (currentTime - sensorCheckTimer >= sensorCheckInterval) { digitalWrite(sensorPowerPin, HIGH); delay(sensorCheckDuration); soilMoisture = analogRead(soilSensorPin); digitalWrite(sensorPowerPin, LOW); //reset sensor check timer sensorCheckTimer=currentTime; bool needsWatering = soilMoisture < soilThreshold; if (needsWatering) { digitalWrite(pumpRelayPin, HIGH); pumpTimer = currentTime; delay(pumpDuration); digitalWrite(pumpRelayPin, LOW); } lcd.setCursor(0, 0); lcd.print("Moisture: "); lcd.print(soilMoisture); lcd.print(" units"); lcd.setCursor(0, 1); lcd.print(needsWatering ? "Watering..." : "Healthy"); } // Check temperature and humidity every minute if (currentTime - dht11CheckTimer >= dht11CheckInterval) { float humidity = dht11.readHumidity(); float temperature = dht11.readTemperature(); // Convert temperature to Fahrenheit temperature = temperature * 1.8 + 32; lcd.setCursor(0, 2); lcd.print("T: "); lcd.print(temperature); lcd.print((char)223); // degree symbol lcd.print("F H: "); lcd.print(humidity); lcd.print("%"); dht11CheckTimer = currentTime; } // Control grow lamp: on for 17 hours, off for 7 hours if (currentTime - growLampTimer >= growLampOnDuration && digitalRead(growLampRelayPin) == HIGH) { digitalWrite(growLampRelayPin, LOW); } else if (currentTime - growLampTimer >= growLampOffDuration && digitalRead(growLampRelayPin) == LOW) { digitalWrite(growLampRelayPin, HIGH); growLampTimer = currentTime; } }
@Nickman1313
@Nickman1313 Ай бұрын
great great stuff
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Thanks! Lots of adjustments and changes made throughout this process. Thanks for leaving comments- much appreciated!
@Nickman1313
@Nickman1313 Ай бұрын
I am just setting up my first print and wanted to do some research before printing thanks for the video great place for a noob to me to start
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Thanks @Nickman1313! We all need to start somewhere. Best of luck to you and all your printing 👍👍
@ipnewsagencybd
@ipnewsagencybd Ай бұрын
Excellent! But your KZfaq video SEO score is 41.5/100. So views likes & subscribers are not increasing. I'm Rafiq. I am a digital marketing expert & KZfaq SEO specialist. I am 100% sure your KZfaq video views, likes & subscriptions will increase if you can increase your video SEO score. Don't worry. If you want I will help you with organic promotion of your video. If you want we will have a Zoom meeting. I am waiting for your response. Please give me one chance, I will score 80+ out of 100 SEO score. For easy understanding please see the screenshot >
@cardguys
@cardguys Ай бұрын
Great vidya!
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
@cardguys Thanks! I'm always trying to figure out ways to make video presentation better each time. I appreciate this comment. 👍
@AnRsCorneR
@AnRsCorneR Ай бұрын
Hi, can you share the crimper model you used?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
hey there! I bought it about 5yrs ago from Jameco. I believe this is the one www.jameco.com/z/63811-1000-Molex-Application-Tooling-Hand-Crimp-Tool-For-Mini-Fit-Jr-_304928.html It says $70.95 each! I don't remember what I paid for it though. It is built very well, I will say that. I use it regularly and have had no problems. Jameco Part no.: 304928 Manufacturer: Molex, part number: 63811-1000
@thenature_life821
@thenature_life821 Ай бұрын
How to change language?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Hi! It only speaks English as far as I know
@kyanoo2392
@kyanoo2392 Ай бұрын
What power supply do you recommend for 15 Servos?
@kyanoo2392
@kyanoo2392 Ай бұрын
And what can I use to make it portable
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
hey there! It depends on the servos you're using. The MG995 servos can have current at maximum load: 1200mA according to components101.com/motors/mg995-servo-motor You want enough current to accommodate all 15 servos. Current load for 15 servos could be around 18A (15 * 1200mA = 18000mA = 18A) It's advisable to choose a battery with a higher current rating than you need to ensure reliable and stable performance, taking into account factors like battery efficiency, voltage drops, and safety margins. Be sure to do our research and make sure you look over data sheets for the servos and other components you're going to use. I, personally, haven't used more than 6 servos on this driver. If you're using 15 MG995, I'd be interested in what you think of the performance. 👍
@menukagamage5073
@menukagamage5073 Ай бұрын
great work could you make a tutorial on this ?
@BMonsterLaboratory
@BMonsterLaboratory Ай бұрын
Hey there! thanks. Here is a video where I set up Bottango, the software I used for the servo movements and the LED light turning on and off. kzfaq.info/get/bejne/er2micmrurLQZok.html Here's a video where I add a motion activated mp3 player. In this video I got rid of the servo driver board. The animation runs fine without it. kzfaq.info/get/bejne/e56kpqVjrMq9moU.html I hope that helps! 👍