Innholdsfortegnelse:
- Trinn 1: Deler og verktøy som trengs …
- Trinn 2: Skjematikk og ledningsforsamling
- Trinn 3: KODE
- Trinn 4:
- Trinn 5: Fremtidige oppdateringer:
Video: PIC16F1847 og AR1010 -basert FM -radio musikkboks: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Dette er mitt første instruerbare innlegg. Jeg lagde en digital FM -radioboks ved hjelp av denne billige AR1010 FM -radiomottakermodulen som jeg kjøpte fra Ebay og en PIC16F1847 mikrokontroller fra MICROCHIP. Hvorfor PIC? Hvorfor ikke bruke Arduino? Fordi jeg har haug med disse IC -ene på lager i deler. Og også fordi de fleste instruksjoner og opplæringsprogrammer for digital FM -radio bruker arduinoen.
La oss klare det ….
Trinn 1: Deler og verktøy som trengs …
De grunnleggende delene er følgende:
- Hjernen - Mikrochip Pic16F1847
- Digital FM -radiomottaker - AR1010 -modul
- Display - MAX7219 8 -sifret 7 -segmenters LED -modul
- Lydforsterker - PAM8403 5V DC lydforsterkerkort 2 kanaler 2*3W volumkontroll
- Strøm/ lading - 3V til 5V 1A Step Up Module USB Charger Boost Converter m/ 1stk. 18650 batteri reddet fra gammel laptop -batteripakke.
- Grensesnitt - 3 stk. trykknapp mikrobrytere
- 3D -trykt eske - STL -filer lenker her
Verktøy å bruke:
- Loddejern
- Tang med lang nese
- Digital multitester
- Exacto Knife
- Kuttertang
- Limpistol
- 3D -skriver
- Microchip PICKIT 3 Programmerer/Debugger
Trinn 2: Skjematikk og ledningsforsamling
Oversikten er tegnet ved hjelp av gratisversjonen av Autodesk Eagle PCB -designprogramvare.
Delelisten for hovedkortet er følgende:
1 stk. PIC16F1847 MCU PDIP-18
1 stk. AMS1117-3.3 Spenningsregulator SOT223
6 stk. 4,7Kohm / 0,5 watt motstander
1 stk. 10uf / 16v elektrolytisk kondensator
Alle disse delene er montert på et skreddersydd 30 mm x 30 mm ensidig perf bord for å passe det inn i foringsrøret. PIC Mcu er montert på oversiden av brettet. AMS1117-3.3 SMD-regulatoren og AR1010-modulen er loddet på kobbersiden.
Det er ingen ekstern oscillator fordi jeg brukte den interne 32 mhz -klokken på PIC16F1847 MCU. Jeg brukte ikke noen hoder og kontakter for å koble modulene, de er loddet med jumperwires. Overskriftene er for seriell feilsøking og ICSP -programmering.
Trinn 3: KODE
Koden er skrevet og kompilert ved hjelp av Code Limited -versjonen av MikroC for PIC.
Jeg brukte Ar1010 Arduino Library of adamjansch/AR1010lib og portet det for å være kompatibelt med MikroC for PIC IDE.
Jeg skrev mitt eget Max7219 -bibliotek.
Det er alt … takk
Trinn 4:
Oppdaterte kildefilen for å inkludere MAX7219 -biblioteket …
Trinn 5: Fremtidige oppdateringer:
Jeg vil legge til en RTC for Time og kanskje noen sensorer som temperatur og fuktighet.
Bluetooth -lydinngang.
Mp3 spiller.
Anbefalt:
Musikkboks med lysshow: 9 trinn (med bilder)
Musikkboks med lysshow: Hei og velkommen, i denne opplæringen viser vi hvordan du kan lage din egen musikkboks med et inkludert lysshow. Alt du trenger er en tom sak. Vi tok en sak som vanligvis brukes til verktøy. I dette prosjektet kan du være veldig kreativ, så du trenger ikke
Tobias - Arduino musikkboks med TVout: 5 trinn (med bilder)
Tobias - Arduino Music Box With TVout: Først av alt, la meg presentere Tobias, kjærestens gigantiske bamse, som er inspirasjonen til dette prosjektet. Tobias har en personlighet, bygget opp over tid mens vi spøkefullt lurer i tankene våre på hva han gjør mens hun er borte på jobb. Prosjektet
Musikkboks: 7 trinn
Music Box: Dette prosjektet er et lite rom med lys som spiller i samspill med en komposisjon. Jeg valgte å bruke Beethovens 5. symfoni på grunn av den emosjonelle vekten av stykket. Når du kommer inn i det lille rommet med skumkjerne, kan du ta på deg noen hodetelefoner og vise
MP3 -musikkboks for barn: 6 trinn (med bilder)
Kids MP3 Music Box: Da jeg lette etter noen nye DIY -prosjekter rundt arduino fant jeg noen gode ideer om RFID -baserte MP3 -spillere for barn. Og det er en flott profesjonell leketøykasse på markedet - disse gutta regjerer. De gjorde en god forretning ut av sin smarte idé. Kryss av
Ballet Space Wars, en musikkboks: 7 trinn
Ballet Space Wars, a Music Box: Denne instruksjonsboken ble opprettet for å oppfylle prosjektkravet til Makecourse-Art ved University of South Florida (www.makecourse-art.com) Temaet for vår arkademikser var basert på 8 bit videospillmusikk og begrepet baller