Inhoudsopgave:
- Benodigdheden
- Stap 1: Een paar gedachten
- Stap 2: Aansluiten en inschakelen
- Stap 3: Een simkaart plaatsen
- Stap 4: Testen
- Stap 5: Een paar woorden aan het einde en een interessante promotie
Video: Bellen met Arduino - CoolPhone 1/2 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Nokia n97 - Het was waarschijnlijk mijn eerste mobiele telefoon. Ik gebruikte hem om naar muziek te luisteren en soms om foto's te maken, maar vooral om te bellen. Ik besloot om mijn eigen telefoon te maken die alleen zou worden gebruikt om te bellen en gebeld te worden. Het zal een interessante oplossing zijn voor kinderen, ouderen en mensen die problemen hebben met het te lang gebruiken van de telefoon. Ik hoop dat hij minstens half zo duurzaam zal zijn als de Nokia 3310.
Benodigdheden
Arduino Nano ---- Officieel / AliexpressSIM800l ------------ AliexpressBreadboard ------- Aliexpress1k weerstand x4 ---- AliexpressNPN-transistor -- AliexpressTact-schakelaar x3 --- AliexpressWires -- ------------ Aliexpress
Stap 1: Een paar gedachten
Ik was van plan om dit project te gaan maken door een prototype op een breadboard te maken. Na een paar minuten bladeren door projecten met GSM-modules, besloot ik de sim800l-module te bestellen, omdat het gewoon de kleinste is, maar het bleek dat ik het niet hoefde te bestellen omdat het van het laptopscherm viel en het al had goudspelden gesoldeerd, geweldig.
Stap 2: Aansluiten en inschakelen
Ik heb de Arduino, GSM-module, weerstanden en transistor op het prototypebord aangesloten en alle componenten volgens dit schema aangesloten. Zorg ervoor dat u een step-down converter of een aparte batterij gebruikt om deze module van stroom te voorzien, aangezien deze een voeding van 4, 2 V vereist. Ik gebruik een batterij van een oude smartphone. Nadat de draden van de voeding zijn aangesloten, moet de LED elke seconde knipperen, wat betekent dat de module geen verbinding kan maken met het netwerk.
Stap 3: Een simkaart plaatsen
Nu stop ik er een simkaart in en de LED knippert elke 3 seconden om aan te geven dat de module is verbonden met het netwerk. Na het uploaden van de schets en het invoeren van "ATD+yyXXXXXXXXX;" commando, moet de module de aanroep doen. Vervolgens heb ik drie schakelaars op de Arduino aangesloten, de eerste om het nummer te kiezen, de tweede om het gesprek te starten en de derde om het gesprek te beëindigen. Ik voegde een paar regels toe aan het eerder genoemde programma en uploadde het naar Arduino.
yy - uw netnummer
XXXXXXXXX - uw nummer
Controleer alle AT-opdrachten -- hier <----
Stap 4: Testen
Om dit prototype te testen ga ik met mijn smartphone naar buiten en maak verbinding met de CoolPhone. Ik ben benieuwd hoeveel geluiden er zullen zijn. Laten we het controleren! (Ik moedig je aan om de video hierboven te bekijken die laat zien hoe dit prototype werkt.) Zoals je misschien hebt gemerkt en gehoord, is er veel ruis op beide apparaten vanwege het ontbreken van signaalfiltering op de microfoon en luidspreker. Ik beschouw dit prototype als voltooid en succesvol, dus ik zal op basis daarvan een PCB maken, die zoals gewoonlijk door PCBWay zal worden geleverd.
Stap 5: Een paar woorden aan het einde en een interessante promotie
Ik zei eerder dat ik zou willen dat de CoolPhone minstens half zo duurzaam is als de Nokia 3310 en ik maakte geen grapje, want ik zal de hoes ervoor printen van een materiaal genaamd Calibram BT. Het is een hoogwaardig filament dat de beste eigenschappen van verschillende andere materialen bevat. Je kunt er hier over lezen. In het volgende artikel laat ik je de rest van mijn avontuur met CoolPhone zien.
Mijn Youtube: YouTube
Mijn Facebook: Facebook
Mijn Instagram: Instagram
Krijg 10 PCB's voor slechts $ 5: PCBWay
Winkel met 3D-printaccessoires: Solid 3d (-10% op alle producten met de code "ARTR2020")
Aanbevolen:
Bellen sorteren in batch!: 4 stappen
Bubble Sort in Batch!: Ooit afgevraagd om een eenvoudig sorteeralgoritme in pure batch te maken? Maak je geen zorgen, het is zo simpel als taart! Dit toont ook het proces van het sorteren. (Opmerking: ik heb dit op een Windows XP-computer gemaakt, dus sommige code werkt mogelijk niet. Ik weet het echter niet zeker. Sorry…)
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Draadloos bellen / deurbel: 9 stappen
Draadloos bellen / deurbel: Hallo allemaal. vandaag gaan we een draadloze deur- of belbel maken met een bereik van 300 meter in een open ruimte vergeleken met 50 meter van de commerciële deurbellen die we vaak in winkels zien. Dit project kan worden gebruikt als deurbel of als draagbare
Gratis bellen met Skype: 4 stappen
Hoe u gratis kunt bellen met Skype.: Ik weet niet zeker waarom ik dit post, behalve dat ik me de goede oude tijd van het toetsenblok en andere herinner, vóór de technologiecrash van het begin van de jaren 2000. Vroeger was het het coolste ter wereld om gratis interlokale gesprekken te voeren vanaf elke co