The logo for the construction company has been rejected
I think I'm going to give up on GPT soon and switch to Cloud for good because I'm paying my own money for something I can't even use!!!
In the second image there's a logo that sparked mockery and discrimination plus it's very poorly generated and doesn't match the prompt
Here's the prompt I gave it in my previous message
Edit the provided logo image. The overall idea, composition, style, colors, and visual character of the logo must be preserved with almost no changes. It should remain a premium architectural logo for a construction company in black and gold, with a volumetric 3D effect, clean white background, and a black foundation with gold trim at the bottom.
Main editing requirements:
1. Reduce the upper letters B and G by approximately 20%.
They should remain in their positions — top left and top right — but be slightly smaller so the central part of the logo looks more balanced. Do not change their style, weight, black color, or geometric shape.
2. Add or correct the central letter L.
The letter L must be clear, correct, and easily readable as a capital Latin L. It should stand at the top center between B and G. Do not make it look like I, T, or an abstract column. It must have a vertical stroke and a horizontal foot extending to the right, like a proper letter L. The style of L should match the rest of the logo. Color the L in gold or gold with black side faces, so it looks like part of the architectural structure.
3. Add a small triangular spire above the letter L.
The spire should resemble a small skyscraper finial or architectural peak. It should be neat, not too large, placed strictly centered above the L. The spire should look like a natural continuation of the central vertical axis of the logo, not as a separate decorative element.
4. Remove the gold inserts between the letters.
Delete any extra gold triangles, stripes, wedges, or decorative inserts between the letters B, G, M, R. The space between letters should be clean, with a white background or natural gaps. There should be no random gold details that interfere with reading the letters.
5. Keep the lower letters M and R large, strong, and clear.
The letter M must be understandable and readable at first glance. The letter R must also be clear. They do not need to be reduced. They should remain the base of the logo, like the lower architectural block.
6. Keep the black foundation with gold trim.
The lower foundation, the black base, the volumetric gray shadow, and the thin gold line at the top of the foundation must be preserved. This is an important part of the logo. Do not remove or drastically change it.
7. Do not completely redesign the logo.
Do not create a new logo from scratch. Do not change the overall composition, do not add a company name, do not add extra text, do not change the background, do not apply a different style. The goal is to carefully refine the current image only.
The final result should look like the same logo, but cleaner, more balanced, and more professional: the upper B and G are 20% smaller, the central L is correct and readable, there is a small triangular spire above it as a skyscraper finial, the unnecessary gold inserts between letters are removed, and the black foundation with gold trim is preserved.
Water pump
I needed a water pump for a garden waterfall, and I found a free design on MakerWorld that was compatible with the motor I had on hand. Three hours later, I had all the parts ready to assemble, but it turned out that this model wouldn’t pump water at all. It’s really disappointing what a waste of three hours and 50 grams of plastic
Maybe someone knows what the problem is with the design or other factors, or perhaps someone can recommend a different pump model that has already been tested and works even with a different motor. I can buy it, but the main thing is that the design works and I don’t waste plastic on something that won’t work.
I wrote the code for the robotic arm's voice commands but the motor isn't responding there might be an error
import serial
import speech_recognition as sr
import time
SERIAL_PORT = "COM3"
BAUD_RATE = 115200
ser = serial.Serial(SERIAL_PORT, BAUD_RATE, timeout=1)
time.sleep(2)
recognizer = sr.Recognizer()
commands = {
"left": "LEFT",
"right": "RIGHT",
"center": "CENTER",
"stop": "STOP",
"emergency stop": "STOP"
}
print("Voice control started")
while True:
try:
with sr.Microphone() as source:
print("Say command")
recognizer.adjust_for_ambient_noise(source, duration=0.3)
audio = recognizer.listen(source, timeout=5, phrase_time_limit=3)
text = recognizer.recognize_google(audio).lower()
print("Heard:", text)
# Intentional mistake here: command should be commands
for spoken_word, arduino_command in command.items():
if spoken_word in text:
ser.write((arduino_command + "\n").encode("utf-8"))
print("Sent:", arduino_command)
break
except sr.WaitTimeoutError:
print("No speech detected")
except sr.UnknownValueError:
print("Could not understand audio")
except KeyboardInterrupt:
ser.write(b"STOP\n")
ser.close()
print("Stopped")
break
A garage jack as a third hand
I want to build the same model for my garage, but on a larger scale, and add voice control so it can fetch the right tool
Perhaps someone has experience configuring this kind of software or can suggest where to start specifically for voice control.