Bluetooth 100 kHz + twee-kanaals functiegenerator


Ik wilde al een twee-kanaals functiegenerator dat boven audio frequenties gaat.

Ik was geïnspireerd door deze xmega gebaseerde golfvorm generator Instructable. Maar in plaats van een xmega ontwikkel bord, ik gebruikte de handige kleine Brainlink. Dat is een apparaat met een atxmega 16a4, een Bluetooth-adapter, een USB-oplaadbare batterij, diverse sensoren en een ingebouwde programmatuur ontworpen voor eenvoudige Bluetooth bediening, alles in een leuke verpakking. Ze zijn helaas niet meer leverbaar, maar kunnen gekocht voor $39 op SurplusShed die de kosten van de onderdelen (en SurplusShed heeft af en toe verkoop die gaan tot 50% korting op al het materieel).

Om een twee-kanaals functiegenerator waarmee ik kon via Bluetooth van mijn telefoon, alles wat ik moest doen was om uit te breiden van de Brainlink firmware om toe te voegen van de functie voor het genereren van een golfvorm, en vervolgens om te schrijven van een eenvoudige Android app die via Bluetooth met de Brainlink communiceert.

Nu dit wordt gedaan, alles wat u moet doen is het installeren van de firmware met mijn Android gebaseerde firmware uploader die de nieuwe ingebouwde programmatuur (die is achterwaarts compatibel) via Bluetooth naar de Brainlink stuurt, en dan gebruik maken van mijn Android app de functiegenerator bepaalt. Alle broncode is hier.

Ingrediënten:

  • Brainlink
  • Ketting voor Brainlink de 8-pins poort (opgenomen met Brainlink, maar ik raden het kopen van 1,25 mm extra 8-pin pin afstand JST kabels op ebay)
  • Androïde apparaat (theoretisch een Bluetooth-apparaat zal werken met uw eigen software, en u kunt gewoon de Brainlink direct met Realterm)
  • Optioneel: Capacitor(s) voor bipolaire modus (ik gebruikte 0.1 microFarad)

De Brainlink, natuurlijk, blijft volledig bruikbaar voor andere doeleinden (bijvoorbeeld dit of dit) als u het niet als een signaalgenerator gebruikt.

Dankbaarheid: Terwijl ik heb geen aansluiting met Birdbrain technologieën, de maker van de Brainlink, Tom Lauwers van Birdbrain was blij om te zien mijn eerdere firmware ontwikkelingen en zeer vriendelijk gaf me drie meer Brainlinks.

Gerelateerde Artikelen

ATtiny85 twee-kanaals Lead Acid acculader

ATtiny85 twee-kanaals Lead Acid acculader

Winter net aangekomen. De vijand van alle accu's. Vorig jaar was dit het seizoen dat de Hulpaccu van mijn T3 VW camper bus beetje het stof. Dit gebeurde waarschijnlijk omdat ik verwaarloosd te verzorgen voor het in de wintermaanden gedurende welke de
Met behulp van Arduino en Bluetooth controle een twee-drive auto

Met behulp van Arduino en Bluetooth controle een twee-drive auto

We zojuist gewijzigde een twee-bestuurder auto controle door Arduino en Bluetooth module.  De controle-kant gebruikt Freaduino 328 en twee Joystick module en Bluetooth Shield voor gegevens verzenden.  De andere kant gebruikt Arduino Pro en Bluetooth
Draadloze oplaadbare Bluetooth Speaker van centrum kanaal

Draadloze oplaadbare Bluetooth Speaker van centrum kanaal

ik had wat plezier maken van mijn laatste instuctable dus ik dacht dat ik zou deze post ook. Ik besliste te gebruiken van dezelfde soort mp3 decoder module/mini amp zoals ik deed in mijn laatste post met mijn gitaar. Ik was behoorlijk onder de indruk
Bluetooth-communicatie tussen twee Arduino Esploras

Bluetooth-communicatie tussen twee Arduino Esploras

In deze tutorial zal ik u tonen hoe een verband tussen twee Arduino Esploras en zend informatie heen en weer met de Duw van een knoop te leggen.Stap 1: Dingen die je zal nodig.2 x Arduino Esploras.2 x BlueSmirf Bluetooth modules.8 x mannelijke jumper
BLUETOOTH gecontroleerde ROBOCAR met behulp van ANDROID smartphone

BLUETOOTH gecontroleerde ROBOCAR met behulp van ANDROID smartphone

Het doel van dit PROJECT aan controle dingen via draadloze in een Bluetooth-band. Nu een Android smart phone dagen is een modewoord en veel dingen kunnen worden gecontroleerd door Android via Bluetooth, WiFi. Dus, mijn drijfveer is te maken van een c
DIY beste Bluetooth-Speakers

DIY beste Bluetooth-Speakers

In deze tutorial document ik het proces dat ik gebruikte om de coolste en luidste Bluetooth speaker ooit! Met bovengenoemd dat, is het niet de meest draagbare Bluetooth speaker, want het is een beetje zwaar en volumineus, maar het ziet er cool en kli
Servo motor control via bluetooth met de potentiometer (potmeter)

Servo motor control via bluetooth met de potentiometer (potmeter)

In dit project, zullen we de servo motor control met potentiometer via bluetooth.Twee zal de Arduino board via bluetooth draadloze haberleştirerek controle maken. Beheert één van de modules voor deze (meester), terwijl de andere beheerd (slaven) in d
Bluetooth Cello, ongewenste musiceren weer!

Bluetooth Cello, ongewenste musiceren weer!

Dit alles begon met elektronische recycling dag, en iemand draaide in een oude set van luidsprekers.Ergens op regel had ik gezien iemand die sprekers had toegevoegd, aan een oude contrabas, een geweldig kunstwerk te creëren.Vanaf daar ik op zoek gega
Audio Via gebouwd In Bluetooth voor elke Speaker System

Audio Via gebouwd In Bluetooth voor elke Speaker System

was één van de cadeaus voor kerst kreeg ik dit geweldig luidsprekersysteem. Het is niet op batterijen en voeding nodig heeft. Het heeft een appel dok aan de bovenkant en een 3,5 mm audio-ingang. Het heeft ook een afstandsbediening. Ik vond het leuk,
Bluetooth Headset Hack

Bluetooth Headset Hack

mijn moeder wilde muziek af te spelen sommige van mijn bureaucomputer op haar stereo (die niet hebben USB-ondersteuning, maar heeft stereo jack-audio-ingang) - en ik was op zoek naar redenen voor het kappen van spullen.dus ik nam oude gebroken blueto
Breng een Vintage GI Joe Walkie-Talkie terug tot leven met Bluetooth!

Breng een Vintage GI Joe Walkie-Talkie terug tot leven met Bluetooth!

ik had slechts een circa 1970, GI-Joe groene Walkie-Talkie, die aan het ongetrainde oog, alleen er en soms zit genereert statische.Maar om een waarnemer van de juiste leeftijd en houding, dit speeltje kan oproepen beelden van een jeugd verleden, vrie
Bluetooth Robot met computer Interface

Bluetooth Robot met computer Interface

Controle van de beweging van een tweewielige robot draadloos vanaf een virtuele afstandsbediening op het computerscherm. Met behulp van de bluetooth-HC-06-ontvanger en de servo's twee continue rotatie, kan de robot van een Arduino gebaseerd worden ge
8 kanaals LED Controller v.3

8 kanaals LED Controller v.3

de 8 kanaals LED Controller v.3 van Chromation Systems, wordt gebruikt om te bepalen van 8 kanalen van LEDs, met maximaal 5 LEDs parallel per kanaal. (100 ma per kanaal) Het maakt gebruik van een PIC12F1822 en een TPIC6C596 macht logica shift registe
Open hersenengolf interface hardware

Open hersenengolf interface hardware

bijgewerkt op 16 juni 2014 voor sectie 9:u kunt ook direct naar sectie 9 gaan.hoge kwaliteit hersenengolf interface maken als low-cost en kleine grootte mijn meer dan is 20 jaar van de droom. Hiervoor moet massa productie, moeten werken met beleggers