,,,,, we bouwen een Arduino Arduino UNO aan de machine, maxbotix EZ1 sonar Ranger, golf. En ds1307 - klok.Dit is gebaseerd op onze eerdere projecten en het opbouwen van een Arduino afstotend in Linux.Als je in maxbotix zal leiden tot de schilden spelen een stem.Of poëzie lezen, of muziek, of wat je maar wilt.Het omvat ook een time - out, dus niet om je gek te maken. Ook herinnert,,,,,,, dat 2 hier. Deel 1, deze week zullen we leren en het behoud van de Solderless tijd breadboards Arduino apparatuur ds1307 - klok.In deel 2, we zullen het laden en het testen van de volledige schets, een snelle opsporing, bij voorbeeld in de serie schetsen van de snelheid is 9600.Het kan je systeem is niet anders als er een met je Arduino ide seriële controleren vertoont niet.Het gebruik van stty bevel, zoek je een snelheid:,, $stty f /DEV /ttyacm0 snelheid 9600,,, controleer de voorwaarde voor de oprichting van een Arduino afstotend op Linux, op basis van de in het kader van dit project.Je moet er een elementaire elektronische instrumenten, weet hoe lassen en de assemblage van Arduino componenten, en weet hoe de verschillende bestanddelen te vinden en te lezen en specificaties.Adafruit industrie, jameco, SparkFun kopen, en digikey Arduino vistuig een goede plek.Je moet het project van het project: Arduino UNO,,, of een nieuw bestuur op basis van Arduino ATmega328 of beter, golf, schild, maxbotix lv-maxsonar-ez1 ultrasone, real - time. Ds1307 doorbraak kit, klein brood Adafruit versie, als de helft van de omvang van de printplaat, met inbegrip van uw boodschap, SD kaart of producten audio - sprekers - de oude pc of laptop spreker is goed voor het testen van de jumper.,,, het opzetten van een Arduino afstotend Linux vertelt hoe de verbinding en het testen van schilden en maxbotix afstandsmeter.Ds1307 - klok een batterij en volgen als Arduino is uitgeschakeld.Het VN - vergadering, dus je moet het verzamelen en de vaststelling van de datum en de tijd.Volg de instructies van de Adafruit link. - hoe samenwerken,.,,, "hoe een Arduino afstotend Linux" maxbotix gelast naar de schilden.Het gebruik van dit project ons brood versie met de vergadering.Die is snel Solderless breadboards experiment is geweldig.Het schild van de golf van Arduino boven, dus je zal je bedrading naar de schilden in plaats van Arduino.De macht en de simulatie laten merken in de schilden niet erg leesbaar, dus misschien wil je naar een kaart van Arduino.Figuur 1 (boven) tonen hoe ze samen gaan, moet ik het wel als je werk dat je mooier, duurzame, Figuur 2., te verbinden met een beetje meer duidelijk.Dit cijfer is in de Fritzing PCB 's prototype van het programma.Fritzing geen kant en klare beelden maxbotix, dus ik heb een kreupele.(het is niet de omvang van maxbotix.),,,,, als de kaart niet duidelijk, dat je relatie is dit:,,, ds1307 heeft vijf hechtingen.In verband met de kolom, rij in het brood.Noot: de volgorde van de pin hangt af van deze incidenten, dus zorg ervoor dat je de juiste, in verband met de in de Golf. Die afscherming die overeenkomt met de ds1307 - A5 - pin, met de golven, A4 - die overeenkomt met de ds1307 SDA pin, verbonden met een vliegverbod, de printplaat. Pin Op grond van een pin - golf van elke pin, met een pin op het spoor van de stroomvoorziening van de printplaat in verband met een vliegverbod pin, bij de Raad van bestuur van de ds1307 en.,, in verband met een stroomvoorziening pin op de printplaat die overeenkomt met de ds1307 elke verbinding en en.,, + 5 maxbotix op de grond en een spoor in verband met de maxbotix.,, in de Raad van bestuur een blanco, A0, in verband met deDe schilden op dezelfde lijn.,,, als je niet bekend bent met het brood niet lassen, en is van mening dat de rijen en rijen.In het algemeen is de macht en de grond van het spoor, en is de macht en de signalen.Figuur 3 toont een oppervlak van de plaat en de in voering van een metalen hek verwijderd.Deze baan is door de uitvoering van metalen en stevig je jumper een dasspeld.,,,,, ik bestuur de broodjes in rijen van vijf dasspeld (figuur 4).,, meer macht van elke pin, kan verschillende apparatuur van elke energiebron. Als gevolg van de lange met de huidige totale ook als je niet had, Met een gemeen.Zo veel kracht, hoeveel is het?Geen nauwkeurig antwoord, maar we kunnen worden berekend op basis van een mogelijke schattingen, een aan boord van regelgevers, zal sluiten als de huidige of van de hoge temperatuur van de plaat.I /o per maximale trekkracht (input /output). 40 ma (ma), en in het echte leven, je wil het niet moeilijk, dus 20 - de rand.Een tekening van Arduino bord misschien 40 ma niet.Een USB - poort is van een zachte lont in het open op 500 paarden en de bescherming van de grote vraag, stoppen.Om een lang verhaal kort te maken, met een totaal van 300 paarden (alle kamers, de totale belasting) als een waarschijnlijk werken beperken.Het aantrekken van de maxbotix ongeveer 3 - 5 volt (V) de vraag naar elektriciteit, en ds1307 nano - ampère is gemeten (na).Golf. Het gebruik van ma, een audio - bestand.Dus dat we dit punt in de conservatieve beperkt is, kan van Arduino., USB - poort voor elektriciteit, batterijen, of een van de stroomvoorziening en een 2.1 millimeter (mm) centrum, stop.De veiligheid van de energievoorziening bereik 7 - 12 V, de klok laten testen, belasting ds1307 RTC schetsen.Je moet de centrale bank en de informatie.In de kern van de lijnen worden met inbegrip van Arduino, kan je door naar de bevestiging van USR /delen /hinault /library /, en je moet je dossier van de zaak Arduino ide > >.,,, een paar van de centrale van de bibliotheek.Ik gebruik rtclib Adafruit.Voor het downloaden en installeren, genomen, keywords.txt noot, lijn twee en de centrale bibliotheek, omdat deze tabel van alle gegevens over de aard en functie, en ik denk dat dit is een schattig ding.Het trolling zeker. De code te vinden.,, #include < wire.h> #include "RTClib.h" RTC_DS1307 RTC; nietig setup () {Serial.begin (96); Serial.print ("\ The de huidige datum en tijd zal worden bijgewerkt met het seconds:\ \ "); Wire.begin () (); RTC.begin. () {}); nu RTC.now datetime (=); Serial.print ("de dag van de week is"); Serial.print (now.dayOfWeek (), DEC); Serial.println (); Serial.println ("de datum en tijd voor de"); Serial.print (now.year (), DEC); Serial.print ("/"); Serial.print (now.month (DEC),); Serial.print ("/"); Serial.print (now.day (), DEC); Serial.print ("'); Serial.print (now.hour (), DEC); Serial.print (": "); SeriAluminium. Drukken (nu. Even (), DEC); Serie drukken (: "); de serie. Leegte fac (nu). Tweede (DEC); de vertraging (30); als nu. Dayofweek () = = 3) (serie drukken (" nhello, we hebben een match. \\ n ');) of (serie drukken ("ni erg verdrietig, je nummer niet overeen.N ");}}, deze week, als je een week, als de verklaring die je ds1307 RTC gemeld, zie je iets als dit:,, de datum en tijd worden elke drie seconden bijgewerkt: deze week is 3 dagen: 2014 /5 /21 15:1:37 Hallo, we hebben een een wedstrijd, we juichen, op een dag, op basis van de trekker.Nu nummer veranderen, als de verklaring komt niet overeen met het kijken naar een:,, de datum en tijd worden elke drie seconden bijgewerkt: deze week is 3 Datum en tijd: 2014 /5 /21 15:2:43 het spijt me je nummer niet overeen.,, ga, serial.print, met bijzondere aandacht voor, als de verklaring De grammatica, want we hebben de verschillende functies van de directe, in plaats van gebruik te maken van de variabele.De datum en het tijdstip van voorbeelden van taken rtclib schets zien en in de lijst van documenten, en keywords.txt.En dayofweek (), digitale - functie van de dagen van de week, te beginnen op maandag, woensdag, 3 is dus.(deze dingen leren, een weg niet consistent en volledig document, is het lezen van de bron, in dit geval, rtclib. CPP,.Een andere methode is en de verkeerde test.), dit voorbeeld illustreert hoe met een aantal voorwaarden.Voor een gebeurtenis, zoals het slaan van een herinnering, de sensoren moeten om 15.45 uur, opsporing, als het verkeer ((a0value < = 40) & & (nu. '() = = 15) & & (nu. Even () = = 45)), zie, dat is alles wij samen, in deel 2 van de voltooiing van de schetsen. Ladyada.net Arduino,, ik citeer, training, Arduino verwijzingen in de verschillende talen, een programma voor beginners te boeken door Simon monnik Arduino: te schetsen, en met het recept, als je al weet wat van elektronische en een beetje C. Programmering is de beste tweede versie, Michael Margolis.
Wat de oprichting van een aangepaste Arduino gesprek herinneren - 1
Previous:Voor het creëren van betere feest.