DIY Raspberry Pi Zero Internet Radio

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ค. 2024
  • In this video I show how I made a simple internet streaming radio.
    Link to Python script below:
    github.com/davolesh/playmusicpy
    Links to Items in video: (~$40)
    Raspberry Pi Zero W: www.adafruit.com/product/3400
    Speaker Bonnet: www.adafruit.com/product/3346
    40 Pin Header: www.adafruit.com/product/2822
    Power Supply: www.adafruit.com/product/1995
    Speaker: www.adafruit.com/product/1314
    Music:
    Bensound - Creative Minds
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 41

  • @davyper
    @davyper 3 ปีที่แล้ว +10

    Love when people say "In the next video..." and 1.5 years later and still no "next video"

    • @DaveOTech
      @DaveOTech  3 ปีที่แล้ว +1

      It happens every once in a while. Often a project changes direction and the raspberry pi gets used for something else eventually.

  • @LCARSDATANODE
    @LCARSDATANODE 4 ปีที่แล้ว +2

    Very informative, and you "hold the users hand" juuuuust enough where its not in the way of information i seek. Thank you.

    • @DaveOTech
      @DaveOTech  4 ปีที่แล้ว

      It was definitely a fun project to work on :)

  • @zolan4277
    @zolan4277 ปีที่แล้ว +1

    Not that my opinion matters at all, but I just wanted to applaud you on your soldering technique. Aside from your one bit you called out, you have much better technique than I typically see on here.

  • @zhivebelarus560
    @zhivebelarus560 3 ปีที่แล้ว +6

    Thank you for sharing! Your project is awesome 👌 . I would suggest to add an encoder to switch between stations and maybe a text screen to display which station is on.

    • @geeuk
      @geeuk 3 ปีที่แล้ว

      Yeah that would be excellent addition.

  • @paulspark7287
    @paulspark7287 4 ปีที่แล้ว +1

    Just curious .. how long does the Pi Zero take to boot up?

  • @jsudheer
    @jsudheer 4 ปีที่แล้ว +1

    Hi Dave thanks for the video. awesome Job.

  • @fendifauzi6397
    @fendifauzi6397 4 ปีที่แล้ว +2

    hay dave... i like ur video. Awesome simple fundamental project. Play a mp3 over network,then we can play playlist such a m3u for next step. Anyway...thanx for the ideas!

  • @Lapeerphoto
    @Lapeerphoto 5 ปีที่แล้ว +1

    Is your POT an Audio Taper or Linear taper pot? I'd guess you have a Linear pot and might do better with an Audio Taper pot. What resistance are you using? It may be the combination of using an Audio Taper and a lower resistance POT would sole your issue.

  • @grahamrousell691
    @grahamrousell691 4 ปีที่แล้ว +5

    Dave, if as you say below this is a 50K ohm pot, it is way too high a value to control volume into a pair of 8 ohm speakers. Something like 80 ohms would have more success, or even better run into an external amp. That all said it is also dependant on your schematic, which I do not see here. That all said this is a great video. Well done.

    • @MatsK007
      @MatsK007 ปีที่แล้ว

      Skip the potentiometer, you adjust the volume in the software.

  • @Albatraze_
    @Albatraze_ 3 ปีที่แล้ว +1

    Do you have the potentiometer schematic?, I don't see it in the description.

  • @90FF1
    @90FF1 3 ปีที่แล้ว

    Simple enough. Good descriptive video. Would this work with a USB Ethernet adapter instead of WiFi? I have the parts. Going to try is as you built it. Maybe Ethernet later. Known fact, smoke can easily transfer between uninsulated conductors! Thanks for posting.

  • @i_i8924
    @i_i8924 5 ปีที่แล้ว +1

    Portable battery?

  • @tomypower4898
    @tomypower4898 4 ปีที่แล้ว

    very cool internet radio

  • @MartinBrabi
    @MartinBrabi 3 ปีที่แล้ว

    great project,thanks

  • @kledomuc1713
    @kledomuc1713 4 ปีที่แล้ว +9

    You need a logarithmic potentiometer.

  • @neodata83
    @neodata83 5 ปีที่แล้ว

    Hey thanks for the video. Great Job. Built it on my own but the script dont work for me i get errors "cannot resolve *mp3stream* System error"

    • @neodata83
      @neodata83 5 ปีที่แล้ว

      @@DaveOTech in vlc it works and the problem is the stream is a m3u file.

  • @HKirch
    @HKirch ปีที่แล้ว

    Stupid question: Where do I have to paste the python script?

  • @ivanpopov8203
    @ivanpopov8203 5 ปีที่แล้ว

    Can't you just connect a bluetooth speaker to it? Hook them both to a usb charger, autostart VLC with some playlist with stations and use the speaker's controls for volume. If you want to change the station just VNC into it from your phone.

    • @jeffbrownstain
      @jeffbrownstain 2 ปีที่แล้ว

      Every time a sentence has 'just' in it it is never just that simple.

  • @kevinbedoya8631
    @kevinbedoya8631 3 หลายเดือนก่อน

    Hey there, I have couple questions. Wondering if you can help me out

    • @DaveOTech
      @DaveOTech  3 หลายเดือนก่อน

      Sure

  • @daciandeduro
    @daciandeduro 4 ปีที่แล้ว

    Can you make a video about pi zero + icecast 2?

    • @daciandeduro
      @daciandeduro 4 ปีที่แล้ว

      @@DaveOTech Yes ! Online broadcasting radio. Search for Icecast2 it s free.

  • @philpearce3248
    @philpearce3248 4 ปีที่แล้ว +2

    You would normally require to use a Log not Linear pot for a volume control, this will probably solve your problem

  • @ProfessorVector
    @ProfessorVector 2 ปีที่แล้ว +1

    Ironic that you have so low audio levels on your video and its about internet radio !! Otherwise rather well done.

  • @Origoangelohrol322
    @Origoangelohrol322 2 ปีที่แล้ว +1

    It is not a good practice to control the power signal to the speakers with a potentiometer. In all cases this is highly inefficient. I recommend connecting the potentiometer on the path of the audio signal before the end power amp. I don't know what is the schematic of the board an is this possible, but this is the only proper way. The other way is to use rotary encoder instead of potentiometer and control the volume from the software if that is possible.

    • @DaveOTech
      @DaveOTech  2 ปีที่แล้ว

      Thanks for the tip!

  • @BrianAngelina
    @BrianAngelina 2 ปีที่แล้ว

    How would you play a sound file saved on the SD card instead of an internet stream?

    • @jeffbrownstain
      @jeffbrownstain 2 ปีที่แล้ว

      You must not have watched the video because thats exactly what he showed. This setup plays one sound file and nothing else. It isnt a 'radio'.

  • @dijitalhobim
    @dijitalhobim ปีที่แล้ว

    Parazitlenmeyi nasıl çözdün corci?

  • @elekkr
    @elekkr ปีที่แล้ว

    This is.pretty stupid i think ! immagine I just use my computer to stream radio and play music . No buying and working all this stuff . 😮 Just turning on the computer and voilà internet radio and mp3's playing ..😅

    • @DaveOTech
      @DaveOTech  ปีที่แล้ว

      Thanks for your comment. This is intended to be a backbone of an internet radio. A standalone box that can be used to play radio stations with a push of a button. I never ended up finishing this project so on the current state in the video, it's conceptual. There are better software solutions for the Pi out nowadays then there were when I made the video initially.