I am trying to use Arduino programming to program a chip for my project and I have 0 experience in Arduino I have an ATtiny48 on a bit with a buzzer, and I am trying to use an Arduino Uno as a serial programmer. But the thing is I don't know if I am supposed to burn a bootloader into µC or not, because in AVR for an empty µC, one should set up fuses in order to make the µC ready. I was wondering if I need to do something like that before upload my code to the µC or not? And if so, what are the steps? The ATtiny48 has a 12 MHz speed and normally I guess they are using 1MHz by default. I appreciate any kind of help because googling leads me to a number of various webpages which don't refer to my issue. I attach a picture in order to make it more clear what my project is.
As you can see in the picture, I am trying to program these bits which all have a µC . I uploaded the ArduinoISP example and then I tried to upload my own code to the bit through the Arduino Uno which said "Uploading Done" but then I had no success to see the bit functioning.